commit a7fa8b80406227a06cf18f8675dbc1f471283829
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Mon Jun 21 18:10:32 2010 +0200

    Update NEWS and release PyGObject-2.21.3

 NEWS |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 79acac7b86ec52cd3681d94d7f116314c3f00167
Author: Ludovic L'Hours <ludovic.lhours@gmail.com>
Date:   Tue Jul 21 16:28:34 2009 +0200

    Proper handling of null-ok in virtual methods

    https://bugzilla.gnome.org/show_bug.cgi?id=589253

 codegen/codegen.py        |    2 ++
 codegen/reversewrapper.py |   18 +++++++++++++++---
 2 files changed, 17 insertions(+), 3 deletions(-)

commit 259a4b08f009aa01451caed20dbb6e68b402da2a
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Mon Jun 21 17:34:54 2010 +0200

    Add *~ and *.orig to .gitignore

 .gitignore |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 00a85f6a844714d1715e2f67431747d1a4cdacb1
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Mon Jun 21 17:33:56 2010 +0200

    Fall back to use the floating references API in glib if there isn't
    a sinkfunc defined.

    * tests/*: Add ref counting tests for floating objects
    * gobject/gobjectmodule.c, gobject/pygobject.c: Fall back to
    g_object_ref_sink
      or g_object_ref if there isn't a sinkfunc defined. Make sure that
      pygobject_sink gets called only once per GObject instance.

    https://bugzilla.gnome.org/show_bug.cgi?id=583909

 gobject/gobjectmodule.c  |    2 -
 gobject/pygobject.c      |   50 +++++++++++++--------
 gobject/pygobject.h      |    1 +
 tests/Makefile.am        |    2 +
 tests/test-floating.c    |   95 ++++++++++++++++++++++++++++++++++++++++
 tests/test-floating.h    |   60 +++++++++++++++++++++++++
 tests/test_gobject.py    |   19 ++++++++-
 tests/testhelpermodule.c |  109
 ++++++++++++++++++++++++++++++++++++++++++++++
 8 files changed, 315 insertions(+), 23 deletions(-)

commit e71238a699ae783fd1a59c8a76e3555d8066cf82
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Mon Jun 21 13:06:13 2010 +0200

    Revert "Drop sinkfuncs."

    This reverts commit 04627488220b4f2a16e11f8982af7866fea9f7eb.

 gobject/gobjectmodule.c |    3 ++-
 gobject/pygobject.c     |   42 ++++++++++++++++++++++++++++++++++--------
 gobject/pygobject.h     |    1 -
 3 files changed, 36 insertions(+), 10 deletions(-)

commit ec8d148eccbb3714093f21b595ea77ae4c7c3bce
Author: Johan Dahlin <johan@gnome.org>
Date:   Sun Jun 20 10:49:55 2010 -0300

    [giounix] Make it possible to compile on glib 2.20

 gio/unix.override |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 433ee2aa029a1482961f478252a06492bd3498e6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 15 11:42:28 2010 +0200

    Release the lock when potentially invoking Python code.

    * gobject/pygobject.c: Release GIL lock when retrieving properties
    and when clearing a PyGObject.

    https://bugzilla.gnome.org/show_bug.cgi?id=530935

 gobject/pygobject.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit d182630e1128fef6f1c2aea28ccd8da4bddd2c8f
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Thu Jun 10 20:23:13 2010 +0200

    Post release version bump to 2.21.3

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c4e64d5d264593051b9a3131e4985a58e8e76f8b
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Thu Jun 10 20:21:13 2010 +0200

    Update NEWS and release PyGObject-2.21.2

 NEWS |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)