Permalink
Commits on May 11, 1999
  1. Released GLib 1.2.3

    vaporos committed with Shawn Amundson May 11, 1999
    Mon May 10 22:03:52 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.2.3
Commits on May 8, 1999
  1. Correct rules for making the win32-related files that are made from

    Tor Lillqvist committed May 8, 1999
    	* Makefile.am tests/Makefile.am: Correct rules for making the
    	win32-related files that are made from corresponding .in files.
    	Is there a cleaner way than explicitly writing rules that invoke
    	config.status?
Commits on May 1, 1999
  1. Use -module for test plugins too

    Manish Singh committed May 1, 1999
    -Yosh
  2. libtool 1.3 upgrade

    Manish Singh committed May 1, 1999
    use -avoid-version for gmodule test stuff
    
    -Yosh
  3. Remove extraneous CRs in config.h.win32.in. (No ChangeLog entry

    Tor Lillqvist committed May 1, 1999
    necessary, I presume.)
Commits on Apr 29, 1999
  1. Oops, e-mail address in ChangeLog was bogus.

    Tor Lillqvist committed Apr 29, 1999
  2. Don't distribute glibconfig.h.win32.in, but glibconfig.h.win32. Generate

    Tor Lillqvist committed Apr 29, 1999
    	* Makefile.am: Don't distribute glibconfig.h.win32.in, but
    	glibconfig.h.win32. Generate it when making a dist. Also generate
    	makefile.msc and config.h.win32 from corresponding .in files when
    	making dist.
    
    	* configure.in: Also substitute @GLIB_INTERFACE_AGE@ and
    	@GLIB_BINARY_AGE@ (needed in config.h.win32).
    
    	* glibconfig.h.win32.in: Use static mutex structure and initial
    	value corresponding to the 1999-04-07 snapshot of pthreads-win32.
    
    	* tests/Makefile.am: Distribute makefile.msc. Generate it when
    	making dist.
    
    	* tests/makefile.msc.in: New file.
    
    	* tests/node-test.c: Include <stdlib.h> for exit().
  3. minor code cleanups.

    tim-janik committed with Tim Janik Apr 29, 1999
    Thu Apr 29 02:16:36 1999  Tim Janik  <timj@gtk.org>
    
            * gstrfuncs.c: minor code cleanups.
Commits on Apr 27, 1999
  1. Mask out ERR HUP and NVAL from the events field so we don't give IRIX

    Owen Taylor committed with Owen Taylor Apr 27, 1999
    Tue Apr 27 13:11:29 1999  Owen Taylor  <otaylor@redhat.com>
    
    	* gmain.c (g_main_poll): Mask out ERR HUP and NVAL from
    	the events field so we don't give IRIX fits.
Commits on Apr 24, 1999
  1. removed inline variable assignment. s/CHECK_ERROR/SUPPORT_OR_RETURN/ to

    tim-janik committed with Tim Janik Apr 24, 1999
    Fri Apr 23 09:03:48 1999  Tim Janik  <timj@gtk.org>
    
            * gmodule.c (g_module_symbol): removed inline variable assignment.
            s/CHECK_ERROR/SUPPORT_OR_RETURN/ to make the code more self descriptive.
Commits on Apr 21, 1999
  1. behave conservative with G_TOKEN_IDENTIFIER_NULL and always assume

    tim-janik committed with Tim Janik Apr 21, 1999
    Tue Apr 20 08:42:22 1999  Tim Janik  <timj@gtk.org>
    
            * gscanner.c (g_scanner_unexp_token): behave conservative with
            G_TOKEN_IDENTIFIER_NULL and always assume scanner->value.v_string
            to be "null" in that case.
Commits on Apr 20, 1999
  1. When using the vsnprintf() implementation, '\0'-terminate the resulting

    havocp committed with Havoc Pennington Apr 20, 1999
    1999-04-20  Havoc Pennington  <hp@pobox.com>
    
    	* gutils.c (g_vsnprintf):  When using the vsnprintf()
    		implementation, '\0'-terminate the resulting string
    			and return its length rather than -1.
