+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