commit 4f9f1f43ab4e2cfb204ffa0e257a34cfd95d84e2
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Sat Jan 2 22:58:36 2010 +0100

    Update NEWS and release PyGObject-2.21.1

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

commit c1f34be73bd186d7b4682dfef133da2c4229d213
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 20:25:35 2010 +0100

    Wrap gio.Volume.eject_with_operation()

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

commit 9b76fbff6f6897aaf26ed4644c1f19efc2826917
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 20:22:21 2010 +0100

    gio.Mount.unmount_with_operation() fix a copy/paste leftover

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

commit 6f459786dd641cd49d81eba403d940620f961cab
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 20:21:05 2010 +0100

    Wrap gio.Mount.eject_with_operation()

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

commit d4b5d1b4839364e5676eb2da28f1d21db7e2552d
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 20:15:38 2010 +0100

    Wrap gio.Mount.unmount_mountable_with_operation()

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

commit e919d47c2430451b436cec955e9b99237f97028c
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 18:22:46 2010 +0100

    Wrap File.unmount_mountable_with_operation()

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

commit 5a614df9c5507d67f240462f7bf71b4cd411addf
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 18:14:11 2010 +0100

    Wrap gio.File.stop_mountable()

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

commit 6af506647f36f2b825bc6556df5ee57fa7721906
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 18:10:49 2010 +0100

    Wrap gio.File.start_mountable()

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

commit e700efc839fc0b651fc9794a1611190bffa80263
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 18:02:46 2010 +0100

    Wrap gio.File.replace_readwrite_async()

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

commit 92662f129fc728258fd5e34f53dcb081e3715017
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 17:00:26 2010 +0100

    Wrap gio.File.poll_mountable()

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

commit 99902b786500948c3278779841e4db54223b9256
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 16:56:26 2010 +0100

    Wrap gio.File.open_readwrite_async()

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

commit 8cff5d53183ae81364ac74a34a1d52e55e082eb4
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 16:50:15 2010 +0100

    Wrap gio.File.eject_mountable_with_operation()

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

commit ca436fe7785fd24b0f0e65f2f8c9fa6478277682
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 13:30:24 2010 +0100

    Wrap gio.File.create_readwrite_async() and add a test

 gio/gfile.override |   51
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 tests/test_gio.py  |   24 ++++++++++++++++++++++++
 2 files changed, 75 insertions(+), 0 deletions(-)

commit f72c5e451dfaeb01b3c3d9243fed2732d3620462
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 13:20:11 2010 +0100

    Wrap gio.Drive.stop()

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

commit 29043bade408338cefa13fb4b0c875aabd3ef05e
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 13:00:42 2010 +0100

    Wrap gio.Drive.start()

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

commit dff374287bbecc8af782bbc726fad86c6c867754
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 12:45:29 2010 +0100

    Add more remainders on missing methods of gio.Socket and related types

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

commit b8c7e996498bd72df551011af85ff05ef7335b4f
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 12:41:08 2010 +0100

    Wrap gio.SocketListener.accept_socket_async|finish() and add a test

 gio/gsocket.override  |   86
 +++++++++++++++++++++++++++++++++++++++++++++++-
 tests/test_gsocket.py |   24 +++++++++++++
 2 files changed, 108 insertions(+), 2 deletions(-)

commit a5ae2d5ba3db34967fe07a3cc97b75df2793988c
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 12:28:53 2010 +0100

    Wrap gio.SocketListener.accept_finish() and add a test

 gio/gsocket.override  |   44 ++++++++++++++++++++++++++++++++++++++++++--
 tests/test_gsocket.py |   24 ++++++++++++++++++++++++
 2 files changed, 66 insertions(+), 2 deletions(-)

commit a5ab26cc1bb3e9dd57e2fdb26ef5c02e8066d097
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 11:19:34 2010 +0100

    Wrap gio.SocketListener.accept_async()

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

commit c9496b29ef9ef232020a4044577d2947353953a5
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Jan 1 11:14:35 2010 +0100

    Wrap gio.SocketListener.accept_socket() and add a test

 gio/gsocket.override  |   48
 +++++++++++++++++++++++++++++++++++++++++++++++-
 tests/test_gsocket.py |   13 +++++++++++++
 2 files changed, 60 insertions(+), 1 deletions(-)

commit 1aa5e301c49f11e1c5ef58de44b4b03f714d1a70
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Thu Dec 31 16:35:18 2009 +0100

    Wrap gio.SocketListener.accept() and add a test

 gio/gsocket.override  |   46
 +++++++++++++++++++++++++++++++++++++++++++++-
 tests/test_gsocket.py |   13 +++++++++++++
 2 files changed, 58 insertions(+), 1 deletions(-)

commit aaedcf166c78baf5449ef59d0ade4a29077fedc7
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Thu Dec 31 16:25:33 2009 +0100

    Make cancellable optional in gio.SocketClient.connect_to_host()

 gio/gio.defs |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3829d7667b19126fb74562b28d271e616b154c99
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Thu Dec 31 15:25:10 2009 +0100

    Wrap gio.SocketListener.add_address() and add a test

 gio/gsocket.override  |   57
 ++++++++++++++++++++++++++++++++++++++++++++++++-
 tests/test_gsocket.py |    9 +++++++
 2 files changed, 65 insertions(+), 1 deletions(-)

