commit b6d28046345497ecfd3dbd5ce760c7c1a83d10ca
Author: Matthias Clasen <[email protected]>
Date:   Fri May 14 11:25:11 2010 -0400

   2.25.4

po/af.po          |  184 +++++----
po/am.po          |  184 +++++----
po/ar.po          |  184 +++++----
po/as.po          |  184 +++++----
po/ast.po         |  184 +++++----
po/az.po          |  184 +++++----
po/be.po          |  186 ++++++----
po/[email protected]    |  186 ++++++----
po/bg.po          |  184 +++++----
po/bn.po          |  184 +++++----
po/bn_IN.po       |  184 +++++----
po/bs.po          |  184 +++++----
po/ca.po          |  184 +++++----
po/[email protected] |  184 +++++----
po/cs.po          |  184 +++++----
po/cy.po          |  184 +++++----
po/da.po          |  184 +++++----
po/de.po          |  184 +++++----
po/dz.po          |  184 +++++----
po/el.po          |  184 +++++----
po/[email protected]     | 1121
+++++++++++++++++++++++++++--------------------------
po/en_CA.po       |  184 +++++----
po/en_GB.po       |  184 +++++----
po/eo.po          |  184 +++++----
po/es.po          | 1027
+++++++++++++++++++++++++------------------------
po/et.po          |  184 +++++----
po/eu.po          |  184 +++++----
po/fa.po          |  184 +++++----
po/fi.po          |  184 +++++----
po/fr.po          |  184 +++++----
po/ga.po          |  184 +++++----
po/gl.po          | 1024
+++++++++++++++++++++++++------------------------
po/gu.po          |  184 +++++----
po/he.po          |  184 +++++----
po/hi.po          |  184 +++++----
po/hr.po          |  184 +++++----
po/hu.po          |  184 +++++----
po/hy.po          |  184 +++++----
po/id.po          |  184 +++++----
po/is.po          |  184 +++++----
po/it.po          |  184 +++++----
po/ja.po          |  184 +++++----
po/ka.po          |  184 +++++----
po/kn.po          |  184 +++++----
po/ko.po          |  184 +++++----
po/ku.po          |  184 +++++----
po/lt.po          |  184 +++++----
po/lv.po          |  184 +++++----
po/mai.po         |  184 +++++----
po/mg.po          |  184 +++++----
po/mk.po          |  184 +++++----
po/ml.po          |  184 +++++----
po/mn.po          |  184 +++++----
po/mr.po          |  184 +++++----
po/ms.po          |  184 +++++----
po/nb.po          | 1024
+++++++++++++++++++++++++------------------------
po/nds.po         |  184 +++++----
po/ne.po          |  184 +++++----
po/nl.po          |  185 ++++++----
po/nn.po          |  184 +++++----
po/oc.po          |  184 +++++----
po/or.po          |  184 +++++----
po/pa.po          |  184 +++++----
po/pl.po          |  184 +++++----
po/ps.po          |  184 +++++----
po/pt.po          |  184 +++++----
po/pt_BR.po       |  184 +++++----
po/ro.po          |  184 +++++----
po/ru.po          |  184 +++++----
po/rw.po          |  186 ++++++----
po/si.po          |  184 +++++----
po/sk.po          |  184 +++++----
po/sl.po          |  184 +++++----
po/sq.po          |  192 ++++++----
po/sr.po          |  184 +++++----
po/[email protected]      |  184 +++++----
po/[email protected]    |  184 +++++----
po/sv.po          |  184 +++++----
po/ta.po          |  184 +++++----
po/te.po          |  184 +++++----
po/th.po          |  184 +++++----
po/tl.po          |  184 +++++----
po/tr.po          |  184 +++++----
po/tt.po          |  184 +++++----
po/uk.po          |  184 +++++----
po/vi.po          |  184 +++++----
po/wa.po          |  184 +++++----
po/xh.po          |  184 +++++----
po/yi.po          |  184 +++++----
po/zh_CN.po       |  184 +++++----
po/zh_HK.po       |  184 +++++----
po/zh_TW.po       |  184 +++++----
92 files changed, 11669 insertions(+), 8734 deletions(-)

commit c57c61c930896f278de61de170e57affc243e427
Author: Ryan Lortie <[email protected]>
Date:   Fri May 14 17:06:24 2010 +0200

   fix glaring inaccuracy in GVariant docs

glib/gvariant.c |   12 ++++--------
1 files changed, 4 insertions(+), 8 deletions(-)

commit ee9b16242c2f1e5e29170a8885fd146d44f83197
Author: Matthias Clasen <[email protected]>
Date:   Fri May 14 10:49:03 2010 -0400

   another !srcdir build fix

gio/tests/Makefile.am |    3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)

commit 159f533abf9e653fa31dba5b3c12f024165c29db
Author: Matthias Clasen <[email protected]>
Date:   Fri May 14 10:25:31 2010 -0400

   More !srcdir build fixes

gio/tests/gdbus-introspection.c |    2 +-
gio/tests/gdbus-threading.c     |    2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

commit d8d1a02c556ed9fc4c436888c965bc8dee62ad81
Author: Ryan Lortie <[email protected]>
Date:   Fri May 14 15:30:33 2010 +0200

   include gunixcredentialsmessage from unixsocket

   fixes a build issue

gio/gunixconnection.c |    1 +
1 files changed, 1 insertions(+), 0 deletions(-)

commit 1d22b64843c83631bcd0e5255930f3a4e990961e
Author: Matthias Clasen <[email protected]>
Date:   Fri May 14 08:38:07 2010 -0400

   Cleanups

   Sort #includes a bit better, and don't include platform-specific
   headers in gio.h.

gio/gcredentials.c               |    9 +++++----
gio/gdbus-tool.c                 |    4 ++--
gio/gdbusauth.c                  |   11 ++++++-----
gio/gdbusauthmechanismexternal.c |    9 ++++-----
gio/gdbusauthmechanismsha1.c     |   18 ++++++++----------
gio/gdbusconnection.c            |   10 ++++++----
gio/gdbusmessage.c               |   11 ++++++-----
gio/gdbusprivate.c               |    8 ++------
gio/gdbusproxywatching.c         |    1 -
gio/gdbusserver.c                |    4 +++-
gio/gio.h                        |    1 -
11 files changed, 42 insertions(+), 44 deletions(-)

commit 054079899128cfc4a9e50a3750d927724604eedb
Author: Matthias Clasen <[email protected]>
Date:   Fri May 14 01:36:25 2010 -0400

   Fix !srcdir build

   Thankfully we already had a SRCDIR define.

gio/tests/gdbus-proxy.c |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit c6f01b329c0d6488d15223c0d8bf286d8ff444a5
Author: Matthias Clasen <[email protected]>
Date:   Fri May 14 00:59:42 2010 -0400

   Fix a typo

docs/reference/gio/gio-sections.txt |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit 45cad58b4611aa6678f50a4545cb3b14b24b9c39
Author: Matthias Clasen <[email protected]>
Date:   Fri May 14 00:51:51 2010 -0400

   Updates

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

commit 4e7764fb2d843fbc89847036a3d8fcb47edf9c4d
Author: Matthias Clasen <[email protected]>
Date:   Fri May 14 00:21:39 2010 -0400

   Documentation cleanups

docs/reference/gio/Makefile.am      |    7 ++++
docs/reference/gio/gio-sections.txt |   61
++++++++++++++++++++++++++--------
gio/giotypes.h                      |    1 -
gio/gunixcredentialsmessage.c       |    1 +
4 files changed, 54 insertions(+), 16 deletions(-)

commit 6223341cacc7dfa34a8d60ec1b4828382dee6d07
Merge: a7c4c7d 6e8637e
Author: Matthias Clasen <[email protected]>
Date:   Thu May 13 23:08:34 2010 -0400

   Merge branch 'gdbus-merge'

   Conflicts:
       docs/reference/gio/gio-docs.xml
       docs/reference/gio/gio-sections.txt
       gio/tests/Makefile.am

commit a7c4c7de58a48c179e4dc3336814f63c33ad07ff
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 12:48:22 2010 -0400

   Remove a reference to Pango

docs/reference/gio/Makefile.am |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit 6e8637e4783ae4e573f6784f005920930d9fca87
Author: Matthias Clasen <[email protected]>
Date:   Thu May 13 22:15:47 2010 -0400

   The default timeout is 25s

gio/gdbusconnection.c |    7 +------
1 files changed, 1 insertions(+), 6 deletions(-)

commit bdc29f82d39619747ac564918e041181b26449ee
Author: Matthias Clasen <[email protected]>
Date:   Thu May 13 21:53:51 2010 -0400

   Document more floating variant details.

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

commit e72f7f52de9e482eb9d5dd1c47eb0d1bea5f4631
Author: Matthias Clasen <[email protected]>
Date:   Thu May 13 21:45:18 2010 -0400

   Add some more details to the long description

gio/gdbusproxy.c |   14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)

commit 8f89b63930181696a3f4a9c441ffd97230577d64
Author: Matthias Clasen <[email protected]>
Date:   Thu May 13 20:29:04 2010 -0400

   Clean up platform-specific includes

   The problem was pointed out in bug 618029. To solve it, we moved
   the GUnixFDList typedef to giotypes.h.

gio/gdbusmessage.c                       |    2 ++
gio/gdbusmessage.h                       |    6 ------
gio/giotypes.h                           |    1 +
gio/gunixfdlist.h                        |    3 +--
gio/gunixfdmessage.c                     |    1 +
gio/gunixfdmessage.h                     |    2 +-
gio/tests/gdbus-example-unix-fd-client.c |    1 +
gio/tests/gdbus-peer.c                   |    1 +
8 files changed, 8 insertions(+), 9 deletions(-)

commit 62c0454b34191b56d439521e537915b0514f8dbb
Author: Ryan Lortie <[email protected]>
Date:   Fri May 14 01:54:30 2010 +0200

   documentation for glib-mkenums @valuenum@

docs/reference/gobject/glib-mkenums.1   |   24 ++++++++++++++++++++++--
docs/reference/gobject/glib-mkenums.xml |   12 ++++++++++++
2 files changed, 34 insertions(+), 2 deletions(-)

commit e1fb92551f7be3dbaad9d9a5c80dc30ed7b83048
Author: Ryan Lortie <[email protected]>
Date:   Tue May 11 19:48:19 2010 +0200

   check for working gettext() before running tests

gio/tests/gsettings.c |   31 +++++++++++++++++++++++--------
1 files changed, 23 insertions(+), 8 deletions(-)

commit 1165007023bf34c5624574703acd2d183b1d14f5
Author: Ryan Lortie <[email protected]>
Date:   Fri May 14 00:53:42 2010 +0200

   Add configure check for memmem()

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

commit dd3551e7c3ae5e6e8b21dd77ce09d72b799e7b1d
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 18:19:16 2010 -0400

   GDBus: update gdbus(1) man page

docs/reference/gio/gdbus.xml |   14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)

commit 68078ed648eec314507ff997e89b053a1d9a6891
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 18:04:48 2010 -0400

   GDBus: Nuke G_BUS_TYPE_NONE

