2008-06-03 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / eglib / ChangeLog
index e0a1e03eaf07225a5f35942f726d2d4a132b354b..27fbee764f4e9eacb84d7a62df6a4ea7a4f5c0aa 100644 (file)
@@ -1,3 +1,56 @@
+2008-05-01  Bill Holmes  <billholmes54@gmail.com>
+
+       * src/glib.h : Adding declarations for g_ucs4_to_utf16 and g_utf16_to_ucs4.
+
+       * src/gutf8.c : Adding implementation for g_ucs4_to_utf16 and g_utf16_to_ucs4.
+
+       * test/utf8.c Adding tests for g_ucs4_to_utf16 and g_utf16_to_ucs4.
+
+       Contributed under MIT/X11 license.
+
+2008-04-20  Geoff Norton  <gnorton@novell.com>
+
+       * src/gspan.c: Fix the _NSGetEnviron define to prevent an impropoer
+       pointer dereference.
+
+2008-03-19  Bill Holmes  <billholmes54@gmail.com>
+
+       * src/gpath.c (g_path_is_absolute) : Adding a case for '/'
+         on Windows.
+       
+       * src/gpath.c (g_get_user_name) : On Windows add a check for %USERNAME%
+         when %USER% fails.
+
+       * src/gstr.c (g_strsplit, g_strsplit_set):  Change to remove truncation
+         errors with MSVC build.
+
+       * src/gstr.c (g_filename_to_uri, g_filename_from_uri):  Fixes to handle
+         Windows paths.
+
+       * src/gstr.c (g_ascii_strncasecmp):  Convert each character to lower case
+         before comparing.
+
+       * src/gunicode.c (g_get_charset):  Implement for Windows.
+
+       Contributed under MIT/X11 license.
+
+2008-03-12  Geoff Norton  <gnorton@novell.com>
+
+       * src/gutf8.c: Implement g_ucs4_to_utf16 and g_utf16_to_ucs4 as
+       asserts.  They're needed to build mono with eglib.
+       * src/gutil.h: Add a few missing function declarations to the header.
+       * src/gspawn.c: Some darwin implementations don't have crt_externs.h
+       So we'll just define _NSGetEnviron() ourselves.
+       * Makefile.am: Dont build test when cross compiling.
+       * configure.ac: Define CROSS_COMPILING when cross compiling.
+       Undefine _FORTIFY_SOURCE on arm-apple-darwin as the headers it 
+       requires are not available.
+
+2008-01-15  Andreas Faerber  <andreas.faerber@web.de>
+
+       * configure.ac: Add default G_BREAKPOINT implementation.
+       Fix typo in breakpoint CPU output.
+
 2007-12-23  Zoltan Varga  <vargaz@gmail.com>
 
        * src/glib.h: Include <limits.h>. Fixes #350482.
@@ -1068,3 +1121,4 @@ Mon Oct 9 12:59:16 CEST 2006 Paolo Molaro <lupus@ximian.com>
        * src/ghashtable.c: Implement most of this, it is completely
        untested at this point.
 
+