commit 5bec72f34ea75bc56158cae5c39d61a2a4e7e601
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Thu Dec 31 10:19:47 2009 +0100

    Add more remainders on missing methods of gio.Socket and related types

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

commit b08b20f2b1a57bcbf400d6fe8e87cf052bdb719d
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Thu Dec 31 10:16:18 2009 +0100

    Wrap gio.SocketClient.connect_to_service_async()

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

commit 116ea1bfe32946e67aa54eb8dc7b977e57f254c2
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Thu Dec 31 10:10:43 2009 +0100

    Wrap gio.SocketClient.connect_to_host_async()

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

commit 9c930910505d5b9001b8cec17ff98fadeaa799e2
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Thu Dec 31 09:59:46 2009 +0100

    Wrap gio.SocketClient.connect_async()

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

commit dff024256295c15e49888ad9d5fef74a7746edd7
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Wed Dec 30 23:44:25 2009 +0100

    Wrap gio.SocketAddressEnumerator.next_async() and add a test

 gio/gsocket.override  |   42 ++++++++++++++++++++++++++++++++++++++++++
 tests/test_gsocket.py |   16 ++++++++++++++++
 2 files changed, 58 insertions(+), 0 deletions(-)

commit e2330bd0d6cbc49b0ecb27b30e3b0593935ce229
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Wed Dec 30 23:43:14 2009 +0100

    Add a missing object gio.InetSocketAddress new in GIO 2.22

 gio/gio-types.defs |    7 +++++++
 gio/gio.defs       |   31 +++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+), 0 deletions(-)

commit 6040b33467ea381c6cb02f6a5efc0745fa8fa47b
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Wed Dec 30 22:54:47 2009 +0100

    Make cancellable optional for gio.SocketAddressEnumerator.next()

 gio/gio.defs |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b19f59790b9de943d69b6c5e483928e0443c3d20
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Wed Dec 30 22:17:44 2009 +0100

    Add a remainder of the Socket methods that needs manual wrapping still

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

commit 771a7c3fdef7b2e98e509293a8376a81c1282286
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Wed Dec 30 17:20:35 2009 +0100

    Wrap gio.Socket.condition_wait() and add a test

 gio/gsocket.override  |   27 +++++++++++++++++++++++++++
 tests/test_gsocket.py |    6 +++++-
 2 files changed, 32 insertions(+), 1 deletions(-)

commit 50960656815b0897a5ebe5f011537b8dcbdc857e
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Wed Dec 30 16:21:49 2009 +0100

    Wrap gio.Socket.condition_check() and add a test

 gio/Makefile.am       |    1 +
 gio/gio.override      |    1 +
 gio/gsocket.override  |   41 +++++++++++++++++++++++++++++++++++++++++
 tests/test_gsocket.py |   21 +++++++++++++++++++++
 4 files changed, 64 insertions(+), 0 deletions(-)

commit de7a359e81792ae8573ac944455ea289985449ed
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Wed Dec 30 14:07:52 2009 +0100

    Wrap gio.Resolver.lookup_service_finish() and add a test

 gio/gresolver.override  |   37 +++++++++++++++++++++++++++++++++++++
 tests/test_gresolver.py |   13 +++++++++++++
 2 files changed, 50 insertions(+), 0 deletions(-)

commit 308421789ce849040d645077c41c80b6e2e65e83
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Wed Dec 30 14:00:22 2009 +0100

    Wrap gio.Resolver.lookup_service_async()

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

commit 9d56ce775f56fff1b1ef3c75843c0583e39f75c3
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Wed Dec 30 11:11:32 2009 +0100

    Wrap gio.Resolver.lookup_service() and add a test

 gio/gresolver.override  |   42 ++++++++++++++++++++++++++++++++++++++++++
 tests/test_gresolver.py |    5 +++++
 2 files changed, 47 insertions(+), 0 deletions(-)

commit 7fc71f490494dae73a5264869a97a9d30814930e
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 22:12:50 2009 +0100

    Wrap gio.Resolver.lookup_by_address_async() and add a test

 gio/gresolver.override  |   46
 ++++++++++++++++++++++++++++++++++++++++++++++
 tests/test_gresolver.py |   14 ++++++++++++++
 2 files changed, 60 insertions(+), 0 deletions(-)

commit c91656dbe56f07d3ebbad5113467c22427cf212a
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 21:41:30 2009 +0100

    Wrap gio.Resolver.lookup_by_name_finish() and add a test

 gio/gresolver.override  |   82
 +++++++++++++++++++++++++++++++++++++++++++++++
 tests/test_gresolver.py |   16 ++++++++-
 2 files changed, 96 insertions(+), 2 deletions(-)

commit 45b477342fa1c2435917c6d97745ad57665c4734
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 17:15:44 2009 +0100

    Wrap gio.Drive.eject_with_data()

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