gio/gdbusnameowning.c    |    1 -
gio/gdbusnamewatching.c  |    1 -
gio/gdbusproxywatching.c |    3 +--
gio/gioenums.h           |   12 +++++-------
gio/tests/gdbus-peer.c   |    1 -
5 files changed, 6 insertions(+), 12 deletions(-)

commit 1fd55b8bbfe58adb749d4eee68ca5a71e56e6f82
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 17:44:42 2010 -0400

   GDBus: Remove g_dbus_is_activated()

   It's generally hard to get this right so don't attempt to do so.

docs/reference/gio/gio-sections.txt |    1 -
gio/gdbusutils.c                    |   20 --------------------
gio/gdbusutils.h                    |    2 --
gio/gio.symbols                     |    1 -
4 files changed, 0 insertions(+), 24 deletions(-)

commit 51446baa52e8cebea57124eb99a32e77a13b1551
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 17:20:39 2010 -0400

   GDBus: subscribe to PropertiesChanged() before calling GetAll()

   Otherwise there's a slight chance of a race.

gio/gdbusproxy.c |   35 ++++++++++++++++++++---------------
1 files changed, 20 insertions(+), 15 deletions(-)

commit 0e2c708bb298c98c136d507427e7b731b5cbd962
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 17:10:15 2010 -0400

   GDBus: Don't take a GError for
   g_dbus_proxy_get_cached_property_names()

   We stopped doing this for get_cached_property() so no reason to do it
   here.

   Signed-off-by: David Zeuthen <[email protected]>

gio/gdbusproxy.c                      |   29
+++++++++--------------------
gio/gdbusproxy.h                      |    3 +--
gio/tests/gdbus-example-watch-proxy.c |    2 +-
3 files changed, 11 insertions(+), 23 deletions(-)

commit 3ca28ef718d402bd65cd9f291c67b299f1ef74cf
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 16:57:29 2010 -0400

   GDBus: Update docs for GDBusProxy::g-properties-changed signal

   Also update the example. See

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

   for more details.

   Signed-off-by: David Zeuthen <[email protected]>

gio/gdbusproxy.c                      |   10 +++++-----
gio/tests/gdbus-example-watch-proxy.c |    7 +++++--
2 files changed, 10 insertions(+), 7 deletions(-)

commit e3f5d3c00595ca017d83015fa2b9832d1c87828f
Author: Christian Persch <[email protected]>
Date:   Thu May 13 19:01:04 2010 +0200

   Make GVariant handling in PropertiesChanged more efficient

   There's no need to re-build the a{sv} array, just get it right out of
   the parameters. Also avoid some string copies.

   Signed-off-by: David Zeuthen <[email protected]>

gio/gdbusproxy.c |   82
++++++++++-------------------------------------------
1 files changed, 16 insertions(+), 66 deletions(-)

commit 4ad4c306c3b80620185cf975b402e17a6174aea9
Author: Christian Persch <[email protected]>
Date:   Thu May 13 19:20:26 2010 +0200

   Plug some mem leaks

   g_variant_get (v, "s", &str) returns a string copy; use "&s" instead.

   Signed-off-by: David Zeuthen <[email protected]>

gio/gdbus-tool.c        |   20 ++++++++++----------
gio/gdbusconnection.c   |   22 ++++++++++------------
gio/gdbusmessage.c      |    2 +-
gio/gdbusnameowning.c   |    4 ++--
gio/gdbusnamewatching.c |    4 ++--
gio/gdbusproxy.c        |    4 ++--
6 files changed, 27 insertions(+), 29 deletions(-)

commit 60e7ae26af2fc31d59e36f8798d383fa9d87db92
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 16:32:11 2010 -0400

   GDBus: Add GDBusAuthObserver param in
   g_dbus_connection_new_for_address()

   This is to match g_dbus_connection_new(). This extension allows us to
   extend GDBusAuthObserver to also be used in client-side authentication
   in the future (right now it's only used on the server-side).

gio/gdbus-tool.c               |    1 +
gio/gdbusconnection.c          |   18 ++++++++++++++----
gio/gdbusconnection.h          |    2 ++
gio/tests/gdbus-example-peer.c |    1 +
gio/tests/gdbus-peer.c         |    4 ++++
gio/tests/gdbus-tests.c        |    1 +
6 files changed, 23 insertions(+), 4 deletions(-)

commit cb753dfd496ae70b069c1698da8211c454953f08
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 16:20:31 2010 -0400

   GDBus: Rename ::deny-authentication-peer to
   ::authorize-authenticated-peer

docs/reference/gio/gio-sections.txt |    2 +-
gio/gdbusauth.c                     |    8 ++--
gio/gdbusauthobserver.c             |   74
+++++++++++++++++++++--------------
gio/gdbusauthobserver.h             |   18 ++++----
gio/gdbusconnection.c               |    2 -
gio/gio.symbols                     |    2 +-
gio/tests/gdbus-peer.c              |   20 +++++-----
7 files changed, 70 insertions(+), 56 deletions(-)

commit 9e90b381f58c4a06f49e622a07ee0b56fb52b3f1
Author: Matthias Clasen <[email protected]>
Date:   Thu May 13 14:25:29 2010 -0400

   Remove the credentials argument from g_unix_connect_send_credentials()

   Instead, make it always send the current credentials.

gio/gdbusauth.c       |    3 +--
gio/gunixconnection.c |   16 +++++++---------
gio/gunixconnection.h |    1 -
3 files changed, 8 insertions(+), 12 deletions(-)

commit 33952347ff9bc2875e7e1a2709566b38fc391bda
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 14:01:41 2010 -0400

   GDBus: Make message serialization routines take capabilities param

   This is needed to e.g. allow encoding maybe types (once we add
   G_DBUS_CAPABILITY_FLAGS_MAYBE_TYPES) if, and only if, that capability
   has been negotiated with the peer (via authentication).

gio/gdbusconnection.c           |    1 +
gio/gdbusmessage.c              |   26 +++++++++++++++++---------
gio/gdbusmessage.h              |    2 ++
gio/gdbusprivate.c              |    1 +
gio/tests/gdbus-serialization.c |    6 +++++-
5 files changed, 26 insertions(+), 10 deletions(-)

commit 107b4d4bae7dba4281bfaa0bef827f7b2376946a
Author: Matthias Clasen <[email protected]>
Date:   Thu May 13 13:09:58 2010 -0400

   remove the redundant interface_name parameter

gio/gdbusconnection.c            |   12 +++++-------
gio/gdbusconnection.h            |    1 -
gio/tests/gdbus-example-export.c |    1 -
gio/tests/gdbus-example-peer.c   |    1 -
gio/tests/gdbus-example-server.c |    1 -
gio/tests/gdbus-export.c         |   12 ------------
gio/tests/gdbus-peer.c           |    2 --
7 files changed, 5 insertions(+), 25 deletions(-)

commit 82158afdadd10e6ffd1540f695931f64957b59f6
Author: David Zeuthen <[email protected]>
Date:   Thu May 13 11:56:15 2010 -0400

   GDBus: Catch up with new PropertiesChanged signal

   After a long discussion, this has finally been standardized in the
   D-Bus spec. See

    http://lists.freedesktop.org/archives/dbus/2010-May/012667.html
    http://lists.freedesktop.org/archives/dbus/2010-May/012712.html

   Signed-off-by: David Zeuthen <[email protected]>

gio/gdbusconnection.c                    |    1 +
gio/gdbusproxy.c                         |   74
++++++++++++++++++++++++------
gio/gdbusproxy.h                         |   13 +++--
gio/gio-marshal.list                     |    1 +
gio/tests/gdbus-example-export.c         |    7 ++-
gio/tests/gdbus-example-proxy-subclass.c |   34 ++++++++------
gio/tests/gdbus-example-server.c         |   12 +++--
gio/tests/gdbus-example-watch-proxy.c    |   55 ++++++++++++++--------
gio/tests/gdbus-testserver.py            |    1 +
9 files changed, 136 insertions(+), 62 deletions(-)

commit 2d75583fb2a8fdb71b9ee880dc0cf4605ab7bc6c
Author: Matthias Clasen <[email protected]>
Date:   Thu May 13 01:04:29 2010 -0400

   Fill out the export section of the migration guide

docs/reference/gio/migrating-gdbus.xml |   66
++++++++++++++++++++++++++++++++
gio/tests/gdbus-example-export.c       |    6 ++-
2 files changed, 70 insertions(+), 2 deletions(-)

commit 195cdcfabf962989f2bcc8c225a287517d7eacd9
Author: Thomas Thurman <[email protected]>
Date:   Thu May 13 00:51:30 2010 -0400

   Update Shavian transliteration

po/[email protected] |  128
+++++++++++++++++++++------------------------------------
1 files changed, 47 insertions(+), 81 deletions(-)

commit 9a065edf6f51be2ad189cfb02ddd2c806b656303
Author: Matthias Clasen <[email protected]>
Date:   Thu May 13 00:39:26 2010 -0400

   Add an example of exporting a GObject

   This is more manual work than dbus-glib.

gio/gdbusconnection.c            |    2 +
gio/tests/Makefile.am            |    4 +
gio/tests/gdbus-example-export.c |  331
++++++++++++++++++++++++++++++++++++++
3 files changed, 337 insertions(+), 0 deletions(-)

commit ea1e0496b0329147b932d5a1486f5a81b4121651
Author: David Zeuthen <[email protected]>
Date:   Wed May 12 23:12:14 2010 -0400

   GDBus: add 'monitor' verb to gdbus(1)

   This uncovered a bug in name watching if the name wasn't activatable.

   Also provoked the need for on_connection variants of g_bus_watch_name
   (added g_bus_watch_proxy's variant as well).

docs/reference/gio/gdbus.xml        |   43 ++++++
docs/reference/gio/gio-sections.txt |    2 +
gio/gdbus-tool.c                    |  253
++++++++++++++++++++++++++++++++++-
gio/gdbusnamewatching.c             |   69 +++++++++-
gio/gdbusnamewatching.h             |   23 ++-
gio/gdbusproxywatching.c            |   86 ++++++++++++
gio/gdbusproxywatching.h            |   35 +++--
gio/gio.symbols                     |    2 +
8 files changed, 489 insertions(+), 24 deletions(-)

commit 9695c23d4c29e79afbe14e3584b6c42e98e8f0d9
Author: David Zeuthen <[email protected]>
Date:   Wed May 12 22:09:18 2010 -0400

   GDBus: Make gdbus(1) print annotations when introspecting data

   Also make the gdbus-example-server include some example
   annotations. The output looks like this:

   $ gdbus introspect --session --dest org.gtk.GDBus.TestServer
   --object-path /org/gtk/GDBus/TestObject
   node /org/gtk/GDBus/TestObject {
     interface org.freedesktop.DBus.Properties {
       methods:
         Get(in  s interface_name,
             in  s property_name,
             out v value);
         GetAll(in  s interface_name,
                out a{sv} properties);
         Set(in  s interface_name,
             in  s property_name,
             in  v value);
       signals:
         PropertiesChanged(s interface_name,
                           a{sv} changed_properties);
     };
     interface org.freedesktop.DBus.Introspectable {
       methods:
         Introspect(out s xml_data);
     };
     interface org.freedesktop.DBus.Peer {
       methods:
         Ping();
         GetMachineId(out s machine_uuid);
     };
     @org.gtk.GDBus.Annotation("OnInterface")
     @org.gtk.GDBus.Annotation("AlsoOnInterface")
     interface org.gtk.GDBus.TestInterface {
       methods:
         @org.gtk.GDBus.Annotation("OnMethod")
         HelloWorld(in  s greeting,
                    out s response);
         EmitSignal(@org.gtk.GDBus.Annotation.("OnArg")
                    in  d speed_in_mph);
         GimmeStdout();
       signals:
         @org.gtk.GDBus.Annotation("Onsignal")
         VelocityChanged(d speed_in_mph,
                         @org.gtk.GDBus.Annotation.("OnArg_NonFirst")
                         s speed_as_string);
       properties:
         @org.gtk.GDBus.Annotation("OnProperty")
           @org.gtk.GDBus.Annotation("OnAnnotation_YesThisIsCrazy")
         readonly s FluxCapicitorName = 'DeLorean';
         readwrite s Title = 'Back To C!';
         readonly s ReadingAlwaysThrowsError;
         readwrite s WritingAlwaysThrowsError = "There's no home
         like home";
         writeonly s OnlyWritable;
         readonly s Foo = 'Tick';
         readonly s Bar = 'Tock';
     };
   };

gio/gdbus-tool.c                 |   43
++++++++++++++++++++++++++++++++++++++
gio/tests/gdbus-example-server.c |   18 +++++++++++++--
2 files changed, 58 insertions(+), 3 deletions(-)

commit cce08f197313bad1516924b3eb7305e7e6818971
Author: Matthias Clasen <[email protected]>
Date:   Wed May 12 21:51:06 2010 -0400

   Add a note about implemented standard interfaces

gio/gdbusconnection.c |    7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)

commit f909cb5b2713c8cd5f587c7a70e468d29bdcd429
Author: David Zeuthen <[email protected]>
Date:   Wed May 12 20:43:40 2010 -0400

   GDBusProxy: Remove error in get_cached_property() and add
   set_cached_property()

   This makes it possible to use the cached properties mechanism even if
   constructing the proxy with the DO_NOT_LOAD_PROPERTIES flag.

   This is useful for cases where you obtain the and track object
   properties out-of-band. For example, in udisks, the plan is to have
   something like this

    Manager.GetObjects    (out ao paths, out aa{sa{sv}} all_properties);
    Manager.ObjectAdded   (o path, a{sa{sv}} all_properties);
    Manager.ObjectChanged (o path, a{sa{sv}} all_properties);
    Manager.ObjectRemoved (o path, a{sa{sv}} all_properties);

   E.g. the first GetObjects() call will return *all* data about *all*
   exported objects. Further, this way a client will only need to listen
   these three signals (three AddMatch) on the Manager object and it will
   never need to do GetAll() etc (e.g. can use DO_NOT_LOAD_PROPERTIES).

   (Of course this only works if the client is interested in all
   objects... while this is true for udisks it is generally not true for
   other D-Bus services).

   Also use expected_interface to check for programming errors.

docs/reference/gio/gio-sections.txt      |    3 +-
gio/gdbusproxy.c                         |  162
+++++++++++++++++++++++-------
gio/gdbusproxy.h                         |    4 +-
gio/gio.symbols                          |    1 +
gio/tests/gdbus-example-proxy-subclass.c |    6 +-
gio/tests/gdbus-example-watch-proxy.c    |    2 +-
gio/tests/gdbus-peer.c                   |    3 +-
gio/tests/gdbus-proxy.c                  |   44 +++++++-
8 files changed, 174 insertions(+), 51 deletions(-)

commit 72731fb6ad99da076605ca7d8b1bee232b38e734
Author: Thomas Thurman <[email protected]>
Date:   Wed May 12 18:41:27 2010 -0400

   Updated Shavian transliteration

po/[email protected] | 1176
+++++++++++++++++++++++++++++----------------------------
1 files changed, 602 insertions(+), 574 deletions(-)

commit b690e637d46057f6914a6b6f20b2688cd03f0ac5
Author: Matthias Clasen <[email protected]>
Date:   Wed May 12 17:56:56 2010 -0400

   Add some more verbiage

docs/reference/gio/migrating-gdbus.xml |   10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)

