commit f02f84e1cc08be28c2bad19f94153cf9c50a58cd
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Sep 26 17:15:41 2011 -0400

    glib 2.30.0

 NEWS         |   59
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |    4 +-
 2 files changed, 61 insertions(+), 2 deletions(-)

commit d0b2a1733861920a4a4a900e8c402f0769a99be8
Author: Tiffany Antopolski <tiffany.antopolski@gmail.com>
Date:   Mon Sep 26 16:59:48 2011 -0400

    Update Esperanto translation

 po/eo.po | 1393
 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 757 insertions(+), 636 deletions(-)

commit d25a6f248654bfa6a8b9593e7315960b3483420d
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Sep 26 03:56:22 2011 -0400

    GDesktopAppInfo: simplify how defaults work

    Previously, we took the default application for a particular mimetype
    from the system and copied it into the user's configuration as the
    default there.

    Instead of doing that we leave the user's default unset, and at
    time of
    use, if the user has no explicitly-set default value, we use the
    system
    default.

    This avoids complicated situations where inappropriate applications
    were
    being set as the default in the user's configuration.

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

 gio/gdesktopappinfo.c |   66
 ++++++++++++++++++++-----------------------------
 1 files changed, 27 insertions(+), 39 deletions(-)

commit 9a7f4baf94c41a571afce615d1221f5ccf1efe27
Author: Dan Winship <danw@gnome.org>
Date:   Mon Sep 26 12:42:23 2011 -0400

    g_simple_async_result_complete_in_idle: add a minor doc clarification

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

commit 0f460e27a9af0f41554e99d4fa297ebc0b5ed929
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Mon Sep 26 14:40:10 2011 +0200

    [l10n]Updated Catalan (Valencian) translation

 po/ca@valencia.po |  282
 ++++++++++++++++++++++++++--------------------------
 1 files changed, 141 insertions(+), 141 deletions(-)

commit de5a7de999627f97309cf3d229e4b98bd2238a8d
Author: Petr Kovar <pknbe@volny.cz>
Date:   Sun Sep 25 23:35:27 2011 +0200

    Update Czech translation

 po/cs.po |  260
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 130 insertions(+), 130 deletions(-)

commit 5f1716d65c2e07b03e333de50ab11f43ed190973
Author: Gil Forcada <gforcada@gnome.org>
Date:   Sun Sep 25 23:12:36 2011 +0200

    [l10n]Updated Catalan translation

 po/ca.po |  267
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 133 insertions(+), 134 deletions(-)

commit b0f05b807d7e8c4ca70cecccf54d6bd9d41174b7
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Sat Sep 24 14:43:23 2011 +0200

    Updated Danish translation

 po/da.po |  271
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 136 insertions(+), 135 deletions(-)

commit 0a6b6cebabe93e68534c0ca26fc2bf225b5c9bd8
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sat Sep 24 01:06:06 2011 +0300

    Updated Lithuanian translation

 po/lt.po | 1134
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 547 insertions(+), 587 deletions(-)

commit 02d35f6c290a4c091698a77d9df898ed071a546e
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Fri Sep 23 19:05:44 2011 +0200

    Updated Basque language

 po/eu.po |  289
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 140 insertions(+), 149 deletions(-)

commit fa82698c5315dd26486c28e55c9e98c6ce4b7914
Author: Dan Winship <danw@gnome.org>
Date:   Fri Sep 23 07:46:55 2011 -0400

    gio-2.0.pc.in: drop stray reference to libasyncns

    gio-2.0.pc's Libs.private was still using @LIBASYNCNS_LIBADD@, which
    was no longer being substituted to anything and so broke "pkg-config
    --static". Fix it to be @NETWORK_LIBS@ instead.

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

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

commit 14a0e0b6fa750a634903aa119e8907e5dfc27058
Author: Manoj Kumar Giri <mgiri@dhcp193-76.pnq.redhat.com>
Date:   Fri Sep 23 16:19:52 2011 +0530

    Updated Oriya Translation

 po/or.po |  240
 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 126 insertions(+), 114 deletions(-)

commit 21598c746670c9f5cb664d272d3a5f6b7a0dd966
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Fri Sep 23 11:42:31 2011 +0800

    Bug 659794: Define S_ISREG when it is not available

    Not all compilers define S_ISREG on Windows, so define it in such
    situations

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