commit 635227480f9659a1f91ab1ec12536d3ed012a976
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 17:06:52 2009 +0100

    Deprecate old gio.Drive methods

 gio/gdrive.override |    7 ++++++-
 gio/gio.defs        |    1 +
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 3c0cbc95af29b1e192ed4b5963e96e39c70b349c
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 13:51:54 2009 +0100

    Small fix in the header

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

commit 7589128515b79d836365247dc876538c6352da23
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 12:40:50 2009 +0100

    Wrap gio.Resolver.lookup_by_name() and add a couple of tests

 gio/Makefile.am         |    1 +
 gio/gio.override        |    1 +
 gio/gresolver.override  |   57
 +++++++++++++++++++++++++++++++++++++++++++++++
 tests/test_gresolver.py |   21 +++++++++++++++++
 4 files changed, 80 insertions(+), 0 deletions(-)

commit 604d2bf220b1fefa415baaedbdb2882dbaf9e07e
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 12:39:13 2009 +0100

    Make cancellable an optional parameter in
    gio.Resolver.lookup_by_address()

 gio/gio.defs |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 00029145f4cd10759b37b38fb9f72435bf26b28b
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 10:15:14 2009 +0100

    Strip g_ prefix for many other functions

 gio/gio.defs |   94
 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 47 insertions(+), 47 deletions(-)

commit 56d5dfc4fd862e32c19f944a0feb7a00a9154f06
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 10:12:53 2009 +0100

    Strip g_prefix from InetAddress functions

 gio/gio.defs |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 1d360301d51a587a36a59f5d62e354484bbd2b31
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 10:03:59 2009 +0100

    Fix function name gio.resolver_get_default()

    Strip the g_ prefix from function name

 gio/gio.defs |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0fe00109c4f6fc27cbaae9b0a24ecfac71355d2f
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Tue Dec 29 09:54:05 2009 +0100

    Wrap gio.FileIOStream.query_info_async() and add a test

 gio/Makefile.am            |    1 +
 gio/gfileiostream.override |   68
 ++++++++++++++++++++++++++++++++++++++++++++
 gio/gio.override           |    1 +
 tests/test_gio.py          |   18 +++++++++++
 4 files changed, 88 insertions(+), 0 deletions(-)

commit 86783c695f3641b9491962e8f95a4dcb91f4017c
Author: Tomeu Vizoso <tomeu@sugarlabs.org>
Date:   Tue Dec 29 13:08:29 2009 +0100

    Register enums and flags in PyGI if needed

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

 gobject/pygenum.c  |   20 ++++++++++++++------
 gobject/pygflags.c |   19 +++++++++++++------
 2 files changed, 27 insertions(+), 12 deletions(-)

commit b90c01cff5ff5cb2796182f2ffd7b5248eaeed6a
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Mon Dec 28 22:41:54 2009 +0100

    Wrap GIOStream.close_async() and add a test

 gio/Makefile.am        |    1 +
 gio/gio.override       |    1 +
 gio/giostream.override |   68
 ++++++++++++++++++++++++++++++++++++++++++++++++
 tests/test_gio.py      |   21 +++++++++++++++
 4 files changed, 91 insertions(+), 0 deletions(-)

commit 0bff01bcee73a0e0d18342331136119c4e8bf151
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Mon Dec 28 22:39:09 2009 +0100

    Make cancellable an optional parameter in GFile.create_readwrite()

 gio/gio.defs |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1cabd733cde269ce3164834933f4a226673ecb0b
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Mon Dec 28 21:39:50 2009 +0100

    Remove a duplicate entry in gio.defs

 gio/gio.defs |    9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

commit 9ac372ad0bcfdec4bb1c96bc152246542a59a9b1
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Mon Dec 28 21:37:49 2009 +0100

    Wrap gio.FileInfo.set_modification_time and add a test

 gio/gfileinfo.override |   33 ++++++++++++++++++++++++++++++++-
 tests/test_gio.py      |    7 ++++++-
 2 files changed, 38 insertions(+), 2 deletions(-)

commit 7bc2673f92138b1804d8eba091942d14d8884f90
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Mon Dec 28 18:28:03 2009 +0100

    Wrap gio.EmblemedIcon.get_emblems() and add a test

 gio/gicon.override  |   14 ++++++++++++++
 tests/test_gicon.py |    7 +++++++
 2 files changed, 21 insertions(+), 0 deletions(-)

commit 3d5056ad766d6856d8d6459fe9b377de2f0fd172
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Sat Dec 26 22:27:48 2009 +0100

    Update Enums and Flags with new API

 gio/gio-types.defs |  153
 ++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 149 insertions(+), 4 deletions(-)

commit 62a9d660a4a2d5fab1d57c6c96c984ff02d25ccd
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Fri Dec 25 18:06:39 2009 +0100

    Post release version bump to 2.21.1

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

commit 2bd92cba5b028f0f78c35ecb34e648e95248f9d3
Author: Bastian Winkler <buz@netbuz.org>
Date:   Fri Aug 14 15:10:26 2009 +0200

    Fix handling of uchar in pyg_value_from_pyobject

    Set the value by g_value_set_uchar and allow to use integer types
    from python.

 gobject/pygtype.c |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)