Updates
[platform/upstream/glib.git] / ChangeLog.pre-2-6
index a6e5ea8..ccb3643 100644 (file)
@@ -1,3 +1,53 @@
+2004-11-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * NEWS: Updates
+
+Mon Nov  8 10:45:50 2004  Manish Singh  <yosh@gimp.org>
+
+       * glib/gasyncqueue.c
+       * glib/ghook.c
+       * glib/giochannel.c: g_return_if_fail -> g_return_val_if_fail
+
+       * glib/gmain.c: Ditto, plus also make g_main_context_ref() actually
+       return the passed in pointer.
+
+2004-11-08  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gnode.h (enum GTraverseFlags): Add G_TRAVERSE_LEAVES
+       and G_TRAVERSE_NON_LEAVES as alternative names for 
+       G_TRAVERSE_LEAFS and G_TRAVERSE_NON_LEAFS, which are
+       grammatically brutal.  (#138853, Morten Welinder)
+       
+       * glib/gasyncqueue.[hc]:
+       * glib/ghook.[hc]: 
+       * glib/gmain.[hc]:
+       * glib/giochannel.[hc]: Make g_io_channel_ref(), 
+       g_main_context_ref(), g_hook_ref(), g_async_queue_ref()
+       return the passed in pointer. (#151663, Manish Singh)
+
+       * glib/gmain.c: Initialize child_watch_count to 1, so 
+       that we don't miss the very first child if it exits 
+       before we set up the child watch. In that case we had 
+       previously source->count == child_watch_count == 0, 
+       causing g_child_watch_check() to skip the waitpid() 
+       call.  (#154827, Gustavo Carneiro)
+
+       * glib/gmain.c (g_child_watch_source_init_single) 
+       (g_child_watch_source_init_multi_threaded): Use sigaction()
+       instead of signal().  (#136867, Jonas Jonsson, patch by
+       Archana Shah)
+
+2004-11-07  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gutils.c (g_get_any_init): Work around an bug
+       in Mac OS < 10.3.  (#156446, Dave MacLachlan)
+
+2004-11-06  Tor Lillqvist  <tml@iki.fi>
+
+       * glibconfig.h.win32.in: Cosmetics: move the G_GNUC_INTERNAL
+       define to the same place where it is in a configure-generated
+       glibconfig.h
+
 2004-11-05  Matthias Clasen  <mclasen@redhat.com>
 
        * tests/strtod-test.c: Portability fixes and extra sanity