commit d40767fc62972f9cc85ebfb23e113068cc316f3a
Author: David Zeuthen <[email protected]>
Date:   Wed May 12 15:49:48 2010 -0400

   GDBus: Add an example of a GDBusProxy subclass

docs/reference/gio/migrating-gdbus.xml   |   55 ++++
gio/gdbusconnection.c                    |    2 -
gio/tests/Makefile.am                    |    4 +
gio/tests/gdbus-example-proxy-subclass.c |  443
++++++++++++++++++++++++++++++
4 files changed, 502 insertions(+), 2 deletions(-)

commit 7c0196f0267aa77c80fb85320ef9583c7fc64ad7
Author: Matthias Clasen <[email protected]>
Date:   Wed May 12 13:01:40 2010 -0400

   Update an example to the latest auth observer api

gio/gdbusauthobserver.c |   17 ++++++++++-------
gio/gdbusconnection.c   |    2 +-
2 files changed, 11 insertions(+), 8 deletions(-)

commit 371a3373bbf190054076896ed32d28d546f23930
Author: Matthias Clasen <[email protected]>
Date:   Wed May 12 13:01:02 2010 -0400

   Correct env var names

   and add a note about priority

docs/reference/gio/overview.xml |   12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)

commit af3afc804064ec17e89a6cdef4cc3e63015c8a77
Author: Matthias Clasen <[email protected]>
Date:   Wed May 12 12:13:57 2010 -0400

   placeholder for more migration docs

docs/reference/gio/migrating-gdbus.xml |    5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)

commit 246db9bfdb5919a77ce5ae0d2f426f163f7702c1
Author: Jesse van den Kieboom <[email protected]>
Date:   Fri May 7 11:55:40 2010 +0200

   Added test cases for g_output_stream_close_async

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

gio/tests/Makefile.am                 |    6 +-
gio/tests/async-close-output-stream.c |  278
+++++++++++++++++++++++++++++++++
2 files changed, 283 insertions(+), 1 deletions(-)

commit adc5162b742c702f37f385dcffba3802f0e55095
Author: Jesse van den Kieboom <[email protected]>
Date:   Mon May 10 23:49:41 2010 +0200

   Flush when closing output stream async

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

gio/goutputstream.c |  117
+++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 110 insertions(+), 7 deletions(-)

commit e2b9d077659df82f9603352e6ce4ff1ceb4b1b8a
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 23:26:51 2010 -0400

   Update TODO list

gio/gdbusconnection.c |    4 ----
1 files changed, 0 insertions(+), 4 deletions(-)

commit a63d3bb868b0ee17404cf85520e48d441abbcdf3
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 23:18:48 2010 -0400

   mention inline use of floating variants

gio/gdbusconnection.c |   37 ++++++++++++++++++++++++++++++++++++-
gio/gdbusproxy.c      |   42 ++++++++++++++++++++++++++++++++++++------
2 files changed, 72 insertions(+), 7 deletions(-)

commit ab2ff1a307f6bf7825e02b0d09e25b8ea7570c07
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 22:51:14 2010 -0400

   Remove properties from GDBusMethodInvocation class

gio/gdbusconnection.c       |    3 -
gio/gdbusmethodinvocation.c |  330
+++----------------------------------------
2 files changed, 18 insertions(+), 315 deletions(-)

commit c4cf88c22f731878cbc740e4721e07215385201b
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 22:50:40 2010 -0400

   Document remove_filter

gio/gdbusconnection.c |   13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)

commit d7095dd4700b38c202a43b7c21f93db20a9ede44
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 22:35:59 2010 -0400

   Document DBUS address env vars

docs/reference/gio/overview.xml |   28 ++++++++++++++++++++++++++++
gio/gdbusintrospection.c        |    2 +-
2 files changed, 29 insertions(+), 1 deletions(-)

commit 84a6475b6e52fd481bf0e7191a6ea16168d35a3f
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 22:03:40 2010 -0400

   Trivial: tweak section heading

docs/reference/gio/migrating-gdbus.xml |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit 9c128ca83536b6c6c823bb83606b09193d814738
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 22:00:54 2010 -0400

   Trivial formatting fix

docs/reference/gio/migrating-gdbus.xml |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit fdfd3d5e7536313dde1fc02b45ca04a6e4704b50
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 22:00:06 2010 -0400

   Fill out the proxy section of the migration guide

docs/reference/gio/migrating-gdbus.xml |   53
++++++++++++++++++++++++++++++++
1 files changed, 53 insertions(+), 0 deletions(-)

commit 26f65d83c5078e48e414a1cbe593bf349d96a033
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 21:59:42 2010 -0400

   Don't refer to nonexisting API.

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

commit 1af277f16779f072bc0c326aa8024747ad8c13e9
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 21:32:29 2010 -0400

   Fix a typo

docs/reference/gio/migrating-gdbus.xml |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit 9b05e0bc3e88f9e54710aabb2ad29908739e6345
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 21:30:53 2010 -0400

   Complete the name owning section of the migration guide

docs/reference/gio/migrating-gdbus.xml |  136
++++++++++++++++++--------------
1 files changed, 76 insertions(+), 60 deletions(-)

commit e4b1e48fca9d1d2ca7e0ec54ebc9ea421aebff71
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 20:57:44 2010 -0400

   Match up parameter names

   and similar cleanups to make gtk-doc happy.

docs/reference/gio/gio-sections.txt |    1 -
gio/gdbusconnection.c               |   17 +++---
gio/gdbusconnection.h               |    4 +-
gio/gdbusintrospection.c            |  102
++++++++++++++++++++---------------
gio/gunixcredentialsmessage.c       |    2 +-
5 files changed, 71 insertions(+), 55 deletions(-)

commit 1d43e4140b9c890eca50f3845bff3d800d66b6f9
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 20:03:44 2010 -0400

   Line up prototypes

gio/gdbusproxy.c |   34 +++++++++++++++++-----------------
1 files changed, 17 insertions(+), 17 deletions(-)

commit 8d66ede1abbc4b84bcf13c4420719cb06fbe3b96
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 17:15:11 2010 -0400

   More gdbus migration stuff

docs/reference/gio/migrating-gdbus.xml |   89
++++++++++++++++++++++++++++++-
1 files changed, 86 insertions(+), 3 deletions(-)

commit 54a57bb894d3c098bf972ecec71823b2822128b6
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 15:50:19 2010 -0400

   Strip copyright headers from examples

   These are included wholesale in the docs, and the copyright
   headers make them even more overwhelming. Plus, we don't have
   copyright headers on examples anywhere else.

gio/tests/gdbus-example-own-name.c       |   13 -------------
gio/tests/gdbus-example-peer.c           |   13 -------------
gio/tests/gdbus-example-server.c         |   13 -------------
gio/tests/gdbus-example-subtree.c        |   13 -------------
gio/tests/gdbus-example-unix-fd-client.c |   13 -------------
gio/tests/gdbus-example-watch-name.c     |   13 -------------
gio/tests/gdbus-example-watch-proxy.c    |   13 -------------
7 files changed, 0 insertions(+), 91 deletions(-)