Commits on Apr 19, 1999
  1. Added missing #ifdef G_THREADS_ENABLED. (I never liked G_THREADS_ENABLED

    Owen Taylor committed with Owen Taylor Apr 19, 1999
    Mon Apr 19 13:42:21 1999  Owen Taylor  <otaylor@redhat.com>
    
    	* gmain.c (g_main_iterate): Added missing
    	#ifdef G_THREADS_ENABLED. (I never liked G_THREADS_ENABLED in
    	the first place)
  2. When using the vsnprintf() implementation, '\0'-terminate the resulting

    havocp committed with Havoc Pennington Apr 19, 1999
    1999-04-18  Havoc Pennington  <hp@pobox.com>
    
    	* gutils.c (g_snprintf): When using the vsnprintf()
    		implementation, '\0'-terminate the resulting string
    			and return its length rather than -1.
Commits on Apr 17, 1999
  1. feature G_TOKEN_EOF as a valid expected token as well, so we get "-

    tim-janik committed with Tim Janik Apr 17, 1999
    Fri Apr 16 06:52:07 1999  Tim Janik  <timj@gtk.org>
    
            * gscanner.c (g_scanner_unexp_token): feature G_TOKEN_EOF as a valid
            expected token as well, so we get "- expected end of file" instead of
            "- expected (unknown) token <0>".
Commits on Apr 13, 1999
  1. Released GLib 1.2.2

    vaporos committed with Shawn Amundson Apr 13, 1999
    Tue Apr 13 16:16:14 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.2.2
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

    Sebastian Wilhelmi committed with Sebastian Wilhelmi Apr 12, 1999
    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>.
Commits on Apr 11, 1999
  1. bumped versin number to GLib 1.2.2, interface 2, binary 2.

    tim-janik committed with Tim Janik Apr 11, 1999
    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.
Commits on Apr 10, 1999
  1. removed braces around inline strings for the G_GNUC_FUNCTION and

    tim-janik committed with Tim Janik Apr 10, 1999
    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.
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.

    Owen Taylor committed with Owen Taylor Apr 9, 1999
    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.
Commits on Mar 31, 1999
  1. Fixed slight bug, that made configure hang on some systems. Please do…

    Sebastian Wilhelmi committed with Sebastian Wilhelmi Mar 31, 1999
    … 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>
Commits on Mar 28, 1999
  1. Shut up CVS without typos

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

    Manish Singh committed Mar 28, 1999
    -Yosh
Commits on Mar 25, 1999
  1. Released GLib 1.2.1

    vaporos committed with Shawn Amundson Mar 25, 1999
    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.
Commits on Mar 23, 1999
  1. Add user_data to check and prepare functions

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

    tim-janik committed with Tim Janik Mar 23, 1999
    …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.
Commits on Mar 20, 1999
  1. acinclude.m4 config.guess config.sub ltconfig upgrade to libtool 1.2f

    Manish Singh committed Mar 20, 1999
    * 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
Commits on Mar 18, 1999
  1. Fixed another stupid fault of mine: Did s/g_static_/g_private_/g

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

    tim-janik committed with Tim Janik Mar 17, 1999
    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().
Commits on Mar 14, 1999
  1. changed a bunch of g_assert() statements to g_return_if_fail().

    tim-janik committed with Tim Janik Mar 14, 1999
    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.
Commits on Mar 12, 1999
  1. Also accept _Pctime_r instead of ctime_r, while seraching for the right

    Sebastian Wilhelmi committed with Sebastian Wilhelmi Mar 12, 1999
    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>.
Commits on Mar 9, 1999
  1. check for working realloc (NULL,). use malloc() for initial allocatio…

    tim-janik committed with Tim Janik Mar 9, 1999
    …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).
Commits on Mar 8, 1999
  1. when !hook_list->is_setup, wrap the flag around the call to g_hook_fr…

    tim-janik committed with Tim Janik Mar 8, 1999
    …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).