Permalink
Commits on Mar 25, 1999
  1. Released GLib 1.2.1

    Wed Mar 24 21:23:47 CST 1999 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.2.1
    
            * README:
              INSTALL:
              NEWS:
              sanity_check: updated
    
            * glibconfig.h.win32.in:
              Makefile.am:
              docs/glib-config.1.in:
              docs/Makefile.am: Added files used to generate new files.
    
            * glibconfig.h.win32:
              docs/glib-config.1: Removed, now generated.
    
            * configure.in: Added to output now-generated files.
    vaporos committed with Shawn Amundson Mar 25, 1999
Commits on Mar 23, 1999
  1. Add user_data to check and prepare functions

    -Yosh
    Manish Singh committed Mar 23, 1999
  2. add user_data to the GSource ->check and ->prepare functions, so it c…

    …an be
    
    Mon Mar 22 03:54:43 1999  Tim Janik  <timj@gtk.org>
    
            * glib.h:
            * gmain.c: add user_data to the GSource ->check and ->prepare functions,
            so it can be used to e.g. pass a GPollFd.
            (g_main_poll): only add poll records with an events mask != 0 to the
            fd_array. don't even bother calling poll_func() if fds=timeout=0.
            added debugging printouts around poll_func() invokation that can be
            enabled with #define G_MAIN_POLL_DEBUG.
    tim-janik committed with Tim Janik Mar 23, 1999
Commits on Mar 20, 1999
  1. acinclude.m4 config.guess config.sub ltconfig upgrade to libtool 1.2f

    * acinclude.m4
    * config.guess
    * config.sub
    * ltconfig
    * ltmain.sh: upgrade to libtool 1.2f
    
    * autogen.sh: libtool is not required to autogen glib
    
    * acconfig.h: remove WITH_SYMBOL_UNDERSCORE (not explictly needed)
    
    -Yosh
    Manish Singh committed Mar 20, 1999
Commits on Mar 18, 1999
  1. Fixed another stupid fault of mine: Did s/g_static_/g_private_/g

    1999-03-18  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* gmem.c: Fixed another stupid fault of mine: Did
    	s/g_static_/g_private_/g
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Mar 18, 1999
Commits on Mar 17, 1999
  1. configure.in bumped versin number to GLib 1.2.1, interface 1, binary 1.

    Wed Mar 17 03:17:42 1999  Tim Janik  <timj@gtk.org>
    
            * configure.in bumped versin number to GLib 1.2.1, interface 1,
            binary 1.
    
            * NEWS: updates.
    
            * glib.h: added GLIB_CHECK_VERSION() macro similar to
            GTK_CHECK_VERSION().
    tim-janik committed with Tim Janik Mar 17, 1999