commit 9a2422b216263dd7bc4f27a98bc89d5ea6dfe791
Author: Matthias Clasen <[email protected]>
Date:   Tue May 11 15:42:15 2010 -0400

   Trivial: rename a file

docs/reference/gio/Makefile.am             |    4 +-
docs/reference/gio/gio-docs.xml            |    2 +-
docs/reference/gio/migrating-dbus-glib.xml |   70
----------------------------
docs/reference/gio/migrating-gdbus.xml     |   70
++++++++++++++++++++++++++++
4 files changed, 73 insertions(+), 73 deletions(-)

commit 0e98557753ad5f5f9b74fd135dcdbe18055dc11a
Author: Kjartan Maraas <[email protected]>
Date:   Tue May 11 19:54:06 2010 +0200

   Updated Norwegian bokmål translation

po/nb.po |   92
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 46 insertions(+), 46 deletions(-)

commit 8c523c069b79a746c2dcdfe7e253513ff489cd39
Author: David Zeuthen <[email protected]>
Date:   Tue May 11 12:04:37 2010 -0400

   GDBus: Update TODO list

gio/gdbusconnection.c |   28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)

commit 6d5ac8163b962803fedcf57b9ccad8a2c1205c82
Author: Sebastian Dröge <[email protected]>
Date:   Mon May 10 09:48:49 2010 +0200

   gio: Fix gsettings build with binutils gold linker

gio/Makefile.am |    1 +
1 files changed, 1 insertions(+), 0 deletions(-)

commit 936ff022f21a43f39552799dc1b3988379563959
Author: Sebastian Dröge <[email protected]>
Date:   Mon May 10 09:51:49 2010 +0200

   Don't include __bss_start, _edata and _end symbols in the abichecks

   They are added by the binutils gold linker.

gio/abicheck.sh     |    2 +-
glib/abicheck.sh    |    2 +-
gobject/abicheck.sh |    2 +-
3 files changed, 3 insertions(+), 3 deletions(-)

commit 2d208c9d364369d68a54cfd0682e17f2ce771db5
Author: David Zeuthen <[email protected]>
Date:   Mon May 10 16:20:59 2010 -0400

   GDBus: In gdbus(1), try Get() if GetAll() fails

   This fixes a problem with services that doesn't implement GetAll() for
   one reason or another.

   $ gdbus introspect --session --dest
   org.freedesktop.ReserveDevice1.Audio0 --object-path
   /org/freedesktop/ReserveDevice1/Audio0
   node /org/freedesktop/ReserveDevice1/Audio0 {
     interface org.freedesktop.ReserveDevice1 {
       methods:
         RequestRelease(in  i priority,
                        out b result);
       properties:
         readonly i Priority = 0;
         readonly s ApplicationName = 'PulseAudio Sound Server';
         readonly s ApplicationDeviceName = 'Internal Audio Analog
         Stereo';
     };
     interface org.freedesktop.DBus.Properties {
       methods:
         Get(in  s interface,
             in  s property,
             out v value);
     };
     interface org.freedesktop.DBus.Introspectable {
       methods:
         Introspect(out s data);
     };
   };

gio/gdbus-tool.c |   28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)

commit 6e23b0b7850c170405aa25d9441a9cd8cc05a38b
Author: David Zeuthen <[email protected]>
Date:   Mon May 10 14:43:08 2010 -0400

   GDBus: Add TODO item about a need to validate data / messages

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

commit adf50912ddb29c8c6b36702df1162e6211765dea
Author: David Zeuthen <[email protected]>
Date:   Mon May 10 14:07:13 2010 -0400

   GDBus Add TODO items about finding and launching bus instances

gio/gdbusconnection.c |   28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)

commit 5800a1f91162ec5a0e96fae12857be2ebe404d3a
Author: Jorge González <[email protected]>
Date:   Mon May 10 19:38:57 2010 +0200

   Updated Spanish translation

po/es.po |   91
+++++++++++++++++++++++++++++++++----------------------------
1 files changed, 49 insertions(+), 42 deletions(-)

commit 7e8b07ae3be5ce63ba17183a410ac8512a29cb13
Author: David Zeuthen <[email protected]>
Date:   Mon May 10 13:31:54 2010 -0400

   GDBus: Use GVariant instead of GHashTable for
   GDBusProxy::g-properties-changed

gio/gdbusconnection.c                 |   13 -------------
gio/gdbusproxy.c                      |   24 +++++++++++-------------
gio/gdbusproxy.h                      |    2 +-
gio/tests/gdbus-example-watch-proxy.c |   21 +++++++++++++++------
4 files changed, 27 insertions(+), 33 deletions(-)

commit 869b4c68332f36377bbdfd186e37f6194ae5ed5a
Author: David Zeuthen <[email protected]>
Date:   Mon May 10 11:47:08 2010 -0400

   GDBus: Use call() instead of invoke_method()

   Lots of people been suggesting this. We still use MethodInvocation /
   method_invocation for handling incoming method calls so use call()
   instead of invoke_method() helps to separate the client and server
   facilities. Which is a good thing(tm).

docs/reference/gio/gio-sections.txt        |   14 +-
docs/reference/gio/migrating-dbus-glib.xml |    6 +-
gio/gdbus-tool.c                           |  160 +++++++++---------
gio/gdbusauthmechanismexternal.c           |    2 +-
gio/gdbusconnection.c                      |  104 ++++++------
gio/gdbusconnection.h                      |   10 +-
gio/gdbuserror.c                           |   13 +-
gio/gdbusnameowning.c                      |   52 +++---
gio/gdbusnamewatching.c                    |   56 +++---
gio/gdbusproxy.c                           |  142 ++++++++--------
gio/gdbusproxy.h                           |   10 +-
gio/gio.symbols                            |   14 +-
gio/gioenums.h                             |   14 +-
gio/tests/gdbus-connection.c               |  160 +++++++++---------
gio/tests/gdbus-example-peer.c             |   20 +-
gio/tests/gdbus-export.c                   |  252
++++++++++++++--------------
gio/tests/gdbus-introspection.c            |   14 +-
gio/tests/gdbus-names.c                    |   40 +++---
gio/tests/gdbus-peer.c                     |   44 +++---
gio/tests/gdbus-proxy.c                    |  146 ++++++++--------
gio/tests/gdbus-threading.c                |  114 +++++++-------
21 files changed, 694 insertions(+), 693 deletions(-)

commit 728c4e38e72055080c148f9cebca85a08d16a445
Author: Matthias Clasen <[email protected]>
Date:   Mon May 10 08:07:28 2010 -0400

   More copyright year updates

gio/tests/gdbus-addresses.c     |    2 +-
gio/tests/gdbus-connection.c    |    2 +-
gio/tests/gdbus-error.c         |    2 +-
gio/tests/gdbus-exit-on-close.c |    2 +-
gio/tests/gdbus-export.c        |    2 +-
gio/tests/gdbus-introspection.c |    2 +-
gio/tests/gdbus-names.c         |    2 +-
gio/tests/gdbus-peer.c          |    2 +-
gio/tests/gdbus-proxy.c         |    2 +-
gio/tests/gdbus-serialization.c |    2 +-
gio/tests/gdbus-sessionbus.c    |    2 +-
gio/tests/gdbus-tests.c         |    2 +-
gio/tests/gdbus-threading.c     |    2 +-
13 files changed, 13 insertions(+), 13 deletions(-)

commit 5d1135618e6ec5c6a6c41bed602cec643f9d8b8f
Author: Matthias Clasen <[email protected]>
Date:   Mon May 10 08:07:07 2010 -0400

   Trivia

gio/gdbusaddress.c    |   34 +++++++++++++++++-----------------
gio/gdbusconnection.c |   34 +++++++++++++++++++++-------------
2 files changed, 38 insertions(+), 30 deletions(-)

commit 25a8aa5d88d3d4b8ebcf8be42a2adc233dbb104c
Author: Matthias Clasen <[email protected]>
Date:   Sun May 9 22:13:18 2010 -0400

   Cosmetic fixes

   Use P_() for properties, fix up indentation, etc.

gio/gdbusauth.c               |    4 +-
gio/gdbusauthmechanism.c      |   71 +++---
gio/gdbusconnection.c         |  514
++++++++++++++++++-----------------------
gio/gdbusmethodinvocation.c   |   69 +++---
gio/gdbusproxy.c              |  145 ++++++------
gio/gdbusserver.c             |   81 +++----
gio/gunixcredentialsmessage.c |    7 +-
7 files changed, 407 insertions(+), 484 deletions(-)

commit 0cf467c2ca92ece9625dbc54ad3065ad5298f735
Author: Matthias Clasen <[email protected]>
Date:   Sun May 9 13:14:55 2010 -0400

   Update copyright years to include 2010

gio/gcredentials.c               |    2 +-
gio/gcredentials.h               |    2 +-
gio/gdbus-tool.c                 |    2 +-
gio/gdbusaddress.c               |    2 +-
gio/gdbusaddress.h               |    2 +-
gio/gdbusauth.c                  |    2 +-
gio/gdbusauth.h                  |    2 +-
gio/gdbusauthmechanism.c         |    2 +-
gio/gdbusauthmechanism.h         |    2 +-
gio/gdbusauthmechanismanon.c     |    2 +-
gio/gdbusauthmechanismanon.h     |    2 +-
gio/gdbusauthmechanismexternal.c |    2 +-
gio/gdbusauthmechanismexternal.h |    2 +-
gio/gdbusauthmechanismsha1.c     |    2 +-
gio/gdbusauthmechanismsha1.h     |    2 +-
gio/gdbusauthobserver.c          |    2 +-
gio/gdbusauthobserver.h          |    2 +-
gio/gdbusconnection.c            |    2 +-
gio/gdbusconnection.h            |    2 +-
gio/gdbuserror.c                 |    2 +-
gio/gdbuserror.h                 |    2 +-
gio/gdbusintrospection.c         |    2 +-
gio/gdbusintrospection.h         |    2 +-
gio/gdbusmessage.c               |    2 +-
gio/gdbusmessage.h               |    2 +-
gio/gdbusmethodinvocation.c      |    2 +-
gio/gdbusmethodinvocation.h      |    2 +-
gio/gdbusnameowning.c            |    2 +-
gio/gdbusnameowning.h            |    2 +-
gio/gdbusnamewatching.c          |    2 +-
gio/gdbusnamewatching.h          |    2 +-
gio/gdbusprivate.c               |    2 +-
gio/gdbusprivate.h               |    2 +-
gio/gdbusproxy.c                 |    2 +-
gio/gdbusproxy.h                 |    2 +-
gio/gdbusproxywatching.c         |    2 +-
gio/gdbusproxywatching.h         |    2 +-
gio/gdbusserver.c                |    2 +-
gio/gdbusserver.h                |    2 +-
gio/gdbusutils.c                 |    2 +-
gio/gdbusutils.h                 |    2 +-
41 files changed, 41 insertions(+), 41 deletions(-)

commit e82eea6fdae1a24b58bbd9a440c6c37bd2980afd
Author: Matthias Clasen <[email protected]>
Date:   Sun May 9 13:09:54 2010 -0400

   Microoptimize string reallocations

