X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=eglib%2FChangeLog;h=204674eb31286ae7168dc1e51262e540393aab90;hb=f29e8e450199e224c77bc08316040ebaeae0c650;hp=d898416d6ed64476fa282a8b2eec1e80d2b90f15;hpb=b87c7e29df7d04e3199e224c8b8e9a41292cec1b;p=mono.git diff --git a/eglib/ChangeLog b/eglib/ChangeLog index d898416d6ed..204674eb312 100644 --- a/eglib/ChangeLog +++ b/eglib/ChangeLog @@ -1,3 +1,267 @@ +2010-07-25 Zoltan Varga + + * configure.ac src/eglib-config.h.in src/eglib-config.hw: Define G_GINT64_FORMAT. + +2010-07-20 Zoltan Varga + + * src/glib.h (G_LIKELY): Implement these for gcc properly. + +2010-07-19 Miguel de Icaza + + * src/gmisc-win32.c (g_getenv): Distinguish between variable not + found and an empty variable. + + This should fix 566152 + +2010-07-19 Zoltan Varga + + * src/glib.h (G_MAXUINT64): Define this. Fixes #623293. + + * src/eglib-config.hw: Define UINT64_MAX. + +2010-07-16 Gonzalo Paniagua Javier + + * src/gmisc-unix.c: include config.h. Fixes bug #609632. + Use getpwuid_r instead of getpwent_r. + +2010-07-02 Zoltan Varga + + * src/glib.h: Define gboolean as int32_t to match mono_bool. + +2010-06-22 Rodrigo Kumpera + + * src/ghashtable.c: Add code to sanity check the + hashtable contents. This is invaluable, for example, + to catch bugs where a key hashcode changes after + insertion. + +2010-06-18 Chris Toshok + + patch from Jacob Berkman: + + * src/glib.h (g_mkdir): #define to mkdir + (g_ascii_strtoull): #define to strtoull + + * src/gmodule.h: add G_BEGIN/END_DECLS + + * src/gstr.c (g_strdupv): new function. + +2010-06-18 Rolf Bjarne Kvinge + + * src/eglib-remap.h: Remap g_ptr_array_remove_fast too. + +2010-06-15 Zoltan Varga + + * src/gunicode.c: Applied patch from Hib Eris . use "windows.h" + instead of "Windows.h". + +2010-05-25 Zoltan Varga + + * Applied patch from Burkhard Linke (blinke@cebitec.uni-bielefeld.de). Fix + building on solaris. + +2010-05-21 Zoltan Varga + + * src/gmisc-win32.c (g_setenv): Use the + GetEnvironmentVariableW/SetEnvironmentVariableW variants. + +2010-05-15 Zoltan Varga + + * src/glib.h (g_error): Add a for (;;) after the call to tell GCC this doesn't + return, fixing some warnings. + +2010-05-13 Alan McGovern + + * src/gstring.c: Put in some null guards for the ctors + +2010-05-11 Miguel de Icaza + + * src/gunicode.c: Pull the Windows.h header when G_OS_WIN32 is + defined. + +2010-05-11 Atsushi Enomoto + + * Makefile.am : do not try to build test on windows (fails). + * src/glib.h : fix cygwin build, do not include unistd.h. + +2010-05-10 Miguel de Icaza + + * gfile-win32.c: Port this to use the Win32 APIs to get this + building with Cygwin. + +2010-05-07 Andrew Jorgensen + + * test/test.h: Fix some compiler warning that SUSE takes seriously. + +2010-05-06 Alan McGovern + + * src/gmarkup.c: Fix a parser issue when skipping the xml declaration. + +2010-05-06 Jonathan Chambers + + * gfile-win32.c: Use __stat64 instead of _stat64. + +2010-05-04 Jonathan Chambers + + * gspawn.c: Remove extern define for MSVC. + +2010-05-03 Zoltan Varga + + * src/glib.h: Include unistd.h on !windows for pid_t. + + * gspawn.c: Add an extern define for environ on !apple platforms. + +2010-05-02 Zoltan Varga + + * src/glib.h: Include sys/types.h for pid_t. + +2010-05-01 Zoltan Varga + + * src/goutput.c (g_logv): Append a '\n' to the end of the string as glib does. + +2010-04-28 Zoltan Varga + + * configure.ac src/gspawn.c: Applied openbsd changes from Robert Nagy + . + +2010-04-16 Miguel de Icaza + + * src/gshell.c (g_shell_unquote): Implement this. + +2010-04-25 Andreas Faerber + + * configure.ac: The iconv function may be libiconv_open. + Fixes linking with GNU libiconv. + + Contributed under MIT/X11 license. + +2010-04-23 Geoff Norton + + * configure.ac: The iconv function is iconv_open. + +2010-04-19 Jonathan Pryor + + * src/glib.h: Rebase g_return_if_fail(), g_return_val_if_fail() in + terms of g_critical() instead of printf, and turn g_printerr() into + an actual function instead of a macro. + * src/goutput.c: Add Android support, sending g_print(), g_printerr(), + and g_log() messages to the Android system log. + +2010-04-16 Gonzalo Paniagua Javier + + * test/ptrarray.c: new tests + * src/gptrarray.c: implemented g_ptr_array_remove_fast(). + +2010-04-10 Andreas Faerber + + * configure.ac: Add checks for libm and libdl. + * {src,test}/Makefile.am: Remove hardcoded library dependencies. + Fixes compilation on Haiku. + + Contributed under MIT/X11 license. + +2010-03-05 Zoltan Varga + + * test/test.c (_GNU_SOURCE): Fix compilation if _GNU_SOURCE is already defined. + + +Thu Mar 4 16:34:37 CET 2010 Paolo Molaro + + * src/unicode-data.h: save 70 KB. + +Thu Mar 4 16:18:34 CET 2010 Paolo Molaro + + * src/eglib-remap.h, src/glib.h: header file to remap the symbols + so there is no clash with system glib. + * src/Makefile.am: build static lib as well. + +2010-03-04 Zoltan Varga + + * configure.ac: Add a check for ISO varargs. + + * test/test.c: Fix the build. + + * src/glib.h src/goutput.c: Emit asserts through a g_assertion_message () + function which is decorated with G_GNUC_NORETURN, to fix many warnings when using + the eglib build. + +Mon Mar 1 17:12:24 CET 2010 Paolo Molaro + + * src/unicode-data.h, src/gutf8.c: don't export private symbols. + +2009-12-03 Zoltan Varga + + * src/gmisc-unix.c (g_get_user_name): Avoid returning NULL if the env + var is not set. + +2009-10-15 Andreia Gaita + + * src/gptrarray.c: implement g_ptr_array_remove_index_fast + * src/glib.h: fix g_ptr_array_remove_index_fast declaration + * test/ptrarray.c: new tests + +2009-10-15 Andreia Gaita + + * src/garray.c: (g_array_remove_index_fast) only move 1 element + and not the whole shebang + +2009-09-26 Gonzalo Paniagua Javier + + * test/queue.c: new tests. + * src/gqueue.c: fixed pop_head. + +2009-09-26 Gonzalo Paniagua Javier + + * src/gqueue.c: add g_queue_push_tail. + +2009-06-20 Zoltan Varga + + * src/glib.h: Add GUINT32_FROM/TO_BE macros. + +2009-06-09 Jonathan Chambers + + * CMakeLists.txt: Add start of CMake build. + * src/CMakeLists.txt: Add start of CMake build. + + Contribution is licensed as MIT/X11. + +2009-06-02 Bill Holmes + + * src/gpath.c (g_find_program_in_path): While searching on Windows + also try additional suffixes .exe, .cmd, .bat, and.com. + + Contributed under MIT/X11 license. + +2009-05-27 Geoff Norton + + * src/gfile-posix.c: Fix g_get_current_dir on amd64 + +2009-04-22 Jeffrey Stedfast + + * src/gtimer-win32.c (g_timer_elapsed): Avoid re-querying freq by + just saving it in a static variable. Also modified microseconds + calculation to avoid overflow. + +2009-04-05 Miguel de Icaza + + * src/gpath.c: Avoid situations where we add the separator if one + of the elements is the separator. + +2009-04-02 Miguel de Icaza + + * src/gpath.c: If the first element is NULL, return an empty + string. + +2009-02-19 Gonzalo Paniagua Javier + + * src/gstr.c: use memset in g_strnfill. + +2009-01-19 Bill Holmes + + * src/gstr.c (g_strnfill): Fixing a warning for MSVC. + + Contributed under MIT/X11 license. + 2009-02-05 Miguel de Icaza * src/gstr.c: Add g_strnfill