Commits on Mar 14, 1999
  1. changed a bunch of g_assert() statements to g_return_if_fail().

    Sun Mar 14 17:50:35 1999  Tim Janik  <timj@gtk.org>
    
            * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
            to g_return_if_fail().
            (g_mem_profile):
            (g_mem_chunk_print):
            (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
            messages.
    
            * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
            to g_return_if_fail().
            * grel.c (g_*): changed a bunch of g_assert() statements to
            g_return_if_fail() and added some extra ones to check relation != NULL.
    tim-janik committed with Tim Janik Mar 14, 1999
Commits on Mar 12, 1999
  1. Also accept _Pctime_r instead of ctime_r, while seraching for the right

    1999-03-12  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
           * configure.in: Also accept _Pctime_r instead of ctime_r, while
           seraching for the right `_REENTRANT' flag. This is for Digital
           UNIX 4.0d. Thanks to Sascha Brawer <sb@adasys.ch>.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Mar 12, 1999
Commits on Mar 9, 1999
  1. check for working realloc (NULL,). use malloc() for initial allocatio…

    …n on
    
    Tue Mar  9 23:25:50 1999  Tim Janik  <timj@gtk.org>
    
            * configure.in: check for working realloc (NULL,).
            * gmem.c (g_realloc): use malloc() for initial allocation on systems
            where realloc(NULL,) will not work (this is the case on SunOS, reported
            by Tom Geiger).
    tim-janik committed with Tim Janik Mar 9, 1999
Commits on Mar 8, 1999
  1. when !hook_list->is_setup, wrap the flag around the call to g_hook_fr…

    …ee()
    
    Mon Mar  8 07:42:08 1999  Tim Janik  <timj@gtk.org>
    
            * ghook.c (g_hook_unref): when !hook_list->is_setup, wrap the
            flag around the call to g_hook_free() to avoid spurious
            warnings (happens during destruction phase).
    tim-janik committed with Tim Janik Mar 8, 1999
Commits on Mar 3, 1999
  1. Moved G_THREADS_IMPL_POSIX from config.h.win32 to glibconfig.h.win32

    1999-03-03  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* glibconfig.h.win32, config.h.win32: Moved G_THREADS_IMPL_POSIX
    	from config.h.win32 to glibconfig.h.win32
    
    	* acconfig.h, configure.in, config.h.win32: Added test for DCE
    	versions of mutex_trylock and cond_timedwait. The win32 versions
    	are posix, aren't they?
    
    	* gthread/gthread-posix.c: Fixed broken mutex_trylock and
    	slightly broken	cond_timed_wait functions.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Mar 3, 1999
Commits on Mar 2, 1999
  1. Fixed a stupid cut'n'paste error of mine. Thanks to Friedrich Dominicus

    1999-03-02  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* gmem.c: Fixed a stupid cut'n'paste error of mine. Thanks to
    	Friedrich Dominicus <Friedrich.Dominicus@inka.de>
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Mar 2, 1999
Commits on Mar 1, 1999
  1. Fixed yet another bloody implementation of getpwuid_r on AIX. Thanks to

    1999-03-01  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
            * gutils.c (g_get_any_init): Fixed yet another bloody
            implementation of getpwuid_r on AIX. Thanks to Olaf Dietsche
            <olaf.dietsche+list.gtk@netcologne.de>. I would like a configure
            test better than that, but have no idea, how to do that easily.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Mar 1, 1999
Commits on Feb 25, 1999
  1. Increment version to 1.2.0.

    Increment version to 1.2.0.
    
    -Shawn
    amundson@gtk.org
    Shawn Amundson committed Feb 25, 1999
Commits on Feb 24, 1999
  1. inserted additional note to look for ChangeLog and AUTHORS file for a…

    … log
    
    Wed Feb 24 00:08:42 CST 1999 Shawn T. Amundson <amundson@gtk.org>
    
            * *.[ch]: inserted additional note to look for ChangeLog and
    	  AUTHORS file for a log of modifications.
    vaporos committed with Shawn Amundson Feb 24, 1999
Commits on Feb 21, 1999
  1. I've made the spec file autogenerated, and I tweaked it

    Dr Mike <drmike@redhat.com>
    Michael Fulbright committed Feb 21, 1999
Commits on Feb 18, 1999
  1. plugged a memory leak, reported by Koen D'Hondt <ripley@xs4all.nl> on 15

    Thu Feb 18 08:24:12 1999  Tim Janik  <timj@gtk.org>
    
            * gmem.c (g_realloc): plugged a memory leak, reported by Koen D'Hondt
            <ripley@xs4all.nl> on 15 Oct 1998. allocate inital block from realloc.
    tim-janik committed with Tim Janik Feb 18, 1999
  2. revert

    Elliot Lee committed Feb 18, 1999
  3. glib.spec: Do --enable-debug=no for the .rpm's.

    glib.spec: Do --enable-debug=no for the .rpm's.
    Elliot Lee committed Feb 18, 1999
Commits on Feb 17, 1999
  1. Must define HAVE_PTHREAD_GETSPECIFIC_POSIX. Pity I didn't notice this

    until just after 1.1.16... sigh.
    Tor Lillqvist committed Feb 17, 1999
Commits on Feb 16, 1999
  1. version=1.1.16

    Tue Feb 16 14:08:59 CST 1999 Shawn T. Amundson <amundson@gtk.org>
    
            * NEWS
              README
              INSTALL
              config.h.win32
              configure.in
              glib.spec
              glibconfig.h.win32
              docs/glib-config.1: version=1.1.16
    
            * Released GLib 1.1.16
    vaporos committed with Shawn Amundson Feb 16, 1999
Commits on Feb 15, 1999
  1. Changed signature of all g_static_mutex_* functions to take a pointer

    1999-02-15  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* glib.h, glibconfig.h.win32, configure.in: Changed signature of
    	all g_static_mutex_* functions to take a pointer rather than the
    	struct itself. This is not an issue at the moment, because those
    	funcs are really macros, but is it un'G'ish and might fall on our
    	feet in the future.
    
    	* gthread/testgthread.c (test_mutexes): Use new signature of
    	g_static_mutex* functions.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Feb 15, 1999
  2. default to yes for development trees.

    Mon Feb 15 07:45:54 1999  Tim Janik  <timj@gtk.org>
    
            * configure.in (--enable-debug): default to yes for development trees.
    tim-janik committed with Tim Janik Feb 15, 1999
  3. return guints instead of gints for g_hash_table_size and

    Mon Feb 15 06:18:58 1999  Tim Janik  <timj@gtk.org>
    
            * glib.h: return guints instead of gints for g_hash_table_size
            and g_hash_table_foreach_remove.
    tim-janik committed with Tim Janik Feb 15, 1999
Commits on Feb 10, 1999
  1. be more descriptive on unsupported systems.

    Wed Feb 10 12:06:30 1999  Tim Janik  <timj@gtk.org>
    
            * gmodule.c (CHECK_ERROR): be more descriptive on unsupported systems.
    
    Wed Feb 10 12:01:42 1999  Tim Janik  <timj@gtk.org>
    
            * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
            from the command line.
    tim-janik committed with Tim Janik Feb 10, 1999
  2. forgot the ChangeLog. Here we go

    forgot the ChangeLog. Here we go
    Sebastian Wilhelmi committed Feb 10, 1999
  3. s/G_LOCK_DECLARE/G_LOCK_DEFINE/ throuhout glib. Added G_LOCK_EXTERN m…

    …acro
    
    1999-02-10  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* glib.h: s/G_LOCK_DECLARE/G_LOCK_DEFINE/ throuhout glib. Added
    	G_LOCK_EXTERN macro to declare a lock externally.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Feb 10, 1999
  4. fixed errernerous code wrt to thread specific error string allocation

    Wed Feb 10 07:56:33 1999  Tim Janik  <timj@gtk.org>
    
            * gmodule.c (g_module_error): fixed errernerous code wrt to thread
            specific error string allocation handling.
    
    Wed Feb 10 06:20:30 1999  Tim Janik  <timj@gtk.org>
    
            * gmutex.c (g_static_private_set): invoke destroy notifier when
            overwriting values, initialize new array fields with NULL.
            (g_static_private_free_data): do not skip destroy notification for
            data == NULL.
    
            * gutils.c (g_direct_equal): compare pointer values directly instead
            of just their guint values which is a loosing conversion for
            sizeof(gpointer)==8 systems.
            (g_get_any_init): restructured code so we don't use endless loops like
            while (1), which boil down to an ugly alias for goto.
            strip ,.* from the real name.
    tim-janik committed with Tim Janik Feb 10, 1999
Commits on Feb 9, 1999
  1. pools of 128 items instead of 1024 items.

    pools of 128 items instead of 1024 items.
    Elliot Lee committed Feb 9, 1999
Commits on Feb 8, 1999
  1. Changed the test for getpwuid_r to exclude those systems (i.e. IRIX),…

    … that
    
    1999-02-08  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* configure.in, acconfig.h: Changed the test for getpwuid_r to
    	exclude those systems (i.e. IRIX), that set ENOSYS after the call.
    	Test, if pthread_getspecific is posix like or something different,
    	as on PCThreads.
    
    	* gthread/gthread-posix.c (g_private_get_posix_impl): Use the
    	HAVE_PTHREAD_GETSPECIFIC_POSIX macro to determine, which signature
    	to use for pthread_getspecific.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Feb 8, 1999
  2. Copy all elements of the allocations[] array, including the last. (Po…

    …inted
    
    Sun Feb  7 21:56:00 1999  Owen Taylor  <otaylor@redhat.com>
    
    	* gmem.c (g_mem_profile): Copy all elements
    	of the allocations[] array, including the last.
    	(Pointed out by "Matthew W. Samsonoff" <mws7323@osfmail.isc.rit.edu>)
    Owen Taylor committed with Owen Taylor Feb 8, 1999
Commits on Feb 5, 1999
  1. Make the error message in case of a broken thread system a bit more

    1999-02-05  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* configure.in: Make the error message in case of a broken thread
    	system a bit more informative.
    
    	* gutils.c (g_get_any_init): Changed the error logic again, now
    	only leaving the memory doubling loop, when success is reached or
    	when the user isn't found or when the buffer is 32k big,
    	additionally now getpwuid will be run, if getpwuid_r didn't work
    	out properly. A warning is issued however.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Feb 5, 1999
Commits on Feb 4, 1999
  1. change my email address

    Christopher Blizzard committed Feb 4, 1999
  2. version=1.1.15

    Thu Feb  4 01:45:01 PST 1999 Shawn T. Amundson <amundson@gtk.org>
    
            * ChangeLog
              NEWS
              README
              configure.in
              glib.spec
              docs/glib-config.1: version=1.1.15
    
            * Released GLib 1.1.15
    vaporos committed with Shawn Amundson Feb 4, 1999