gio/gdbusconnection.c |   86
+++++++++++++++++++++++++++---------------------
1 files changed, 48 insertions(+), 38 deletions(-)

commit b87dd96a8a418f4f5915e4a1cb59737a009efdd8
Author: Matthias Clasen <[email protected]>
Date:   Sun May 9 12:41:02 2010 -0400

   Move some platform sources around

   gunixcredentialsmessage.h ought to live with other UNIX headers,
   and the credentials are moved from dbus-specific to just GIO sources.
   Also move gfiledescriptorbased.c to the UNIX sources.

gio/Makefile.am |   12 +++++-------
1 files changed, 5 insertions(+), 7 deletions(-)

commit b96c3b6d60a87f31a46ff5499c133571f0470940
Author: Matthias Clasen <[email protected]>
Date:   Sun May 9 12:24:56 2010 -0400

   Mention multithreading as a reason for not using libdbus

docs/reference/gio/migrating-dbus-glib.xml |    4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)

commit 03b5db44779c54947c3801609a42b2d2801b5a97
Author: Robert Bragg <[email protected]>
Date:   Thu May 6 15:46:00 2010 +0100

   gtester-report: cope with binaries with no test cases

   It's possible that a given binary may conditionally decided not to run
   any test cases (e.g. since they are all slow but -m=quick is currently
   in use) In this case the xml may contain <testbinary> nodes with no
   <testcase> children. This was resulting in a divide by zero when
   calculating the green → red color interpolation.

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

glib/gtester-report |   25 +++++++++++++++----------
1 files changed, 15 insertions(+), 10 deletions(-)

commit c148cafdd16f8bfed46cf5b0af05af3cbdc550c7
Author: David Zeuthen <[email protected]>
Date:   Sun May 9 10:02:56 2010 -0400

   GDBus: Rework GCredentials type

   These changes are is related to

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

   and IRC discussions with danw.

docs/reference/gio/gio-sections.txt |   15 +-
gio/gcredentials.c                  |  435
+++++++++++++----------------------
gio/gcredentials.h                  |   44 ++--
gio/gdbusauth.c                     |    2 +-
gio/gdbusauthmechanismexternal.c    |   19 +--
gio/gio.symbols                     |   15 +-
gio/gunixcredentialsmessage.c       |   13 +-
7 files changed, 193 insertions(+), 350 deletions(-)

commit bb7106c5dfce5597bcc4a0682200fb50f5201c29
Author: Matthias Clasen <[email protected]>
Date:   Sun May 9 02:27:09 2010 -0400

   Add some conceptual changes

docs/reference/gio/migrating-dbus-glib.xml |   95
+++++++++++++++++++---------
gio/gdbusaddress.c                         |    2 +-
gio/gdbusintrospection.c                   |    2 +-
3 files changed, 66 insertions(+), 33 deletions(-)

commit 8315eb77d57de73b950d152edbc7a104d378642c
Author: Matthias Clasen <[email protected]>
Date:   Sun May 9 01:44:11 2010 -0400

   Some documentation tweaks

   Add links to the D-Bus docs in some places, and various
   other additions.

docs/reference/gio/overview.xml |    6 +++---
gio/gdbusaddress.c              |    4 +++-
gio/gdbusconnection.c           |   14 +++++++-------
gio/gdbusintrospection.c        |    6 +++++-
gio/gdbusmethodinvocation.c     |    4 ++++
gio/gdbusnameowning.c           |   18 ++++++++++--------
gio/gdbusproxywatching.c        |    2 +-
7 files changed, 33 insertions(+), 21 deletions(-)

commit 7ca2e000546733446f737ec8fe425dd17218eada
Author: Matthias Clasen <[email protected]>
Date:   Sat May 8 23:28:17 2010 -0400

   Doc improvements

   Make sure all unix-specific apis are marked as such.

docs/reference/gio/gio-docs.xml     |   19 ++++++++++---------
docs/reference/gio/gio-sections.txt |   22 ++++++++++++++--------
gio/gdesktopappinfo.c               |   16 ++++++++--------
gio/gfiledescriptorbased.c          |    6 +++++-
gio/gunixconnection.c               |   11 ++++++++---
gio/gunixfdlist.c                   |    7 ++++++-
gio/gunixfdmessage.c                |   13 +++++++++----
gio/gunixinputstream.c              |    4 ++--
gio/gunixmounts.c                   |    8 ++++----
gio/gunixoutputstream.c             |    6 +++---
gio/gunixsocketaddress.c            |   14 +++++++++-----
11 files changed, 78 insertions(+), 48 deletions(-)

commit 6bea235c8b3bb79b508491985dd38c2074ee6843
Author: Simon McVittie <[email protected]>
Date:   Sat May 8 21:30:27 2010 -0400

   Support 64bit integers in GKeyFile

docs/reference/glib/glib-sections.txt |    4 +
glib/gkeyfile.c                       |  152
+++++++++++++++++++++++++++++++++
glib/gkeyfile.h                       |   16 ++++
glib/glib.symbols                     |    4 +
glib/tests/keyfile.c                  |   46 ++++++++++
5 files changed, 222 insertions(+), 0 deletions(-)

commit 08b5f866971eb2f44e572390f8e9f322fa8a2840
Author: Matthias Clasen <[email protected]>
Date:   Sat May 8 21:18:48 2010 -0400

   Make GSETTINGS_CHECK_RULE work in !srcdir builds

   This problem was reported in bug 617823.

m4macros/gsettings.m4 |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit c13c36e3b9db500e30055e616ffa52672281fc49
Author: Matthias Clasen <[email protected]>
Date:   Sat May 8 20:58:10 2010 -0400

   Add test for g_get_language_names

glib/tests/Makefile.am |    3 ++
glib/tests/utils.c     |   84
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 87 insertions(+), 0 deletions(-)

commit e8bc8c6cbf86ee07a56f3eaa9fdb44b97ad12c6d
Author: Matthias Clasen <[email protected]>
Date:   Sat May 8 20:10:57 2010 -0400

   Document length parameter of g_settings_get/set_strv

   This parameter was not mentioned in the doc comment, as pointed
   out in bug 617767.

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

commit 9164fd02c9043baee99199a3ba33c98e2309dc00
Author: Matthias Clasen <[email protected]>
Date:   Sat May 8 20:10:57 2010 -0400

   Document length parameter of g_settings_get/set_strv

   This parameter was not mentioned in the doc comment, as pointed
   out in bug 617767.

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

commit af263a3a10ff9f3ae41d30e8cb9753b8b9f1ad43
Author: Dan Winship <[email protected]>
Date:   Fri May 7 19:08:13 2010 -0400

   remove broken useless initialization in socket-client/socket-server

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

gio/tests/socket-client.c |    2 +-
gio/tests/socket-server.c |    2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

commit f1855c2f77fb76347c332b21865e5513f89b15b9
Author: David Zeuthen <[email protected]>
Date:   Fri May 7 15:02:37 2010 -0400

   GDBus: add TODO item about maybe having to rework
   ::g-properties-changed

gio/gdbusconnection.c |   13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)

commit 85c85ae63a95f4004020db56da6242b26ce073c0
Author: David Zeuthen <[email protected]>
Date:   Fri May 7 14:57:20 2010 -0400

   GDBus: add TODO item about the need to rewrite private GDBusAuth*
   classes

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

commit 5bd876bef0235ec5c745ac948e906bf51adf2fef
Author: David Zeuthen <[email protected]>
Date:   Fri May 7 14:56:01 2010 -0400

   Add TODO item about wanting G_DBUS_NONCE_TCP_TMPDIR

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

commit 5134a1d151f14cfadfa72c23d0660f3928bda821
Author: David Zeuthen <[email protected]>
Date:   Fri May 7 14:36:07 2010 -0400

   GDBus: Document environment variables in "Running GIO applications"

docs/reference/gio/overview.xml |   45
+++++++++++++++++++++++++++++++++++++++
1 files changed, 45 insertions(+), 0 deletions(-)

commit 1ddda12d646f67fcb558399dce20ecff2405bf20
Author: Matthias Clasen <[email protected]>
Date:   Thu May 6 20:54:04 2010 -0400

   A quick cheat sheet

docs/reference/gio/migrating-dbus-glib.xml |   30
+++++++++++++++++++++++++++-
1 files changed, 29 insertions(+), 1 deletions(-)

commit f309334bc629b9b148d9ce2887489930d4eedd3f
Author: David Zeuthen <[email protected]>
Date:   Thu May 6 19:39:16 2010 -0400

   GDBus: add a man page for gdbus(1)

docs/reference/gio/Makefile.am  |    7 +-
docs/reference/gio/gdbus.xml    |  221
+++++++++++++++++++++++++++++++++++++++
docs/reference/gio/gio-docs.xml |    1 +
3 files changed, 227 insertions(+), 2 deletions(-)

commit f14e30818c7d355f0c3d61bab2f2a702dc747952
Author: Matthias Clasen <[email protected]>
Date:   Thu May 6 18:15:00 2010 -0400

   Mention D-Bus functionality in the overview

docs/reference/gio/overview.xml |   39
+++++++++++++++++++++++++++------------
1 files changed, 27 insertions(+), 12 deletions(-)

commit 133f66538dbf266be3c99b34f1eeee0a5e6068ac
Author: Matthias Clasen <[email protected]>
Date:   Thu May 6 17:52:54 2010 -0400

   Add a migration chapter for dbus bits

   Also split migration.xml into separate files per chapter, it was
   getting unwieldy.

docs/reference/gio/Makefile.am             |   10 +-
docs/reference/gio/gio-docs.xml            |    8 +-
docs/reference/gio/migrating-dbus-glib.xml |    7 +
docs/reference/gio/migrating-gconf.xml     |  418 ++++++++++++++++++++
docs/reference/gio/migrating-gnome-vfs.xml |  133 +++++++
docs/reference/gio/migrating-posix.xml     |  581
++++++++++++++++++++++++++++
docs/reference/gio/migrating.xml           |  581
----------------------------
7 files changed, 1154 insertions(+), 584 deletions(-)

commit 44fd23b649ebe2f8f6d31e78400d3230b2c38366
Author: David Zeuthen <[email protected]>
Date:   Thu May 6 17:41:31 2010 -0400

   GDBus: Add more symbols to pltcheck.sh's SKIP variable

   In particular, add these symbols

    g_memdup
    g_print
    g_random_int
    g_propagate_prefixed_e
    g_thread_create_full
    g_int_hash
    g_file_open_tmp
    g_thread_self
    g_usleep

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

commit 46ce134d516f4a246996328c980efe16195ab429
Author: David Zeuthen <[email protected]>
Date:   Thu May 6 17:31:51 2010 -0400

   GDBus: Add new symbols to gio.symbols