commit 5ecca0e553b6adba9689a3798706347700436488
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Thu Sep 22 22:07:30 2011 +0800

    Revert "gmappedfile.c: Define S_IFREG on Win32 when it's not
    available"

    This reverts commit 0cccd8d3c82c56285ab55a90aef11d395ba78131.

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

commit 10c4ca4db06b99d54bd7192af9d25a1a35b5b02b
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Thu Sep 22 22:05:39 2011 +0800

    gmappedfile.c: Define S_IFREG on Win32 when it's not available

    Make a workaround for S_IFREG in gmappedfile.c on Windows as it may
    not be
    available for a given compiler on that platform

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

commit 4b1bf18c0443c3fd96efccbf890a968c90cce0ca
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Thu Sep 22 17:16:55 2011 +0100

    Fix annotations for source/target in g_object_bind_property_*

    We use gpointer for convience of the C API users, but introspection
    users will not like it.

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

 gobject/gbinding.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit a9b597b6a0e9def7b3a7eb2923da4a14917e9a16
Author: Manoj Kumar Giri <mgiri@dhcp193-76.pnq.redhat.com>
Date:   Thu Sep 22 19:50:42 2011 +0530

    Updated Oriya Translation

 po/or.po |  277
 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 156 insertions(+), 121 deletions(-)

commit 403c352d447564b6ad8b7649506e207557e9c705
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date:   Thu Sep 22 11:56:39 2011 +0200

    Update Assamese translation

 po/as.po | 1026
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 503 insertions(+), 523 deletions(-)

commit 39738f481a7f68f0b5c245c86aa57602dc1311ec
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue Sep 20 10:07:35 2011 -0400

    gunixmounts: exempt entries with "none" mountpoint

    We ignore entries with mountpoint of "swap" and "ignore".  Add "none"
    to
    that list, since Debian uses it.

    Probably we should move to using our already-existing internal list of
    things to ignore, but this patch is more minimally intrusive for now.

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

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

commit 7166d269181d44ab2125e10ef4d5a41043951d05
Author: Antoine Jacoutot <ajacoutot@openbsd.org>
Date:   Tue Sep 20 01:18:45 2011 +0200

    gunixmounts: Fix compilation on BSD

    Commit afa82ae805f9c8bb875a3f863a7b4669953f159f introduced a
    compilation
    regression on BSD systems that use the sysctl(3) interface; we need to
    declare the buffer len in _g_get_unix_mount_points()
    BZ #659528

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

commit b1ba69ccee69908e68c0ebb7aab34d5dea976a3a
Author: David Zeuthen <davidz@redhat.com>
Date:   Wed Sep 21 08:16:43 2011 -0400

    GDBusObject{Proxy,Skeleton}: Prefix properties with g- to avoid
    collisions

    Otherwise we might collide with an interface called Connection.

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

    This is for the same reason that GDBusProxy has its properties
    prefixed with g-.

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 gio/gdbus-2.0/codegen/codegen.py |    4 ++--
 gio/gdbusobjectmanagerclient.c   |    4 ++--
 gio/gdbusobjectmanagerserver.c   |    2 +-
 gio/gdbusobjectproxy.c           |   28 ++++++++++++++--------------
 gio/gdbusobjectskeleton.c        |   16 ++++++++--------
 5 files changed, 27 insertions(+), 27 deletions(-)

commit 590fc289b300b4bf6520fb35e76c21a04dcb85dd
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed Sep 21 13:41:10 2011 +0200

    gdbus-codegen: prepend arg_ to method/signal arg names

    This is to avoid shadow declaration warning in the case an arg name
    is "time" for example.

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

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 gio/gdbus-2.0/codegen/codegen.py |   36
 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

commit 630886f84d417b6c455e55b90f8b831e368a3b40
Author: David Zeuthen <davidz@redhat.com>
Date:   Wed Sep 21 07:12:32 2011 -0400

    gdbus-codegen: Clarify how naming and Ugly_Case handling works

    Basically, move some paragraphs around.

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 docs/reference/gio/gdbus-codegen.xml |   92
 +++++++++++++++++----------------
 1 files changed, 47 insertions(+), 45 deletions(-)

commit 4f5f8bc28a907f72420e9f6f636fe3bf13b5c61a
Author: David Zeuthen <davidz@redhat.com>
Date:   Wed Sep 21 06:57:29 2011 -0400

    gdbus-codegen: Update man page to reflect how --annotate actually
    works

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 docs/reference/gio/gdbus-codegen.xml |   32
 ++++++++++++++------------------
 1 files changed, 14 insertions(+), 18 deletions(-)

