Commits on Apr 13, 1999
  1. @vaporos

    Released GLib 1.2.2

    Tue Apr 13 16:16:14 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.2.2
    vaporos committed with Shawn Amundson Apr 13, 1999
Commits on Apr 12, 1999
  1. g_strchug: s/strcpy/memmove/

    Elliot Lee committed Apr 12, 1999
  2. Adjusted the test for an unimplemented getpwuid_r. Info from Michael

    1999-04-12  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* configure.in: Adjusted the test for an unimplemented
    	getpwuid_r. Info from Michael Pruett <mikep@ugcs.caltech.edu>.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Apr 12, 1999
Commits on Apr 11, 1999
  1. @tim-janik

    bumped versin number to GLib 1.2.2, interface 2, binary 2.

    Sun Apr 11 15:07:34 1999  Tim Janik  <timj@gtk.org>
    
            * configure.in: bumped versin number to GLib 1.2.2, interface 2,
            binary 2.
    
            * NEWS: updates.
    
    Sun Apr 11 14:37:06 1999  Tim Janik  <timj@gtk.org>
    
            * gstrfuncs.c (g_strcasecmp): always check for s1, s2 != NULL.
    tim-janik committed with Tim Janik Apr 11, 1999
Commits on Apr 10, 1999
  1. @tim-janik

    removed braces around inline strings for the G_GNUC_FUNCTION and

    Sat Apr 10 19:30:50 1999  Tim Janik  <timj@gtk.org>
    
            * glib.h: removed braces around inline strings for the G_GNUC_FUNCTION
            and G_GNUC_PRETTY_FUNCTION macros, so the macros can be used for compile
            time string concatenation.
    tim-janik committed with Tim Janik Apr 10, 1999
Commits on Apr 9, 1999
  1. Fixed the lib*1.1.so* problem

    Stefan Jeske committed Apr 9, 1999
  2. Check for two threads calling g_main_iterate at once.

    Thu Apr  8 19:53:19 1999  Owen Taylor  <otaylor@redhat.com>
    
    	* gmain.c (g_main_iterate): Check for two threads
    	calling g_main_iterate at once.
    
    	* gmain.c: If the set of poll file descriptors changes
    	during a call to poll(), abort that call, and start
    	a new poll. My test program still segfaults
    	obscurely on glibc 2.0 (in read()!!!), but now it works on
    	glibc 2.1, so I'll blame something else for the other segfault.
    Owen Taylor committed with Owen Taylor Apr 9, 1999
Commits on Mar 31, 1999
  1. Fixed slight bug, that made configure hang on some systems. Please do…

    … not
    
    1999-03-31  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* configure.in: Fixed slight bug, that made configure hang on some
    	systems. Please do not merge this into 1.3 branch. It's taken care
    	of differently there. Info from J. Rhett Aultman
    	<cuplan@alley.gator.net>
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Mar 31, 1999
Commits on Mar 28, 1999
  1. Shut up CVS without typos

    -Yosh
    Manish Singh committed Mar 28, 1999
  2. Shut up CVS

    -Yosh
    Manish Singh committed Mar 28, 1999
Commits on Mar 25, 1999
  1. @vaporos

    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. @tim-janik

    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. @tim-janik

    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. @tim-janik

    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. @tim-janik

    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. @tim-janik

    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. @vaporos

    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. @tim-janik

    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. @vaporos

    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. @tim-janik

    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. @tim-janik

    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. @tim-janik

    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