docs/reference/gio/gio-sections.txt      |    6 +-
docs/reference/gio/gio.types             |    2 +-
gio/gcredentials.c                       |    4 +
gio/gdbusaddress.c                       |    4 +
gio/gdbusauth.c                          |    4 +
gio/gdbusauthmechanism.c                 |    4 +
gio/gdbusauthmechanismanon.c             |    4 +
gio/gdbusauthmechanismexternal.c         |    4 +
gio/gdbusauthmechanismsha1.c             |    4 +
gio/gdbusauthobserver.c                  |    4 +
gio/gdbusconnection.c                    |   10 +-
gio/gdbuserror.c                         |    4 +
gio/gdbusintrospection.c                 |    5 +
gio/gdbusmessage.c                       |   20 +-
gio/gdbusmessage.h                       |    8 +-
gio/gdbusmethodinvocation.c              |    4 +
gio/gdbusnameowning.c                    |    4 +
gio/gdbusnamewatching.c                  |    4 +
gio/gdbusprivate.c                       |    4 +
gio/gdbusproxy.c                         |    4 +
gio/gdbusproxywatching.c                 |    4 +
gio/gdbusserver.c                        |    4 +
gio/gdbusutils.c                         |    4 +
gio/gio.symbols                          |  299
++++++++++++++++++++++++++++++
gio/gunixcredentialsmessage.c            |    4 +
gio/tests/gdbus-example-unix-fd-client.c |    2 +-
gio/tests/gdbus-peer.c                   |    2 +-
gio/tests/gdbus-serialization.c          |    2 +-
28 files changed, 405 insertions(+), 23 deletions(-)

commit fb1b4599a0effe728f42da8748b469a62f91ed8d
Author: David Zeuthen <[email protected]>
Date:   Thu May 6 16:34:23 2010 -0400

   GDBus: Fix up i18n

gio/gcredentials.c               |    3 ++-
gio/gdbus-tool.c                 |    4 +++-
gio/gdbusaddress.c               |    5 +++--
gio/gdbusauth.c                  |    4 ++--
gio/gdbusauthmechanism.c         |    4 ++--
gio/gdbusauthmechanismanon.c     |    4 ++--
gio/gdbusauthmechanismexternal.c |    4 +++-
gio/gdbusauthmechanismsha1.c     |    4 +++-
gio/gdbusauthobserver.c          |    4 ++--
gio/gdbusconnection.c            |   27 +++++++++++++++------------
gio/gdbuserror.c                 |    5 +++--
gio/gdbusintrospection.c         |    5 +++--
gio/gdbusmessage.c               |    3 ++-
gio/gdbusmethodinvocation.c      |    3 ++-
gio/gdbusnameowning.c            |    4 ++--
gio/gdbusnamewatching.c          |    5 +++--
gio/gdbusprivate.c               |   16 ++++++++++++++--
gio/gdbusproxy.c                 |    5 ++++-
gio/gdbusproxywatching.c         |    4 ++--
gio/gdbusserver.c                |   16 ++++++++++------
gio/gdbusutils.c                 |    4 ++--
gio/gunixcredentialsmessage.c    |    4 ++--
22 files changed, 86 insertions(+), 51 deletions(-)

commit 0fd6498cd89888023fb2161bfdde9339a4346986
Author: David Zeuthen <[email protected]>
Date:   Thu May 6 16:02:08 2010 -0400

   Add "Since: 2.26" to all new GDBus API

docs/reference/gio/gio-docs.xml |    2 +-
gio/gcredentials.c              |   32 +++++++++++++
gio/gcredentials.h              |    4 ++
gio/gdbusaddress.c              |   12 +++++
gio/gdbusauthobserver.c         |    6 +++
gio/gdbusauthobserver.h         |    4 ++
gio/gdbusconnection.c           |   94
++++++++++++++++++++++++++++++++++++--
gio/gdbusconnection.h           |   24 ++++++++++
gio/gdbuserror.c                |   20 ++++++++
gio/gdbuserror.h                |    4 ++
gio/gdbusintrospection.c        |   52 ++++++++++++++++++++--
gio/gdbusintrospection.h        |   28 ++++++++++++
gio/gdbusmessage.c              |   88
++++++++++++++++++++++++++++++++++++
gio/gdbusmessage.h              |    4 ++
gio/gdbusmethodinvocation.c     |   50 +++++++++++++++++++++
gio/gdbusmethodinvocation.h     |    4 ++
gio/gdbusnameowning.c           |   10 +++-
gio/gdbusnameowning.h           |    6 +++
gio/gdbusnamewatching.c         |    8 +++-
gio/gdbusnamewatching.h         |    4 ++
gio/gdbusprivate.c              |    2 +-
gio/gdbusproxy.c                |   70 +++++++++++++++++++++++++----
gio/gdbusproxy.h                |    4 ++
gio/gdbusproxywatching.c        |    6 ++-
gio/gdbusproxywatching.h        |    4 ++
gio/gdbusserver.c               |   28 ++++++++++++
gio/gdbusserver.h               |    4 ++
gio/gdbusutils.c                |   15 ++++++-
gio/gioenums.h                  |   30 ++++++++++++-
gio/gunixcredentialsmessage.c   |    4 ++
gio/gunixcredentialsmessage.h   |   15 ++++++
31 files changed, 611 insertions(+), 27 deletions(-)

commit c490c14f4e3fbbe8c74b26e6cacac31b0e744c92
Author: David Zeuthen <[email protected]>
Date:   Thu May 6 15:31:45 2010 -0400

   Set up gtk-doc for GDBus

   Also move send_credentials() and receive_credentials() to
   GUnixConnection. This code might change, discussion is still ongoing
   in

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

docs/reference/gio/gio-docs.xml     |   21 ++
docs/reference/gio/gio-sections.txt |  390
+++++++++++++++++++++++++++++++++++
docs/reference/gio/gio.types        |   11 +
gio/gcredentials.c                  |    4 +-
gio/gdbusaddress.c                  |    2 +-
gio/gdbusauth.c                     |  189 -----------------
gio/gdbusauthobserver.c             |    2 +-
gio/gdbusconnection.c               |    8 +-
gio/gdbuserror.c                    |    2 +-
gio/gdbusintrospection.c            |    2 +-
gio/gdbusmessage.c                  |    2 +-
gio/gdbusmethodinvocation.c         |    2 +-
gio/gdbusnameowning.c               |    4 +-
gio/gdbusnamewatching.c             |    4 +-
gio/gdbusproxy.c                    |    2 +-
gio/gdbusproxywatching.c            |    4 +-
gio/gdbusserver.c                   |    4 +-
gio/gdbusutils.c                    |    2 +-
gio/gunixconnection.c               |  258 +++++++++++++++++++++++
gio/gunixconnection.h               |   10 +
20 files changed, 712 insertions(+), 211 deletions(-)

commit 47805f4e0cadf35bd6882d7e54374fead25637d2
Author: Ryan Lortie <[email protected]>
Date:   Thu May 6 14:19:58 2010 -0500

   Bug 617947 - glib-mkenums: add @valuenum@ support

   Add a @valuenum@ substitution that outputs the integer value of a
   particular enum value.  The value is determined by using (sandboxed)
   perl to evaluate C expression.  If evaluation fails then glib-mkenums
   dies loudly.  Evaluation is only enabled if '@valuenum@' appears
   in the
   template file, so existing users will not be affected.

gobject/glib-mkenums.in |   36 ++++++++++++++++++++++++++++++------
1 files changed, 30 insertions(+), 6 deletions(-)

commit 7aa71527e592d3c46d08a784cf061c79e61d11d8
Author: Ryan Lortie <[email protected]>
Date:   Thu May 6 12:36:10 2010 -0500

   glib-mkenums: Fix support for comment templates

   Currently, specifying a comment template in the template file
   results in
   the given template being appended to the default (C-style) one rather
   than replacing it.

   This causes it to be replaced outright.

   Bug 617940.

gobject/glib-mkenums.in |    6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)

commit d0a14469d09d5fe23de219ba293fd4a266b02ced
Author: David Zeuthen <[email protected]>
Date:   Thu May 6 14:13:59 2010 -0400

   Initial GDBus code-drop from GDBus-standalone repo

   Things compile and the test-suite passes. Still need to hook up
   gio.symbols and docs. There are still a bunch of TODOs left in the
   sources that needs to be addressed.

   Signed-off-by: David Zeuthen <[email protected]>

configure.in                             |   10 +
gio/Makefile.am                          |   58 +-
gio/gcredentials.c                       |  427 +++
gio/gcredentials.h                       |  104 +
gio/gdbus-bash-completion.sh             |   33 +
gio/gdbus-tool.c                         | 1491 +++++++++
gio/gdbusaddress.c                       | 1004 ++++++
gio/gdbusaddress.h                       |   54 +
gio/gdbusauth.c                          | 1538 +++++++++
gio/gdbusauth.h                          |   86 +
gio/gdbusauthmechanism.c                 |  342 ++
gio/gdbusauthmechanism.h                 |  174 +
gio/gdbusauthmechanismanon.c             |  327 ++
gio/gdbusauthmechanismanon.h             |   82 +
gio/gdbusauthmechanismexternal.c         |  416 +++
gio/gdbusauthmechanismexternal.h         |   82 +
gio/gdbusauthmechanismsha1.c             | 1216 +++++++
gio/gdbusauthmechanismsha1.h             |   82 +
gio/gdbusauthobserver.c                  |  218 ++
gio/gdbusauthobserver.h                  |  100 +
gio/gdbusconnection.c                    | 5280
++++++++++++++++++++++++++++++
gio/gdbusconnection.h                    |  467 +++
gio/gdbuserror.c                         |  847 +++++
gio/gdbuserror.h                         |   92 +
gio/gdbusintrospection.c                 | 2009 ++++++++++++
gio/gdbusintrospection.h                 |  255 ++
gio/gdbusmessage.c                       | 2421 ++++++++++++++
gio/gdbusmessage.h                       |  172 +
gio/gdbusmethodinvocation.c              |  795 +++++
gio/gdbusmethodinvocation.h              |  119 +
gio/gdbusnameowning.c                    |  713 ++++
gio/gdbusnameowning.h                    |   88 +
gio/gdbusnamewatching.c                  |  620 ++++
gio/gdbusnamewatching.h                  |   68 +
gio/gdbusprivate.c                       | 1040 ++++++
gio/gdbusprivate.h                       |   83 +
gio/gdbusproxy.c                         | 1542 +++++++++
gio/gdbusproxy.h                         |  146 +
gio/gdbusproxywatching.c                 |  397 +++
gio/gdbusproxywatching.h                 |   77 +
gio/gdbusserver.c                        | 1043 ++++++
gio/gdbusserver.h                        |   97 +
gio/gdbusutils.c                         |  364 ++
gio/gdbusutils.h                         |   42 +
gio/gio-marshal.list                     |    2 +
gio/gio.h                                |   16 +
gio/gioenums.h                           |  372 +++-
gio/giotypes.h                           |   19 +
gio/gunixcredentialsmessage.c            |  341 ++
gio/gunixcredentialsmessage.h            |   68 +
gio/tests/Makefile.am                    |   98 +-
gio/tests/gdbus-addresses.c              |   77 +
gio/tests/gdbus-connection.c             |  653 ++++
gio/tests/gdbus-error.c                  |  198 ++
gio/tests/gdbus-example-own-name.c       |   99 +
gio/tests/gdbus-example-peer.c           |  318 ++
gio/tests/gdbus-example-server.c         |  388 +++
gio/tests/gdbus-example-subtree.c        |  410 +++
gio/tests/gdbus-example-unix-fd-client.c |  145 +
gio/tests/gdbus-example-watch-name.c     |  101 +
gio/tests/gdbus-example-watch-proxy.c    |  205 ++
gio/tests/gdbus-exit-on-close.c          |   82 +
gio/tests/gdbus-export.c                 | 1410 ++++++++
gio/tests/gdbus-introspection.c          |  169 +
gio/tests/gdbus-names.c                  |  749 +++++
gio/tests/gdbus-peer.c                   |  746 +++++
gio/tests/gdbus-proxy.c                  |  455 +++
gio/tests/gdbus-serialization.c          |  650 ++++
gio/tests/gdbus-sessionbus.c             |  342 ++
gio/tests/gdbus-sessionbus.h             |   38 +
gio/tests/gdbus-tests.c                  |  218 ++
gio/tests/gdbus-tests.h                  |  146 +
gio/tests/gdbus-testserver.py            |  270 ++
gio/tests/gdbus-threading.c              |  532 +++
74 files changed, 35927 insertions(+), 11 deletions(-)