commit b13bf5dd7470b90f12d31298421277d640dfad3b
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Tue Sep 20 23:46:23 2011 +0200

    gdbus-codegen: Fix build errors in generated code

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

 gio/gdbus-2.0/codegen/codegen.py |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit 403453a4a346877afa0022a23890efd200ba04b9
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Sep 20 20:34:12 2011 +0200

    Updated Slovenian translation

 po/sl.po |   30 ++++++++++++++----------------
 1 files changed, 14 insertions(+), 16 deletions(-)

commit 1225b10e5c64dc3845d26fe877c91ad2fdd44bb9
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Sep 20 20:29:33 2011 +0200

    Updated Slovenian translation

 po/sl.po | 1676
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 813 insertions(+), 863 deletions(-)

commit 24dc57e0f9dd26dda7e7106d2fb339f5a9f2d5f2
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sat Sep 10 00:35:09 2011 -0400

    timeval: add introspection annotations to g_time_val_from_iso8601()

    The GTimeVal argument is missing an (out) annotations.

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

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

commit 8d4cc264faf523084058729fc73054bbf379b59d
Author: Sweta Kothari <swkothar@redhat.com>
Date:   Tue Sep 20 14:12:38 2011 +0530

    Updated Gujarati Translations

 po/gu.po |  351
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 164 insertions(+), 187 deletions(-)

commit 0d04b3449e100ecfb68b6c19b0d976a04060292b
Author: David Zeuthen <davidz@redhat.com>
Date:   Mon Sep 19 17:31:21 2011 -0400

    GDBusObjectManagerServer: Add test for export_uniquely() method

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 gio/tests/gdbus-test-codegen.c |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

commit 39ae9ee5e8d6ee462c68fac1f7a4ccdab01ddc62
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Sep 19 16:45:05 2011 -0400

    GDBusObjectManagerServer: Use correct object path in export_uniquely()
    method

    In registration_data_export_interface(), the object_path is obtained
    using:

    object_path = g_dbus_object_get_object_path (G_DBUS_OBJECT
    (data->object));

    But when exporting an object uniquely, the object_path is not assigned
    to the GDBusObject until after all the interfaces are exported.
    Therefore, registration_data_export_interface() is trying to export
    the interface on the non-unique object path, which can lead to
    run-time errors if an object already exists on that path.

    Instead, registration_data_export_interface() should be passed the
    object_path explicitly, as is done in
    g_dbus_object_manager_server_export_unlocked().

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 gio/gdbusobjectmanagerserver.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit 7b812c434388f0fc3cbbb67df5ab9f7db3a138ed
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Mon Sep 19 10:13:52 2011 +0200

    Don't close stream twice when splicing

    Ensure that the output/target stream in a
    g_output_stream_splice_async()
    operation is marked as closed if G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET
    is
    passed to g_output_stream_splice_async(). This removes the
    possibility of
    local FDs being closed twice because the stream's not marked as
    closed.

    This is implemented by calling g_output_stream_close() from within
    g_output_stream_splice_async() instead of calling the stream's
    close_fn()
    directly.

    Closes: bgo#659324
    (cherry picked from commit fe27bf003764e453cd15cab67e8a99fcda84db1d)

 gio/goutputstream.c |   88
 ++++++++++++++++++++++++++++++--------------------
 1 files changed, 53 insertions(+), 35 deletions(-)

commit c6df60f912d4d2b53a33c6f1649e8ff7b8ed0700
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Mon Sep 19 03:01:58 2011 +0200

    Updated Serbian translation

 po/sr.po       |  212 ++++++++++++++++++++++++------------------------
 po/sr@latin.po |  247
 ++++++++++++++++++++++++++++----------------------------
 2 files changed, 231 insertions(+), 228 deletions(-)

commit 649fcd10f1f19e6491fad40074a4765a29f6799f
Author: Mario Blättermann <mariobl@freenet.de>
Date:   Sun Sep 18 22:15:11 2011 +0200

    [l10n] Updated German translation

 po/de.po |  231
 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 114 insertions(+), 117 deletions(-)

commit 660ffd4711c5884ec4271a82027de3be553897e4
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Sun Sep 18 08:04:58 2011 +0300

    Updated Bulgarian translation

 po/bg.po |  219
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 105 insertions(+), 114 deletions(-)