+2008-06-12 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.17.1 ===
+
+2008-06-10 13:34:01 Tim Janik <timj@imendio.com>
+
+ * tests/threadtests.c: added race condition tester from Michael Meeks
+ with a couple fixes so it's not triggering development warnings. From:
+ Bug 537555 - GObject instantiation not thread safe ...
+
+2008-06-10 13:15:29 Tim Janik <timj@imendio.com>
+
+ * gtype.c (g_type_class_ref): fixed race condition where references to
+ partially initialized classes could be handed out.
+
+2008-05-28 Michael Natterer <mitch@imendio.com>
+
+ * Makefile.am: don't define G_DISABLE_SINGLE_INCLUDES, it's in
+ the global CPPFLAGS now.
+
+2008-05-27 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.17.0 ===
+
+2008-05-05 Michael Natterer <mitch@imendio.com>
+
+ * Makefile.am. build with G_DISABLE_SINGLE_INCLUDES to prevent
+ code from being checked in that breaks the build of applications
+ which use G_DISABLE_SINGLE_INCLUDES.
+
+2008-03-16 Tor Lillqvist <tml@novell.com>
+
+ * Makefile.am: Define gobject_def locally here instead of using an
+ Autoconf variable.
+
+2008-03-10 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.16.1 ===
+
+2008-03-10 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.16.0 ===
+
+2008-02-25 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.15.6 ===
+
+2008-02-11 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.15.5 ===
+
+2008-02-06 Benjamin Otte <otte@gnome.org>
+
+ * gparamspecs.c: (param_gtype_set_default), (param_gtype_validate):
+ make GParamGType require the set type during construction instead of
+ using G_TYPE_NONE, which causes issues when setting.
+ Bug 513073 - g_param_spec_gtype breaks with G_PARAM_CONSTRUCT
+
+2008-02-05 18:52:07 Tim Janik <timj@imendio.com>
+
+ * gtype.c: added recursive mutex to protect class initialization,
+ default interface initialization and per-class interface construction.
+ a lock to this recursive mutex is held during user callback invocations
+ such as initializers or finalizers, effectively allowing only one thread
+ to run class/interface initializers/finalizers at a time.
+ also made misc fixups. this fixes:
+ Bug 64764 - Class initialization isn't thread safe.
+
+2008-02-05 18:41:22 Tim Janik <timj@imendio.com>
+
+ * Makefile.am: integrate tests/.
+
+ * tests/: new directory for libgobject tests.
+
+ * tests/Makefile.am: build and run threadtests.
+
+ * tests/threadtests.c: test multi-threaded initializers for
+ object classes and interfaces.
+
+2008-01-28 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.15.4 ===
+
+2008-01-21 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.15.3 ===
+
+2008-01-14 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.15.2 ===
+
+008-01-07 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.15.1 ===
+
+2007-12-26 Behdad Esfahbod <behdad@gnome.org>
+
+ * gclosure.h (G_CCLOSURE_SWAP_DATA): Fix macro argument.
+ (#505674, Areg Beketovski)
+
+2007-12-20 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.15.0 ===
+
+2007-11-11 Mathias Hasselmann <mathias@openismus.com>
+
+ Always exit with non-zero error code when printing warnings.
+
+ * gobject/glib-genmarshal.c: Add global exit_status variable, and use
+ it in pad() and process_signature() to return with non-zero error code
+ when printing warnings. (#495294)
+
+2007-11-08 Matthias Clasen <mclasen@redhat.com>
+
+ * glib-mkenums.in: Don't shift ARGV[0] to undefined.
+ (#466557, Aidan Delaney)
+
+2007-11-07 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.14.3 ===
+
+2007-10-16 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.14.2 ===
+
+2007-09-20 Carlos Garnacho <carlos@imendio.com>
+
+ * gtypemodule.h: make sure we define GType g_define_type_id in
+ G_G_DEFINE_DYNAMIC_TYPE_EXTENDED so it works together with
+ G_IMPLEMENT_INTERFACE. (#478459)
+
+2007-09-19 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.14.1 ===
+
+2007-08-03 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.14.0 ===
+
+2007-07-12 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.13.7 ===
+
+Tue Jul 10 12:31:50 2007 Tim Janik <timj@imendio.com>
+
+ * gtype.h: use g_once_init_enter/g_once_init_leave to guard critical
+ initialization section of *_get_type implementations in G_DEFINE_TYPE,
+ bug #65041.
+
+Fri Jun 29 2007 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.13.6 ===
+
Fri Jun 22 11:31:27 2007 Tim Janik <timj@gtk.org>
* gtype.h: reintroduce typedef gulong GType; for C++, to avoid