commit 5b4189fc42afa697b7f13c38d9d6b441d731ed11
Author: Vincent Untz <[email protected]>
Date:   Thu May 6 12:45:37 2010 +0200

   Fix binding between writability of key and sensitivity of a widget

   We were not setting the key correctly, result in usage of invalid
   keys.

   Bug 617788.

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

commit 81e98c399e11d7621c91ff2911ef4f92c7a382e5
Author: Javier Jardón <[email protected]>
Date:   Thu May 6 06:28:54 2010 +0200

   Clean Glib header #include issues: gthread

glib/gthread.c |    7 ++++++-
glib/gthread.h |    1 -
2 files changed, 6 insertions(+), 2 deletions(-)

commit c7940d81802194abe1d4497d3daa2f9c59addb5e
Author: Javier Jardón <[email protected]>
Date:   Wed May 5 18:32:03 2010 +0200

   Clean Glib header #include issues: gmem

glib/gmem.c |    7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)

commit 21302a741cbb3d6373a368df148f6267a0705366
Author: Javier Jardón <[email protected]>
Date:   Wed May 5 18:24:33 2010 +0200

   Clean Glib header #include issues: gtestutils

glib/gtestutils.c |   13 +++++++++++--
glib/gtestutils.h |    1 -
2 files changed, 11 insertions(+), 3 deletions(-)

commit d1642386c96b4a2a4479cd7c2b5cd8ddadae99e4
Author: Javier Jardón <[email protected]>
Date:   Wed May 5 18:12:04 2010 +0200

   Clean Glib header #include issues: gasyncqueue

glib/gasyncqueue.c |    8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)

commit 434a4e1d250157b13d7036592f097c18fb8376b1
Author: Javier Jardón <[email protected]>
Date:   Wed May 5 17:32:12 2010 +0200

   Do not include "glib.h" in gio files

gio/gcharsetconverter.c |    4 ++--
gio/gsocket.c           |    4 ++--
gio/gzlibcompressor.c   |    6 +++---
gio/gzlibdecompressor.c |    6 +++---
4 files changed, 10 insertions(+), 10 deletions(-)

commit cbbc99d972a7c8ef4a37b29c19f46cfc11628e97
Author: Tor Lillqvist <[email protected]>
Date:   Wed May 5 09:43:30 2010 +0300

   Minor updates to README.win32.

README.win32 |   57
++++++++++++++++++++++++++++++++-------------------------
1 files changed, 32 insertions(+), 25 deletions(-)

commit b3c9c17956a2e2640c1846879d930fd706eaf966
Author: Xan Lopez <[email protected]>
Date:   Tue May 4 18:09:01 2010 +0200

   Fix typo in limits documentation

docs/reference/glib/tmpl/limits.sgml |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit f39a49b03610a1cd54b9feb18528f5c74539d5c9
Author: Torsten Schönfeld <[email protected]>
Date:   Mon Apr 26 23:38:41 2010 +0200

   gio: Add a boxed type for GFileAttributeMatcher

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

docs/reference/gio/gio.types |    1 +
gio/gfileinfo.c              |   18 ++++++++++++++++++
gio/gfileinfo.h              |    1 +
gio/gio.symbols              |    1 +
4 files changed, 21 insertions(+), 0 deletions(-)

commit 4487b326d781d4359fd76ce51ce4002c9db5d6d5
Author: Tor Lillqvist <[email protected]>
Date:   Mon May 3 19:56:46 2010 +0300

   Fix list of sources in the gio Visual Studio project

   List the additional sources needed in gio/Makefile.am, not in
   gio.vcprojin. Fix broken usage of sort. Filter out Unix-only source
   files.

build/win32/vs9/gio.vcprojin |    9 ---------
gio/Makefile.am              |   14 ++++++++++++--
2 files changed, 12 insertions(+), 11 deletions(-)

commit 0f795345d68be2af96cc030972786f2989ffd8c0
Author: Tor Lillqvist <[email protected]>
Date:   Mon May 3 19:24:35 2010 +0300

   Fix misspelled identifier in the Win32 code

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

commit 622916b731354c2dcd4178abf3ada08ca51dd38c
Author: Dan Winship <[email protected]>
Date:   Sun Apr 25 22:54:12 2010 -0400

   g_cancellable_release_fd: allow NULL cancellable

   Almost all GCancellable methods silently do nothing if passed NULL for
   the cancellable. Make g_cancellable_release_fd() do that as well.

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

commit 644dfbd704d103df3a7ac13f31cfb87aa03f377d
Author: Ryan Lortie <[email protected]>
Date:   Sun May 2 14:14:30 2010 -0500

   GSettings: fix mixed use of a pointer

     - used in some places as a move-along-as-we-go pointer
     - used in other places as a pointer to the fixed base of an array

   Switch all users to the first style to avoid a crasher.

gio/gsettingsbackend.c |    5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)

commit 5821b7f099feaa58e9e476187d22a0a917cb099e
Author: Kjartan Maraas <[email protected]>
Date:   Sat May 1 14:25:22 2010 +0200

   Updated Norwegian bokmål translation

po/nb.po | 1024
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 517 insertions(+), 507 deletions(-)

commit 4c10cad66175c9a4a79b764c2f807482811c5dcc
Author: Christian Persch <[email protected]>
Date:   Wed Apr 28 12:36:30 2010 +0200

   Add API to get the compile and match flags from a GRegex

   Bug #616967.

docs/reference/glib/glib-sections.txt |    2 +
docs/reference/glib/tmpl/gregex.sgml  |   18 ++++++++++++++++
glib/glib.symbols                     |    2 +
glib/gregex.c                         |   36
+++++++++++++++++++++++++++++++++
glib/gregex.h                         |    3 ++
5 files changed, 61 insertions(+), 0 deletions(-)

commit 3d5ce40624561dc2f4779c5f9fc7f8b7d745aecd
Author: Shaun McCance <[email protected]>
Date:   Thu Apr 29 19:27:56 2010 -0500

   [gvariant-varargs.xml] Fix some outdated documentation

docs/reference/glib/gvariant-varargs.xml |   15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)

commit 8dddf6499e9e8a052a5673fe8771aeaac08cccae
Author: Ryan Lortie <[email protected]>
Date:   Sun Apr 25 22:00:28 2010 -0500

   GSettingsBackend API/ABI change

     - add list() virtual method
     - add 'default_value' flag to read() call

gio/gdelayedsettingsbackend.c  |    8 ++-
gio/gio.symbols                |    1 +
gio/gkeyfilesettingsbackend.c  |    6 ++-
gio/gmemorysettingsbackend.c   |    7 ++-
gio/gnullsettingsbackend.c     |    3 +-
gio/gsettings.c                |    2 +-
gio/gsettingsbackend.c         |   91
+++++++++++++++++++++++++++++-----------
gio/gsettingsbackend.h         |   10 ++++-
gio/gsettingsbackendinternal.h |    3 +-
9 files changed, 96 insertions(+), 35 deletions(-)

commit 9ba690b386ebb8dc35665ff07b43c9a5874fda4b
Author: Dan Winship <[email protected]>
Date:   Tue Apr 27 09:25:45 2010 -0400

   .gitignore updates for gsettings stuff

docs/reference/gio/.gitignore |    1 +
gio/.gitignore                |    2 ++
gio/tests/.gitignore          |    5 +++++
3 files changed, 8 insertions(+), 0 deletions(-)

commit 9e40529e040e715ca65df735013969e20b05a150
Author: Jorge González <[email protected]>
Date:   Tue Apr 27 21:05:13 2010 +0200

   Updated Spanish translation

po/es.po |   76
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 38 insertions(+), 38 deletions(-)

commit 9ca75da1210bb88dc64b768db219f19de2b57573
Author: Jorge González <[email protected]>
Date:   Tue Apr 27 20:59:07 2010 +0200

   Updated Spanish translation

po/es.po | 1041
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 530 insertions(+), 511 deletions(-)

commit 5046dfc85d7df95d7f8c87e3b41d9152bc50549a
Author: Dan Winship <[email protected]>
Date:   Mon Apr 12 10:21:20 2010 -0400

   GSocket: fix garbled error messages on windows

   socket_strerror() was assuming all "strerror" messages are shorter
   than 128 bytes, which is certainly true on Linux, but apparently not
   on Windows.

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

gio/gsocket.c |   17 +++++------------
1 files changed, 5 insertions(+), 12 deletions(-)

commit 270a954b54521ce0eca6d408b8e8c081c70c3455
Author: Alexander Larsson <[email protected]>
Date:   Tue Apr 27 09:23:07 2010 +0200

   Allocate quarks in chunks to avoid overhead and fragmentation

   See bug 616720 for some measurements.

glib/gdataset.c |   36 ++++++++++++++++++++++++++++++++++--
1 files changed, 34 insertions(+), 2 deletions(-)

commit 3ceddd74bb4304e4e9b2e8955b80212108703632
Author: David Zeuthen <[email protected]>
Date:   Mon Apr 26 16:37:02 2010 -0400

   Bug 616877 – Several issues with g_socket_receive_message

   The messages array was not reallocated correctly because it was using
   malloc instead of realloc. Also, if the user requested messages but
   none were received we would segfault. Rewrite the code to fix this
   and, for better readability, use GPtrArray instead of rolling our own.

   Also make the docs mention that the user need to free the returned
   GSocketControlMessage objects using g_object_unref().

   Clarify that *messages may be set to %NULL if there are no messages
   (this will save pointless allocs of arrays).

   Finally, the Win32 version didn't set messages to the expected value.

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

   Signed-off-by: David Zeuthen <[email protected]>

gio/gsocket.c |   63
++++++++++++++++++++++++++++++++------------------------
1 files changed, 36 insertions(+), 27 deletions(-)

commit cd062e841fecd51845b4a66473c7636706021dff
Author: Ryan Lortie <[email protected]>
Date:   Sun Apr 25 20:08:59 2010 -0500

   docs and glib.symbols update

docs/reference/glib/glib-sections.txt |    2 ++
glib/glib.symbols                     |    2 ++
2 files changed, 4 insertions(+), 0 deletions(-)

