Permalink
Commits on Mar 2, 2004
  1. === Released 2.3.5 ===

    Mon Mar  1 16:49:51 2004  Owen Taylor  <otaylor@redhat.com>
    
            * === Released 2.3.5 ===
    
            * configure.in: Version 2.3.5, interface ago 0.
    
            * NEWS: Some further updates.
    Owen Taylor committed with Owen Taylor Mar 2, 2004
Commits on Mar 1, 2004
  1. Don't call waitpid() on a source that has already exited.

    Mon Mar  1 15:49:09 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmain.c (check_for_child_exited): Don't
            call waitpid() on a source that has already exited.
    
            * glib/gmain.c (g_child_watch_check): Return TRUE
            only if the child actually exited.
    Owen Taylor committed with Owen Taylor Mar 1, 2004
  2. Add g_slist_remove_all back for ABI compatibility. That entry point

    2004-03-01  Tor Lillqvist  <tml@iki.fi>
    
    	* gobject.def: Add g_slist_remove_all back for ABI
    	compatibility. That entry point actually is in the glib DLL, but
    	it was at some time many years ago by mistake added to
    	gobject.def. Thus there presumably are executables out there that
    	expect it to be exported from the gobject DLL. We don't want to
    	break those. (#134813, J. Ali Harlow)
    tml1024 committed with Tor Lillqvist Mar 1, 2004
  3. Patch from J. Ali Harlow

    Mon Mar  1 15:39:57 2004  Owen Taylor  <otaylor@redhat.com>
    
           Patch from J. Ali Harlow
    
            * configure.in: Use void * not HANDLE for GPid on win32.
    
            * glib/gspawn.[ch] glib/gspawn-win32.[ch] glib/glib.def:
            Add g_spawn_close_pid().
    
            * glib/gspawn.[ch]: Make g_spawn functions take
            GPid * instead if int * (GPid == int on unix, will
            produce compile warnings until fixed on Win32.)
    
            * tests/child-test.c: Make the test a little more
            inappropriately verbose.
    
            * glib/gmain.c: Add some documentation warnings about
            not closing @pid while the source is active.
    Owen Taylor committed with Owen Taylor Mar 1, 2004
  4. - exit with $? instead of 1 in case of failure - exit with $? if

    Mon Mar  1 20:32:06 2004  Tim Janik  <timj@gtk.org>
    
            * autogen.sh:
            - exit with $? instead of 1 in case of failure
            - exit with $? if ./configure failed
              (that's so autogen.sh && make lines work)
            - removed --enable-gtk-doc option
            - added $AUTOGEN_CONFIGURE_ARGS
    tim-janik committed with Tim Janik Mar 1, 2004
  5. - exit with $? instead of 1 in case of failure

    - exit with $? if ./configure failed
      (that's so autogen.sh && make lines work)
    - removed --enable-gtk-doc option
    - added $AUTOGEN_CONFIGURE_ARGS
    Tim Janik committed Mar 1, 2004
  6. Clarify doc comment.

    Mon Mar  1 09:17:32 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmain.c (g_main_depth): Clarify doc comment.
    Owen Taylor committed with Owen Taylor Mar 1, 2004
  7. Updated Albanian translation

    * sq.po: Updated Albanian translation
    Laurent Dhima committed Mar 1, 2004
  8. Updated

    Laurent Dhima committed Mar 1, 2004
  9. Define g_atomic_(int|pointer)_get only for

    2004-03-01  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* glib/gatomic.c: Define g_atomic_(int|pointer)_get only for
    	G_ATOMIC_OP_MEMORY_BARRIER_NEEDED. Spotted by Hans Breuer.
    seppide committed with Sebastian Wilhelmi Mar 1, 2004
  10. Fix leftover references to g_main_context_depth() in docs.

    Sun Feb 29 21:42:47 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmain.c: Fix leftover references to
            g_main_context_depth() in docs.
    Owen Taylor committed with Owen Taylor Mar 1, 2004
  11. Add g_main_depth() (Request from Tim Janik and Stefan Westerfeld)

    Sun Feb 29 21:34:34 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmain.[ch]: Add g_main_depth() (Request from
            Tim Janik and Stefan Westerfeld)
    Owen Taylor committed with Owen Taylor Mar 1, 2004
Commits on Feb 29, 2004
  1. Update for 2.3.4

    Matthias Clasen committed Feb 29, 2004
  2. forgotten changelog

    Matthias Clasen committed Feb 29, 2004
  3. added win32 api based implementation for G_PLATFORM_WIN32, !__GNUC__

    2003-02-29  Hans Breuer  <hans@breuer.org>
    
    	* glib/gatomic.c : added win32 api based implementation
    	for G_PLATFORM_WIN32, !__GNUC__
    
    	* glb/glib.def : change to g_atomi_* no _fallback
    Hans Breuer committed with Hans Breuer Feb 29, 2004
  4. Moved the assembler functions from gatomic.h to gatomic.c, which make…

    …s for
    
    2004-02-29  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* configure.in, glib/gatomic.c, glib/gatomic.h: Moved the
    	assembler functions from gatomic.h to gatomic.c, which makes for
    	better maintainability. Also use gint instead of gint32 to be able
    	to use reference counting for ABI-fixed structures with
    	gint/guint.
    
    	* glib/gthread.h: Adapted accordingly.
    
    	* tests/atomic-test.c: Updated to test for G_MAXINT and G_MININT.
    seppide committed with Sebastian Wilhelmi Feb 29, 2004
  5. Moved the assembler functions from gatomic.h to gatomic.c, which make…

    …s for
    
    2004-02-29  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* configure.in, glib/gatomic.c, glib/gatomic.h: Moved the
    	assembler functions from gatomic.h to gatomic.c, which makes for
    	better maintainability. Also use gint instead of gint32 to be able
    	to use reference counting for ABI-fixed structures with
    	gint/guint.
    
    	* glib/gthread.h: Adapted accordingly.
    
    	* tests/atomic-test.c: Updated to test for G_MAXINT and G_MININT.
    
    	* glib/glib-overrides.txt, glib/glib-sections.txt,
    	glib/tmpl/atomic_operations.sgml: Updated according to code changes.
    seppide committed with Sebastian Wilhelmi Feb 29, 2004
  6. fix bug #135723

    Sven Herzberg committed Feb 29, 2004
Commits on Feb 28, 2004
  1. applied patch from J. Ali Harlow <ali@juiblex.co.uk> to fix g_child_w…

    …atch
    
    2003-02-28  Hans Breuer  <hans@breuer.org>
    
    	* tests/child-test.c  glib/gmain.c :
    	applied patch from J. Ali Harlow <ali@juiblex.co.uk> to fix
    	g_child_watch implementation on win32, bug #50296
    Hans Breuer committed with Hans Breuer Feb 28, 2004
  2. updated externals, including those from bug #135386

    2003-02-28  Hans Breuer  <hans@breuer.org>
    
    	* glib/glib.def : updated externals, including those
    	from bug #135386
    
    	* glib/makefile.msc.in : build gatomic.c
    
    	* glibconfig.h.win32.in : removed duplicate definition
    	of G_MAXSIZE, typedef void* GPid instead of int
    
    	* tests/child-test.c  glib/gmain.c :
    	applied patch from J. Ali Harlow <ali@juiblex.co.uk> to fix
    	g_child_watch implementation on win32, bug #50296
    Hans Breuer committed with Hans Breuer Feb 28, 2004
  3. added g_strv_get_type

    2003-02-28  Hans Breuer  <hans@breuer.org>
    
    	* gobject.def : added g_strv_get_type
    Hans Breuer committed with Hans Breuer Feb 28, 2004
Commits on Feb 27, 2004
  1. Documentation updates.

    Matthias Clasen committed Feb 27, 2004
  2. Reading access to ref_count only with g_atomic_int_get().

    2004-02-27  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* glib/gasyncqueue.c, glib/gasyncqueue.h: Reading access to
    	ref_count only with g_atomic_int_get().
    seppide committed with Sebastian Wilhelmi Feb 27, 2004
  3. Use g_atomic_int_(inc|dec_and_test) for reference counting.

    2004-02-27  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* glib/gasyncqueue.c, glib/gasyncqueue.h: Use
    	g_atomic_int_(inc|dec_and_test) for reference
    	counting. g_async_queue_unref_and_unlock and
    	g_async_queue_ref_locked is deprecated, but still there to
    	preserve ABI.
    seppide committed with Sebastian Wilhelmi Feb 27, 2004
  4. Translation updated by Allan Sims.

    2004-02-27  Priit Laes  <plaes@cvs.gnome.org>
    
    	* et.po: Translation updated by Allan Sims.
    Priit Laes committed with Priit Laes Feb 27, 2004
  5. quote AC_DEFUN macro names so automake 1.8 won't whine at us. (#134882)

    Fri Feb 27 02:00:34 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* acglib.m4: quote AC_DEFUN macro names so automake
    	1.8 won't whine at us.  (#134882)
    Matthias Clasen committed with Matthias Clasen Feb 27, 2004
  6. Support parsing of intializers containing macros with arguments. (#12…

    …9717)
    
    Fri Feb 27 01:49:22 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib-mkenums.in: Support parsing of intializers containing
    	macros with arguments.  (#129717)
    Matthias Clasen committed with Matthias Clasen Feb 27, 2004
  7. Translate from locale era to AD in g_date_set_parse(). (#133400, Thep…

    …pitak
    
    Fri Feb 27 01:44:41 2004  Matthias Clasen <maclas@gmx.de>
    
    	* glib/gdate.c: Translate from locale era to AD in
    	g_date_set_parse().  (#133400, Theppitak Karoonboonyanan)
    Matthias Clasen committed with Matthias Clasen Feb 27, 2004
Commits on Feb 26, 2004
  1. Don't modify errno. (#116617, Balazs Scheidler)

    Fri Feb 27 00:46:29 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib/gstrfuncs.c (g_strerror): Don't modify errno.  (#116617,
    	Balazs Scheidler)
    Matthias Clasen committed with Matthias Clasen Feb 26, 2004
  2. Last commit log was wrong: Should have been:

    2004-02-26  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* glib/gatomic.h: Fix the !G_THREADS_ENABLED case.
    seppide committed with Sebastian Wilhelmi Feb 26, 2004
  3. empty G_ATOMIC_MEMORY_BARRIER() definition for !G_THREADS_ENABLED

    2004-02-26  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* glib/gatomic.h: empty G_ATOMIC_MEMORY_BARRIER() definition for
    	!G_THREADS_ENABLED
    seppide committed with Sebastian Wilhelmi Feb 26, 2004
  4. .cvsignore updates

    .cvsignore updates
    Sebastian Wilhelmi committed Feb 26, 2004
  5. Only run, if threads are enabled.

    2004-02-26  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* tests/child-test.c (main): Only run, if threads are enabled.
    seppide committed with Sebastian Wilhelmi Feb 26, 2004
  6. empty G_ATOMIC_MEMORY_BARRIER() definition for !G_THREADS_ENABLED

    2004-02-26  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* glib/gatomic.h: empty G_ATOMIC_MEMORY_BARRIER() definition for
    	!G_THREADS_ENABLED
    
    	* glib/gthread.h: Define g_once and
    	g_static_mutex_get_mutex_impl_shortcut in terms of
    	G_MEMORY_BARRIER, if defined and if we can inline.
    
    	* configure.in: Remove double checked locking feature check.
    seppide committed with Sebastian Wilhelmi Feb 26, 2004
  7. Removed the PID niceness surrogate for thread priorities as requested by

    2004-02-26  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* configure.in, config.h.win32.in, glib/gthread.c: Removed the PID
    	niceness surrogate for thread priorities as requested by Tim. It
    	does more harm than good.
    
            * glib/tmpl/threads.sgml: Updated to reflect removal of the PID
    	niceness surrogate for thread priorities.
    seppide committed with Sebastian Wilhelmi Feb 26, 2004