Thu May 25 03:45:41 2000 Tim Janik <email@example.com> * released GLib-1.2.7.
Thu May 25 02:29:35 2000 Tim Janik <firstname.lastname@example.org> * configure.in: glib version 1.2.8, interface age 8, binary age 8.
Fri May 19 11:37:54 2000 Tim Janik <email@example.com> * gutils.c (g_snprintf): (g_vsnprintf): added argument assertments. * gstring.c (g_string_assign): (g_string_truncate): added argument assertments.
Fri May 19 09:00:44 2000 Tim Janik <firstname.lastname@example.org> * gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with ENABLE_MEM_CHECK, from Art Haas <email@example.com>. * gslist.c (g_slist_reverse): shut up compiler. * gscanner.c (g_scanner_get_token_ll): removed inline assignment. * garray.c: remove index>=0 checks for unsigned indices. * gmain.c (g_idle_prepare): timeout assignment fix. * gtree.c (g_tree_node_rotate_right): shut up compiler.
The last commit was not quite right. This time it should work.
2000-05-18 Sebastian Wilhelmi <firstname.lastname@example.org> * configure.in: Use strlen instead of exit in the test for sys_siglist, as using strlen (function without side effects) makes the compiler remove that for optimized compilation and the linker wont see the symbol, thus a successfull link doesn't mean, that the symbol exists. Hint from Robert Pouliot <email@example.com>. * configure.in: Also look for thread functions in libthreads. Hint also from Robert Pouliot <firstname.lastname@example.org>.
…t by 2000-04-19 Sebastian Wilhelmi <email@example.com> * garray.c (g_ptr_array_maybe_expand): Really initialize the whole GPtrArray to 0 after resizing. Pionted out by David Menestrina <dmenest@Princeton.EDU>. Fixes Bug #9270. This needn't be applied to glib-1.3.
Wed Apr 19 08:32:32 2000 Tim Janik <firstname.lastname@example.org> * gscanner.c (g_scanner_new): make sure that scanner->config->cset_skip_characters is "" instead of NULL, so we don't segfault further on.
* gstrfuncs.c: A stringified double can be longer than 32 chars - fix space calculation routine to 'double' the max amount of space a double & long double can take.
…tions Fri Mar 24 03:34:02 2000 Tim Janik <email@example.com> * glib.h: put a comment for the g_datalist_ and g_dataset_ API, that these fucntions are scheduled for a rename in GLib 1.3.
gmem.c (g_mem_chunk_area_compare): Fix 64-bitness bug in comparing two pointers more than 4G apart.
2000-03-21 Sebastian Wilhelmi <firstname.lastname@example.org> * configure.in: The mutex in the check for pthread_mutex_trylock should be a static var. Thanks to Wan-Teh Chang <email@example.com> for pointing this out.
Wed Mar 1 05:34:47 2000 Tim Janik <firstname.lastname@example.org> * gmodule-beos.c (_g_module_symbol): do not return NULL symbols. * gmodule-os2.c: removed NetBSD specific defines. (_g_module_self): set an error message for unsupported behaviour. * gmodule-beos.c: many coding style fixups. (_g_module_open): (_g_module_self): (_g_module_close): (_g_module_symbol): bunch of memory leaks plugged. * gmodule-dl.c: make sure the error message returned from dlerror() is always != NULL, by using a wrapper function fetch_dlerror(). based on a patch to fix _g_module_symbol() for NetBSD from Scott Presnell <email@example.com>. * gmodule-dld.c: minor indentation. * gmodule-win32.c: minor cleanups.
… the Sat Feb 19 19:43:29 2000 Tim Janik <firstname.lastname@example.org> * testgmodule.c (main): added test to check that not yet bound symbols in shared libraries of the main module are retrievable, from David Gero. * gmodule-dld.c (_g_module_symbol): applied patch by David Gero <email@example.com>, so lookups for module_self also return library symbols on AIX.
… Ben 2000-02-18 Sebastian Wilhelmi <firstname.lastname@example.org> * configure.in: Changed GCC version test to also accept major versions > 2. Thanks to Ben Gertzfield <email@example.com> for pointing this out.
Thu Feb 17 12:24:55 2000 Tim Janik <firstname.lastname@example.org> * glib.h: reverted my last commit, g_thread_init() *does* have an implementation.
Thu Feb 17 04:25:02 2000 Tim Janik <email@example.com> * glib.h: remove extraneous prototype for g_thread_init().
Wed Feb 16 05:18:37 CST 2000 Shawn T. Amundson <firstname.lastname@example.org> * Released GLib 1.2.7
Mon Feb 14 22:32:49 2000 Tim Janik <email@example.com> * gstring.c: changed g_str_hash() to a 31 bit version based on a submission by Karl Nelson and hand optimized ad absurdum by various people ;)
Fri Feb 4 19:39:38 2000 Tim Janik <firstname.lastname@example.org> * configure.in: up version number to 1.2.7, interface age 7 and binary age 7. * NEWS: updates.
* acinclude.m4 * config.guess * config.sub * ltconfig * ltmain.sh: upgrade to libtool 1.3.4 (bugfix only release) * gmain.c: removed spurious non-commented #endif suffix -Yosh
Fri Jan 28 11:37:41 2000 Owen Taylor <email@example.com> Bug #4156 - Changes vaguely modelled after Scott Gifford's patch * gtimer.c (g_timer_elapsed): Never report negative times - clip times to 0. * gmain.c (g_timeout_prepare): Guard against unexpected clock shifts by never setting a timeout of more than data->interval msecs.
Wed Jan 26 05:29:11 2000 Tim Janik <firstname.lastname@example.org> * glib.h: * gmain.c: s/current_time/dispatch_time/ for the dispatch() handlers. refetch the current time after invocation of poll() to cover up for the time spent in that function call.
Sun Jan 9 13:28:36 2000 Tim Janik <email@example.com> * gstrfuncs.c (g_strtod): correctly fetch the current locale, fix from owen.
…orks 1999-11-08 Sebastian Wilhelmi <firstname.lastname@example.org> * Make the test for getpwuid_r work on newer AIX versions, too. Still works on Solaris and Linux. Patch from Craig Rodrigues <email@example.com>.
Sun Oct 17 18:11:40 1999 Tim Janik <firstname.lastname@example.org> * gdataset.c (g_data_set_internal): remove g_dataset_global_lock around destroy() notification here as well.