commit 6f7fb3744bbb4d1ee04d4e526d2ff7225c56c426
Author: Christian Persch <[email protected]>
Date:   Sun Apr 25 20:07:26 2010 -0500

   Add testcases for <range> and <choices>

   Bug #616102.

gio/tests/Makefile.am                              |   48
+++++++++++++-------
gio/tests/gschema-compile.c                        |   40
++++++++++-------
.../array-default-not-in-choices.gschema.xml       |   11 +++++
.../schema-tests/choice-missing-value.gschema.xml  |   10 ++++
.../schema-tests/choices-wrong-type.gschema.xml    |    8 +++
.../default-not-in-choices.gschema.xml             |   11 +++++
.../schema-tests/default-out-of-range.gschema.xml  |    8 +++
.../schema-tests/range-missing-max.gschema.xml     |    8 +++
.../schema-tests/range-missing-min.gschema.xml     |    8 +++
.../schema-tests/range-wrong-type.gschema.xml      |    8 +++
10 files changed, 127 insertions(+), 33 deletions(-)

commit 22ce6ed82d9d1de823fab071d6dc288abedc1735
Author: Ryan Lortie <[email protected]>
Date:   Sun Apr 25 19:59:59 2010 -0500

   Add range restriction to gschema-compiler

   Patch from Christian Persch, with minor modifications.

   Bug #616102

gio/gschema-compile.c |  174
++++++++++++++++++++++++++++++++++++++++++++-----
gio/gschema.dtd       |    6 +-
gio/gsettings.c       |    6 +-
3 files changed, 163 insertions(+), 23 deletions(-)

commit 5e6e7cbadf2ee48c0e439a416e5fb74e8e5d8dee
Author: Ryan Lortie <[email protected]>
Date:   Sun Apr 25 19:10:44 2010 -0500

   GVariant: add bind map for strings to byte arrays

gio/gsettings-mapping.c |    8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)

commit a52b6f7df2f91d4aae7f240038ab193a70052db5
Author: Ryan Lortie <[email protected]>
Date:   Sun Apr 25 19:09:35 2010 -0500

   Add g_variant_{new,get}_byte_array()

   Now that strings are strictly utf8 this provides a convenient API for
   storing non-utf8 string data.

glib/gvariant.c |   79
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
glib/gvariant.h |    4 +++
2 files changed, 83 insertions(+), 0 deletions(-)

commit 4c189ba6b0ff81e13725029a00f2c4c7ab6a3b00
Author: Shaun McCance <[email protected]>
Date:   Fri Apr 23 21:08:27 2010 -0500

   Make glib_compile_schemas point to a binary that exists

gio-2.0.pc.in |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit 9eeab5868f0d8633f63e40f61263cd731ad99d0e
Author: Ryan Lortie <[email protected]>
Date:   Sun Apr 25 13:36:36 2010 -0500

   GVariant: strings are now utf8

    - modify serialiser validation function to enforce utf8 encoding
    - add documentation to g_variant_new_string(),
    g_variant_get_string(),
      g_variant_dup_string()
    - add 2 new test cases to check that it works

glib/gvariant-serialiser.c |   10 +++-------
glib/gvariant.c            |   12 +++++++++---
glib/tests/gvariant.c      |   33 +++++++++++++++++++++++++++++++++
3 files changed, 45 insertions(+), 10 deletions(-)

commit da306296cf1eb2ce7346e253c3ca46f784a04f8f
Author: Tor Lillqvist <[email protected]>
Date:   Sun Apr 25 17:26:41 2010 +0300

   Can't use stderr as a field name

gio/tests/gschema-compile.c |    6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)

commit 93d300742d6047f121c614df412717e09bc8def0
Author: Fran Diéguez <[email protected]>
Date:   Sat Apr 24 03:46:59 2010 +0200

   Updated Galician translation

po/gl.po | 1002
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 506 insertions(+), 496 deletions(-)

commit c50754c7c9286ba145a52885d65bb6ad50c8a2ef
Author: Matthias Clasen <[email protected]>
Date:   Fri Apr 23 20:50:27 2010 -0400

   bump version

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

commit afe3aef7b02e94e1d2b926e131beea2de5f5c96d
Author: Matthias Clasen <[email protected]>
Date:   Fri Apr 23 20:49:02 2010 -0400

   2.25.3

po/af.po          |   52
++++++++++++++++++++++++++++------------------------
po/am.po          |   52
++++++++++++++++++++++++++++------------------------
po/ar.po          |   52
++++++++++++++++++++++++++++------------------------
po/as.po          |   52
++++++++++++++++++++++++++++------------------------
po/ast.po         |   52
++++++++++++++++++++++++++++------------------------
po/az.po          |   52
++++++++++++++++++++++++++++------------------------
po/be.po          |   52
++++++++++++++++++++++++++++------------------------
po/[email protected]    |   52
++++++++++++++++++++++++++++------------------------
po/bg.po          |   52
++++++++++++++++++++++++++++------------------------
po/bn.po          |   52
++++++++++++++++++++++++++++------------------------
po/bn_IN.po       |   52
++++++++++++++++++++++++++++------------------------
po/bs.po          |   52
++++++++++++++++++++++++++++------------------------
po/ca.po          |   52
++++++++++++++++++++++++++++------------------------
po/[email protected] |   52
++++++++++++++++++++++++++++------------------------
po/cs.po          |   52
++++++++++++++++++++++++++++------------------------
po/cy.po          |   52
++++++++++++++++++++++++++++------------------------
po/da.po          |   52
++++++++++++++++++++++++++++------------------------
po/de.po          |   52
++++++++++++++++++++++++++++------------------------
po/dz.po          |   52
++++++++++++++++++++++++++++------------------------
po/el.po          |   52
++++++++++++++++++++++++++++------------------------
po/[email protected]     |   52
++++++++++++++++++++++++++++------------------------
po/en_CA.po       |   52
++++++++++++++++++++++++++++------------------------
po/en_GB.po       |   52
++++++++++++++++++++++++++++------------------------
po/eo.po          |   52
++++++++++++++++++++++++++++------------------------
po/es.po          |   52
++++++++++++++++++++++++++++------------------------
po/et.po          |   52
++++++++++++++++++++++++++++------------------------
po/eu.po          |   52
++++++++++++++++++++++++++++------------------------
po/fa.po          |   52
++++++++++++++++++++++++++++------------------------
po/fi.po          |   52
++++++++++++++++++++++++++++------------------------
po/fr.po          |   52
++++++++++++++++++++++++++++------------------------
po/ga.po          |   52
++++++++++++++++++++++++++++------------------------
po/gl.po          |   52
++++++++++++++++++++++++++++------------------------
po/gu.po          |   52
++++++++++++++++++++++++++++------------------------
po/he.po          |   52
++++++++++++++++++++++++++++------------------------
po/hi.po          |   52
++++++++++++++++++++++++++++------------------------
po/hr.po          |   52
++++++++++++++++++++++++++++------------------------
po/hu.po          |   52
++++++++++++++++++++++++++++------------------------
po/hy.po          |   52
++++++++++++++++++++++++++++------------------------
po/id.po          |   52
++++++++++++++++++++++++++++------------------------
po/is.po          |   52
++++++++++++++++++++++++++++------------------------
po/it.po          |   52
++++++++++++++++++++++++++++------------------------
po/ja.po          |   52
++++++++++++++++++++++++++++------------------------
po/ka.po          |   52
++++++++++++++++++++++++++++------------------------
po/kn.po          |   52
++++++++++++++++++++++++++++------------------------
po/ko.po          |   52
++++++++++++++++++++++++++++------------------------
po/ku.po          |   52
++++++++++++++++++++++++++++------------------------
po/lt.po          |   52
++++++++++++++++++++++++++++------------------------
po/lv.po          |   52
++++++++++++++++++++++++++++------------------------
po/mai.po         |   52
++++++++++++++++++++++++++++------------------------
po/mg.po          |   52
++++++++++++++++++++++++++++------------------------
po/mk.po          |   52
++++++++++++++++++++++++++++------------------------
po/ml.po          |   52
++++++++++++++++++++++++++++------------------------
po/mn.po          |   52
++++++++++++++++++++++++++++------------------------
po/mr.po          |   52
++++++++++++++++++++++++++++------------------------
po/ms.po          |   52
++++++++++++++++++++++++++++------------------------
po/nb.po          |   52
++++++++++++++++++++++++++++------------------------
po/nds.po         |   52
++++++++++++++++++++++++++++------------------------
po/ne.po          |   52
++++++++++++++++++++++++++++------------------------
po/nl.po          |   52
++++++++++++++++++++++++++++------------------------
po/nn.po          |   52
++++++++++++++++++++++++++++------------------------
po/oc.po          |   52
++++++++++++++++++++++++++++------------------------
po/or.po          |   52
++++++++++++++++++++++++++++------------------------
po/pa.po          |   52
++++++++++++++++++++++++++++------------------------
po/pl.po          |   52
++++++++++++++++++++++++++++------------------------
po/ps.po          |   52
++++++++++++++++++++++++++++------------------------
po/pt.po          |   52
++++++++++++++++++++++++++++------------------------
po/pt_BR.po       |   52
++++++++++++++++++++++++++++------------------------
po/ro.po          |   52
++++++++++++++++++++++++++++------------------------
po/ru.po          |   52
++++++++++++++++++++++++++++------------------------
po/rw.po          |   52
++++++++++++++++++++++++++++------------------------
po/si.po          |   52
++++++++++++++++++++++++++++------------------------
po/sk.po          |   52
++++++++++++++++++++++++++++------------------------
po/sl.po          |   52
++++++++++++++++++++++++++++------------------------
po/sq.po          |   52
++++++++++++++++++++++++++++------------------------
po/sr.po          |   52
++++++++++++++++++++++++++++------------------------
po/[email protected]      |   52
++++++++++++++++++++++++++++------------------------
po/[email protected]    |   52
++++++++++++++++++++++++++++------------------------
po/sv.po          |   52
++++++++++++++++++++++++++++------------------------
po/ta.po          |   52
++++++++++++++++++++++++++++------------------------
po/te.po          |   52
++++++++++++++++++++++++++++------------------------
po/th.po          |   52
++++++++++++++++++++++++++++------------------------
po/tl.po          |   52
++++++++++++++++++++++++++++------------------------
po/tr.po          |   52
++++++++++++++++++++++++++++------------------------
po/tt.po          |   52
++++++++++++++++++++++++++++------------------------
po/uk.po          |   52
++++++++++++++++++++++++++++------------------------
po/vi.po          |   52
++++++++++++++++++++++++++++------------------------
po/wa.po          |   52
++++++++++++++++++++++++++++------------------------
po/xh.po          |   52
++++++++++++++++++++++++++++------------------------
po/yi.po          |   52
++++++++++++++++++++++++++++------------------------
po/zh_CN.po       |   52
++++++++++++++++++++++++++++------------------------
po/zh_HK.po       |   52
++++++++++++++++++++++++++++------------------------
po/zh_TW.po       |   52
++++++++++++++++++++++++++++------------------------
92 files changed, 2576 insertions(+), 2208 deletions(-)