commit 16aa0887536d6c6439bb170d5f3b17d587b4f2cb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Apr 13 18:51:23 2012 -0400

    Fix distcheck

    I forgot to dist a test script.

 glib/tests/Makefile.am |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 9375212311382679344649b66d5161b25af02724
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:   Fri Apr 13 19:39:19 2012 +0200

    [l10n] Updated German translation

 po/de.po |  302
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 152 insertions(+), 150 deletions(-)

commit baf0ebf7b233f05359f59dbee8d73fa15ef09407
Author: Dan Winship <danw@gnome.org>
Date:   Fri Apr 13 11:43:09 2012 -0400

    tests/mainloop: fix a race condition

    Rather than depending on the machine's speed/load, just interlock
    between the two threads properly.

 glib/tests/mainloop.c |   10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit e0aa0ae8a2b8a8989447673a7323434040ec7bd0
Author: Dan Winship <danw@gnome.org>
Date:   Fri Apr 13 11:42:39 2012 -0400

    tests/mainloop: use g_assert_cmpint(), for better error messages

 glib/tests/mainloop.c |   32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

commit 50aed1cc8f5cfc18d389c5e1c059368482fba56d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Apr 13 09:31:08 2012 -0400

    Make the markup-parse test independent of the locale

    I added a setlocale call, because we need it for Unicode to
    come out right; but I forgot to fix the locale, so we now
    fail when comparing error messages to the expected (English)
    result. Correct this by setting LANG explicitly to en_US.utf-8.

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

 glib/tests/markup-parse.c |    1 +
 1 file changed, 1 insertion(+)

commit 5e0be9e9e2a3ed3b84fe3ce8d4d560220bd78811
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date:   Fri Apr 13 13:27:39 2012 +0100

    Updated British English translation

 po/en_GB.po |  289
 ++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 147 insertions(+), 142 deletions(-)

commit e13fc585354508cb28dd08b7d3f44f5744cfa461
Author: Kalev Lember <kalevlember@gmail.com>
Date:   Fri Apr 13 13:22:46 2012 +0300

    GResource docs: fix typo

 gio/gresource.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 192892b52cbd13d4d3a09c1ca09c5ccdfe76d359
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Apr 12 20:04:32 2012 -0400

    GSettings docs: clarify what is a good path

    Add an explicit note to the docs about choosing paths based on domain
    names, not ones like "/apps/", "/desktop/" or "/system/".

 gio/gsettings.c |   10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 6560b37450cd19c4a7c7b690e279fe97b7bfdcaa
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Apr 12 19:55:34 2012 -0400

    glib-compile-schemas: warn about bad dconf paths

    For quite some time the recommended usage of GSettings and dconf has
    been to use paths like /org/gnome/example/.  Use of /apps/ has spilled
    over from GConf and is continuing to make its way into a number of
    applications as they port.

    glib-compile-schemas will now warn about these types of paths being
    used.  This generates a lot of noise, but hopefully it will reduce the
    number of ported applications making this mistake.

 gio/glib-compile-schemas.c |    6 ++++++
 1 file changed, 6 insertions(+)

commit 386f0f29fd3dc8e39f49b50ae496c6b1feb3b0a1
Author: Alexander Larsson <alexl@redhat.com>
Date:   Thu Apr 12 16:50:20 2012 +0200

    Fall back to SO_PEERCRED if credentials passing fails

    Turns out libdbus doesn't send struct ucred credentials on linux, but
    just relies on the SO_PEERCRED support. However, gdbus does send, and
    expect to recieve a ucred credential. So, when libdbus talks to a
    gdbus server the authentication fails to send the credentials.

    We fix this by falling back to g_socket_get_credentials() if we don't
    get any credential messages.

 gio/gunixconnection.c |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit ec91ed00f14c70cca9749347b8ebc19d72d9885b
Author: Alexander Larsson <alexl@redhat.com>
Date:   Thu Apr 12 16:43:49 2012 +0200

    Detect "empty" socket credentials on Linux

    Linux uses struct ucred to pass over socket credentials. Historically
    this has always worked in recievemsg, if SO_PASSCRED was set on
    the socket,
    even if the remote side didn't pass any credits. But this change
    broke that:

    http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=16e5726269611b71c930054ffe9b858c1cea88eb;hp=a9e9fd7182332d0cf5f3e601df3e71dd431b70d7

    However, it doesn't actually fail getting the credentials, it
    just returns
    an "empty" one, as initialized by cred_to_ucred() at:

    http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=net/core/sock.c;h=b29ab61b029cf7f76fda992ecfcb8dcaa06b0483;#l756

    So, we detect this and fail the credentials reading.

    This actually happened in real life with gdbus acting as a server, as
    gdbus expected an ucred but libdbus didn't send one.

 gio/gunixcredentialsmessage.c |    7 +++++++
 1 file changed, 7 insertions(+)

commit 69d929e67fd44d9a20c64064cc7e06f5d3cead82
Author: William Hua <william@attente.ca>
Date:   Wed Apr 11 23:25:09 2012 -0400

    Be more precise about Carbon v. Cocoa.

 configure.ac                   |   14 ++++++++++++++
 gio/Makefile.am                |    7 ++-----
 gio/giomodule.c                |    2 +-
 gio/gsettingsbackendinternal.h |    2 +-
 4 files changed, 18 insertions(+), 7 deletions(-)

commit ebe30ef463f5fd2f011a3386c8e95aff7a42ab22
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date:   Thu Apr 12 09:30:05 2012 +0900

    [l10n] Update Japanese translation

 po/ja.po |  430
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 215 insertions(+), 215 deletions(-)

commit 47692845c0a062a76f99b5de125c5eafa4556847
Author: Kalev Lember <kalevlember@gmail.com>
Date:   Wed Apr 11 16:41:48 2012 +0300

    gio-2.0.pc: Avoid full path to executables

    Instead of using full path in glib_compile_schemas and
    glib_compile_resources variables, rely on having the executables in
    PATH.

    This fixes the cross-compiling case where we cannot execute the
    binaries
    for target system. Instead of executing the target system's
    binaries, we
    need to use the native versions installed on the build host. The
    easiest
    way to find the native executables is to just pick them up from PATH.

    In addition, this brings gio-2.0.pc in line with glib-2.0.pc -- the
    latter has historically only listed the executable name and not
    the full
    path.

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

 gio-2.0.pc.in |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 5739d896f8d3bf9883d4f5e4b7553a617a1c751a
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Wed Apr 11 02:05:00 2012 -0400

    Don't use fast enumeration in old version of Mac OS.

    Signed-off-by: William Hua <william@attente.ca>

 gio/gnextstepsettingsbackend.c |   14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

commit 51a2661da647d6ad5610a98bbdb8c805f822265b
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Wed Apr 11 01:44:29 2012 -0400

    Link with Foundation framework on OSX.

    Signed-off-by: William Hua <william@attente.ca>

 gio/Makefile.am |   11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

commit 92654b5035966e36a3b17d4a8a7db74d857f3acf
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Wed Apr 11 14:53:22 2012 +0200

    Updated French translation

 po/fr.po |  176
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 90 insertions(+), 86 deletions(-)

commit 708f82735ddade84ebd82106aa921fcb04c8c01f
Author: Chandan Kumar (ciypro) <chandankumar.093047@gmail.com>
Date:   Wed Apr 11 16:25:22 2012 +0530

    Updated HINDI translation

 po/hi.po | 1051
 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 586 insertions(+), 465 deletions(-)

commit 53accb95c017f21761d550dddc92c8d8bf5f2d58
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Apr 11 12:41:51 2012 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  228
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 116 insertions(+), 112 deletions(-)

commit e1cabfd3f2c294d5fc7c79135d1bb284b456c0d1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 10 23:52:30 2012 -0400

    Updates

 NEWS |   35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

commit e448f206e6473b5eb17b2296d90a5876eb5f34a0
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Tue Apr 10 23:12:29 2012 +0200

    [l10n]Updated Catalan (Valencian) translation

 po/ca@valencia.po |  187
 +++++++++++++++++++++++++++--------------------------
 1 file changed, 96 insertions(+), 91 deletions(-)

commit 1083b28fb98daed0318eadbc26fdde3201c7ca0a
Author: Jordi Serratosa <jordis@softcatala.cat>
Date:   Tue Apr 10 23:12:23 2012 +0200

    [l10n] Fixes on Catalan translation

 po/ca.po |  249
 ++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 122 insertions(+), 127 deletions(-)

commit c037879bd1424dce4e897635d829327b21e86e69
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Fri Apr 6 10:03:29 2012 +0100

    gdbus: test case for 673612

    When presented with an array of empty arrays of 8-byte-aligned types,
    GDBus would incorrectly apply the 8-byte alignment when reading back.

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

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

 gio/tests/gdbus-serialization.c |   60
 ++++++++++++++++++++++++++++++++++++++-
 1 file changed, 59 insertions(+), 1 deletion(-)

commit 113f4abb67620696f63d61d1f22a5be635332b7c
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Apr 10 13:20:09 2012 +0100

    GDBusMessage: do not align for grandchildren of empty arrays.

    D-Bus arrays are serialized as follows:

    1. align to a 4-byte boundary (for the length)
    2. uint32: the length of the serialized body in bytes
    3. padding for the alignment of the body type (not included in
    the length)
    4. the body.

    Note that 3. is a no-op unless the body type is an 8-byte aligned type
    (uint64, int64, double, struct, dict_entry), since you are always on a
    4-byte boundary from aligning and writing the length.

    So, an empty aax (that is, an array containing zero arrays of int64)
    is serialized as follows:

    1. align to a 4-byte boundary
    2. length of the contents of this (empty) array, in bytes (0)
    3. align to a 4-byte boundary (the child array's alignment
    requirement)
    4. there is no body.

    But previously, GDBus would recurse in step three to align not
    just for
    the type of the child array, but for the nonexistent child array's
    contents. This only affects the algorithm when the grandchild type has
    8-byte alignment and the reader happened to not already be on
    an 8-byte
    boundary, in which case 4 bytes were spuriously skipped.

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

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

 gio/gdbusmessage.c |  151
 +++++++++++++++++++++++++---------------------------
 1 file changed, 72 insertions(+), 79 deletions(-)

commit e28d3ef92197eb2e2a6a3a5627dcfaf475021e7e
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Apr 10 12:58:52 2012 +0100

    GDBusMessage: print more debug info about alignment

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

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

commit ce5710121961d0a7dfc1b5f83577e485560fa8c8
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Apr 10 20:06:51 2012 +0300

    Updated Hebrew translation.

 po/he.po |  254
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 129 insertions(+), 125 deletions(-)

commit 6620b305a7eae8b59303b3858c25b3f9b9e5fc2d
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Tue Apr 10 11:06:03 2012 +0200

    Updated Serbian translation

 po/sr.po       |  183
 ++++++++++++++++++++++++++++----------------------------
 po/sr@latin.po |  183
 ++++++++++++++++++++++++++++----------------------------
 2 files changed, 184 insertions(+), 182 deletions(-)

commit 825fdfdc9a7ad9a64ca2ea9184b7c7db397d37f8
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Mon Apr 9 20:07:13 2012 -0300

    gclosure: Support return values of GVariants

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

 gobject/gclosure.c |    3 +++
 1 file changed, 3 insertions(+)

commit c39d6954d3219472b3e9187bb86931051d313582
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Mon Apr 9 15:47:29 2012 -0400

    tests: always use four digit years for date parsing tests

    Or some system with different locale settings might get confused
    whether
    a two digit year is to be parsed with regard to the current century or
    as an absolute year.

 glib/tests/date.c |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 3b079daf9de2a293ad272ca997cd9dd06f072d8e
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Mon Apr 9 21:52:10 2012 +0300

    Updated Lithuanian translation

 po/lt.po |  196
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 99 insertions(+), 97 deletions(-)

commit 390f02fca0a3f79e7349bf12bdf30cba5ceae448
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Apr 9 17:24:00 2012 +0200

    Updated POTFILES.skip

 po/POTFILES.skip |    1 +
 1 file changed, 1 insertion(+)

commit 72aca9db1de2fc897e85d47ada1674af9b96c9b4
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Apr 8 21:56:22 2012 +0200

    Updated Galician translations

 po/gl.po |  210
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 107 insertions(+), 103 deletions(-)

commit ee29e496841d3b56689e826eba9ec0e7ca7f91bc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 8 10:23:16 2012 -0400

    binding: Improve test coverage

 gobject/tests/binding.c |    3 +++
 1 file changed, 3 insertions(+)

commit fb0951e67aa8f650f76d6e9bddf4f93c42c57735
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 8 10:21:50 2012 -0400

    spawn: Improve test coverage

    Add a test that excercises the script execution code.
    Unfortunately, much of this code only runs in the forked
    child, and therefore its execution does not get caught
    by gcov.

 glib/tests/echo-script          |    1 +
 glib/tests/spawn-singlethread.c |   32 ++++++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+)

commit b87e7ca7291929d405deaec23368165638255504
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 8 10:21:27 2012 -0400

    mainloop: Improve test coverage

 glib/tests/mainloop.c |   10 ++++++++++
 1 file changed, 10 insertions(+)

commit 43806fca693cb2b12d6f50b0ec38f5e2ed8022c5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 8 10:20:46 2012 -0400

    settings: Improve test coverage

 gio/tests/gsettings.c |   11 +++++++++++
 1 file changed, 11 insertions(+)

commit 3072e7afee287a32d44b1113fd341f7ae64b77e3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 8 10:20:10 2012 -0400

    gdbusserver: Improve test coverage

 gio/tests/gdbus-peer.c |   24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

commit 26145b97088428444182bcd3c1371c9e27bcb375
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 8 10:19:20 2012 -0400

    icon: Improve test coverage

 gio/tests/g-icon.c |    8 ++++++++
 1 file changed, 8 insertions(+)

commit a8c869e9458087220df7e0194c3981032e8caed4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 8 10:17:32 2012 -0400

    contenttype: Improve test coverage

    Excercise more parts of the guessing machinery.
    These tests rely on the mime database being present.

 gio/tests/contenttype.c |   70
 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 70 insertions(+)

commit 1e2cf010e7de9041c38a2ea4bb29807086720f76
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 8 10:17:04 2012 -0400

    networkaddress: Improve test coverage

 gio/tests/network-address.c |   37 ++++++++++++++++++++++++++++++++++++-
 1 file changed, 36 insertions(+), 1 deletion(-)

commit 5632e9fc9cc588d4846cb40e88194d025f758412
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 8 10:15:29 2012 -0400

    networkaddress: Fix userinfo parsing in uris

    The code that is checking the userinfo part was accidentally
    given a pointer to the end of the userinfo, so it was not
    checking the right portion of the string at all.

 gio/gnetworkaddress.c |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 2a1ea40920b3a65420e085c3828da9e406e7afa0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 7 11:32:36 2012 -0400

    utils: Improve test coverage

    Add a test for some of our gettext variants.

 glib/tests/utils.c |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

commit 5951295937feffcb9b9671c20f3f07a6df4fd984
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 7 11:28:42 2012 -0400

    fileutils: Improve test coverage

    Add tests for corner cases of g_path_get_basename, and
    for the errno-to-file-error conversion.

 glib/tests/fileutils.c |   59
 +++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 56 insertions(+), 3 deletions(-)

commit 550b69b963dd63360b762172073490b49167ff70
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 7 11:28:04 2012 -0400

    sort: Improve test coverage

    Test the code paths that sort 'large' items.

 glib/tests/sort.c |   33 ++++++++++++++++++++++++++++++++-
 1 file changed, 32 insertions(+), 1 deletion(-)

commit 06015064b8766bbc3efbc38ed2a62703322ca173
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 7 11:27:15 2012 -0400

    date: Improve test coverage

    Add tests that exercise g_date_order, g_date_compare, g_date_clamp,
    and more of the date parsing functions.

 glib/tests/date.c |   49
 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

commit cbeecdc4ae5e25e94e694f0503e42386572c5a25
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 7 11:23:47 2012 -0400

    convert: Improve test coverage

    Add a test that excercises the 'no conversion' code path.
    This uncovered that we don't treat errno properly in this path,
    and as a consequence, the returned error code is unreliable.

 glib/tests/convert.c |   17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit 7d489acecc4d3e293660d59a942e686776d6b2b4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 7 11:22:13 2012 -0400

    collate: Improve test coverage

    Add some strings that exercise the non-ASCII parts of our
    collation support.

 glib/tests/collate.c |    3 +++
 1 file changed, 3 insertions(+)

commit 6a57bf12433e241a82a7646cde33b5297bc86d3a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 7 11:21:09 2012 -0400

    Make the dbus menu tests independent from the session bus

    With this change,
    DBUS_SESSION_BUS_ADDRESS= make check
    succeed here.

 gio/tests/Makefile.am  |    1 +
 gio/tests/gmenumodel.c |   16 ++++++++++++++--
 2 files changed, 15 insertions(+), 2 deletions(-)

commit d036960d3058825625bc595896306f53e787e408
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 7 11:20:01 2012 -0400

    ifdef out some unused code

    Nothing wrong with leaving debug spew in the code, but we should
    not build it if it is not used.

 gio/tests/gdbus-connection.c |   26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

commit fca9c7a2c73a0c12154b28dff71b90b09f0e0c22
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Apr 8 13:13:53 2012 +0200

    Updated Polish translation

 po/pl.po |  194
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 99 insertions(+), 95 deletions(-)

commit 4becf835b7a2739e727aa0bf272a8b5c0b67b36c
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Sat Apr 7 20:58:19 2012 +0300

    Updated Bulgarian translation

 po/bg.po |  208
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 106 insertions(+), 102 deletions(-)

commit 5ce66bed3df43b8fe0a2b2b973f7b1b097ee80ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Apr 6 21:22:17 2012 -0400

    Formatting cleanup

 gio/gresource.c |  405
 +++++++++++++++++++++++++++----------------------------
 1 file changed, 202 insertions(+), 203 deletions(-)

commit 8db4b949b8fa4577ecff0289776a5c098c575cc5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Apr 6 20:50:34 2012 -0400

    Always use '/' in test paths

    It does not make much sense to use a platform-dependent
    directory separator in these strings, since they are not
    filesystem paths.

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

 glib/gtestutils.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit e52cf810426600fde8b92dc44482b9e19680dc43
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Apr 6 20:41:19 2012 -0400

    Don't return values from void functions

    Sun CC does not take that lightly.

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

commit d0b429af482d759f33b82002362ecd8630edc943
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Apr 6 19:15:53 2012 -0400

    Revert "GDesktopAppInfo: add an accessor for StartupWMClass"

    This reverts commit 3ccc4cf91d4ee20df4207f04d3344ee33f1b5c94.

 docs/reference/gio/gio-sections.txt |    1 -
 gio/gdesktopappinfo.c               |   23 +----------------------
 gio/gdesktopappinfo.h               |    1 -
 gio/gio.symbols                     |    1 -
 gio/tests/appinfo-test.desktop      |    2 --
 gio/tests/appinfo.c                 |   15 ---------------
 6 files changed, 1 insertion(+), 42 deletions(-)

commit 3ccc4cf91d4ee20df4207f04d3344ee33f1b5c94
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Thu Apr 5 23:26:12 2012 +0200

    GDesktopAppInfo: add an accessor for StartupWMClass

    Components using GIO to do window to application matching can
    use that field to retrieve potential candidates.

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

 docs/reference/gio/gio-sections.txt |    1 +
 gio/gdesktopappinfo.c               |   23 ++++++++++++++++++++++-
 gio/gdesktopappinfo.h               |    1 +
 gio/gio.symbols                     |    1 +
 gio/tests/appinfo-test.desktop      |    2 ++
 gio/tests/appinfo.c                 |   15 +++++++++++++++
 6 files changed, 42 insertions(+), 1 deletion(-)

commit a81a0622027a21b71ba11677933f07b646cca151
Author: Dan Winship <danw@gnome.org>
Date:   Wed Apr 4 10:21:24 2012 -0400

    gchecksum: fix strict-aliasing warnings in the MD5 code

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

 glib/gchecksum.c |   39 +++++++++++++++++++++------------------
 1 file changed, 21 insertions(+), 18 deletions(-)

commit 0c14f2b8a77f93489255147258f3bf9439c6f06d
Author: Sasi Bhushan <sasi@swecha.net>
Date:   Thu Apr 5 19:23:08 2012 +0530

    Updated Telugu Translation

 po/te.po |  370
 +++++++++++++++++++++++++-------------------------------------
 1 file changed, 147 insertions(+), 223 deletions(-)

commit 265526288958bfe576b02e4d3a2a5cf7d4ea60a5
Author: Dieter Verfaillie <dieterv@optionexplicit.be>
Date:   Tue Apr 3 13:20:01 2012 +0200

    Fix malformed GTK-Doc comment blocks: remove repeated comment blocks.

    gio/gproxyresolver.h: GProxyResolver already documented in
    gio/giotypes.h
    gio/gtlsbackend.h: GTlsBackend already documented in gio/gtlsbackend.c
    gio/gtlsclientconnection.h: GTlsClientConnection already documented
    in gio/gtlsclientconnection.c
    gio/gtlsconnection.h: GTlsConnection already documented in
    gio/gtlsconnection.c
    gio/gunixconnection.h: GTcpConnection already documented in
    gio/giotypes.h
    glib/gversion.h: GLIB_CHECK_VERSION already documented in
    glib/gversion.c

    Found these thanks to the improved gobject-introspection
    GTK-Doc comment block/annotation parser.
    See https://bugzilla.gnome.org/show_bug.cgi?id=672254

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

 gio/gproxyresolver.h       |    5 -----
 gio/gtlsbackend.c          |    5 +++--
 gio/gtlsbackend.h          |   10 ----------
 gio/gtlsclientconnection.h |    8 --------
 gio/gtlsconnection.h       |    8 --------
 gio/gunixconnection.h      |    7 -------
 glib/gversion.h            |   22 ----------------------
 7 files changed, 3 insertions(+), 62 deletions(-)

commit ce7f1a07890e081675f1522595e7a1b519bb6f5e
Author: Dieter Verfaillie <dieterv@optionexplicit.be>
Date:   Tue Apr 3 10:56:29 2012 +0200

    Fix malformed GTK-Doc comment blocks: don't confuse GTK-Doc parsers.

    Found these thanks to the improved gobject-introspection
    GTK-Doc comment block/annotation parser.
    See https://bugzilla.gnome.org/show_bug.cgi?id=672254

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

 gio/gdbusmessage.c |   26 +++++++++++++-------------
 glib/giochannel.c  |    2 +-
 gobject/gparam.h   |    2 +-
 3 files changed, 15 insertions(+), 15 deletions(-)

commit 0183c1f8a158834e5bfb601d4a207a8cff0b2b62
Author: Dieter Verfaillie <dieterv@optionexplicit.be>
Date:   Tue Apr 3 20:17:00 2012 +0200

    Fix malformed GTK-Doc comment blocks: invalid parameters and tags.

    Found these thanks to the improved gobject-introspection
    GTK-Doc comment block/annotation parser.
    See https://bugzilla.gnome.org/show_bug.cgi?id=672254

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

 gio/gremoteactiongroup.c |    2 +-
 glib/gasyncqueue.c       |    4 ++--
 glib/gmem.c              |    1 -
 gobject/gtype.c          |    2 +-
 4 files changed, 4 insertions(+), 5 deletions(-)

commit fefe5d9a20756d58f4207ae26553d65d54037b20
Author: Dieter Verfaillie <dieterv@optionexplicit.be>
Date:   Mon Apr 2 17:03:56 2012 +0200

    Fix malformed GTK-Doc comment blocks: correct struct name.

    Found these thanks to improved gobject-introspection GTK-Doc
    comment block/annotation parser from:
    https://bugzilla.gnome.org/show_bug.cgi?id=672254

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

 gio/giotypes.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a058c1c13e379d4dbe17741231ec9d3f482daf55
Author: Dieter Verfaillie <dieterv@optionexplicit.be>
Date:   Mon Apr 2 17:02:15 2012 +0200

    Fix malformed GTK-Doc comment blocks: mutliline annotations are
    invalid.

    Found these thanks to improved gobject-introspection GTK-Doc
    comment block/annotation parser from:
    https://bugzilla.gnome.org/show_bug.cgi?id=672254

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

 glib/gvariant.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 60fb0f5ea8e05174971dfca0e6c1dae35f816b9e
Author: Dieter Verfaillie <dieterv@optionexplicit.be>
Date:   Mon Apr 2 17:01:32 2012 +0200

    Fix malformed GTK-Doc comment blocks: unmark non GTK-Doc comment
    block.

    Found these thanks to improved gobject-introspection GTK-Doc
    comment block/annotation parser from:
    https://bugzilla.gnome.org/show_bug.cgi?id=672254

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

 gio/strinfo.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8e740f726faf659df912c0c496eb5de80f1695ad
Author: Dieter Verfaillie <dieterv@optionexplicit.be>
Date:   Mon Apr 2 17:16:35 2012 +0200

    Fix malformed GTK-Doc comment blocks: add missing colons.

    Found these thanks to improved gobject-introspection GTK-Doc
    comment block/annotation parser from:
    https://bugzilla.gnome.org/show_bug.cgi?id=672254

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

 gio/gdesktopappinfo.c |    2 +-
 gio/gfile.c           |    2 +-
 gio/gfileinfo.c       |    2 +-
 gio/gmountoperation.c |    2 +-
 gio/gproxyaddress.c   |    8 ++++----
 glib/gmem.c           |    2 +-
 glib/gqueue.c         |    2 +-
 glib/gscanner.c       |    2 +-
 glib/gtestutils.c     |    4 ++--
 glib/gurifuncs.h      |    2 +-
 10 files changed, 14 insertions(+), 14 deletions(-)

commit 6bd47498a043ed52db0ecb2989e9d9157924c82c
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:   Thu Apr 5 15:25:42 2012 +0300

    Updated Belarusian translation.

 po/be.po |  201
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 103 insertions(+), 98 deletions(-)

commit 24fa2ee53c62a22b7e9f5504f7242a5d847ba87b
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Thu Apr 5 15:46:34 2012 +0800

    gobject/tests/signals.c: Remove C99ism

    Declare variables in start of block.

 gobject/tests/signals.c |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 63673da5eb5ba313f92ee06daf9df8aff6aa0a11
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Thu Apr 5 15:45:38 2012 +0800

    Update GLib Visual C++ projects

    Some of the bundled PCRE source files are removed as they are
    not needed
    anymore (please see commit e7c0f10e), so don't include them in
    the projects

 build/win32/vs10/glib.vcxproj.filtersin |    9 ---------
 build/win32/vs10/glib.vcxprojin         |   30
 ------------------------------
 build/win32/vs9/glib.vcprojin           |   30
 ------------------------------
 3 files changed, 69 deletions(-)

commit 88781d59066a185337dee76969fb49dabc4a6f15
Author: Dan Winship <danw@gnome.org>
Date:   Wed Apr 4 15:22:15 2012 -0400

    Fix some gtk-doc stuff

 gio/ginputstream.c  |    8 ++++----
 gio/goutputstream.c |    8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 69d698799563a0276550c339157a01d10d9e95dc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Apr 4 14:56:17 2012 -0400

    Switch to using a mainloop when waiting for connection close

    GDBus heavily relies on idles for some of its cleanup operations,
    and not running a mainloop leads to things not getting cleaned
    up properly, which in turn leads to test failures, since the
    session bus singleton does not get removed.

 gio/tests/gdbus-tests.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f1d4d3a4a5734e21dd1f0ea7afc352e475df0c27
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Apr 4 14:39:17 2012 -0400

    Improve GApplication tests

    Make GApplication tests manage their dbus connections.

 gio/tests/Makefile.am    |    2 +-
 gio/tests/gapplication.c |   57
 ++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 48 insertions(+), 11 deletions(-)

commit a52c0a06c8789f27b94a74c6a5811f12949f792e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Apr 4 06:38:36 2012 -0400

    Make basic-application test more robust

    This program is only used indirectly from gapplication.c in
    tests, but that is no reason to let it segfault when it is
    run from the commandline without arguments.

 gio/tests/basic-application.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 9171894a59d217bf3f01a10674d774bb51f68a06
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Apr 4 06:36:45 2012 -0400

    GActionMap: correct critical warnings

    These warnings were copied from GSimpleActionGroup, but the function
    names were not updated. Correct that.

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

commit 4259587fec70248f4d61ce06fc468bb72a0f9991
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 3 21:52:45 2012 -0400

    Add tests for action-related gapplication api

 gio/tests/gapplication.c |   51
 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

commit 8a4744f7fd0bf3780a1299bfb7ba7087f87229a4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 3 21:39:06 2012 -0400

    Add a  test for g_application_quit

 gio/tests/gapplication.c |   37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

commit 588c2bacf7753dc17c95a8ec56f2f457e205026e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 3 01:43:45 2012 -0400

    Improve keyfile test coverage

 glib/tests/keyfile.c |   61
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)

commit 3eec7eeeaa09a1af7d08f4d172b481747293f9c7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 3 01:42:21 2012 -0400

    Remove a bit of unused code

    _g_utf8_strwidth is always called with max == -1, so remove the
    parameter and update all callers.

 glib/goption.c |   38 +++++++++-----------------------------
 1 file changed, 9 insertions(+), 29 deletions(-)

commit 84a1b8aac8478428fdc8085400674be52278c6eb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 3 01:09:39 2012 -0400

    Improve test coverage

    Add tests for all the suffixes in g_format_size.

 glib/tests/fileutils.c |   11 +++++++++++
 1 file changed, 11 insertions(+)

commit 51609ec943f9d51a8c8863badd79d2a9293ae4c7
Author: Dan Winship <danw@gnome.org>
Date:   Wed Apr 4 14:38:18 2012 -0400

    tests/gdatetime: fix new_from_unix test

    When creating a struct tm for "1990-01-01T00:00:00" to pass to
    mktime(), we have to set tm_isdst to -1; leaving it set to 0 will
    result in the wrong time being generated when run in a timezone where
    January 1 would normally be tm_isdst==1 (ie, in southern hemisphere
    DST-observing countries, like Australia).

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

 glib/tests/gdatetime.c |    1 +
 1 file changed, 1 insertion(+)

commit f0a3241eab5ba61ebe4aa6fbe7f1cb0ec696d8c9
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Apr 4 17:18:59 2012 +0200

    Updated Spanish translation

 po/es.po | 9032
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 4519 insertions(+), 4513 deletions(-)

commit e133f31896f7cfe1034332244e728f0aa384b844
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Wed Apr 4 17:02:04 2012 +0200

    Updated Hungarian translation

 po/hu.po |  470
 +++++++++++++++++++++++---------------------------------------
 1 file changed, 170 insertions(+), 300 deletions(-)

commit 47adef84da73e71a9ecafc56e8313997fb685394
Author: Dan Winship <danw@gnome.org>
Date:   Wed Apr 4 10:47:04 2012 -0400

    Fix warnings caused by an ifdeffed-out test case

 gio/tests/gapplication.c |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

commit 142b0455ff2bd0d376632107de7c943be74c585b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Apr 4 13:42:44 2012 +0200

    Updated Slovenian translation

 po/sl.po |  204
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 104 insertions(+), 100 deletions(-)

commit 9aa19e1d9615924ab25c63918d09d334a0277b8e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Apr 4 11:55:40 2012 +0200

    Use 'if test' for checking auto* variables' values

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 118c42e7471155d444b9df38d9538f344cb7f89c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Apr 4 11:39:03 2012 +0200

    Always include G_SOCKET_FAMILY_UNIX value in GSocketFamily

    This is needed because glib-mkenums doesn't handle #ifdef values in
    enums, and so it needs to have all values always defined in the enum.
    When not available, define the missing values to a negative value.

 configure.ac   |   12 +++++++++++-
 gio/gioenums.h |    2 --
 gio/gsocket.c  |    7 +++++++
 3 files changed, 18 insertions(+), 3 deletions(-)

commit 091d652120e068518ed4b7d8a835018f30ed63e8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Apr 3 16:37:22 2012 +0200

    use GLIB_DEPRECATED_IN_2_32_FOR to deprecate g_value_{g,s}et_schar

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

 gobject/gvaluetypes.h |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f2c77ee718b0bfdcf5f1d6eaba151122b8c5eb36
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Fri Mar 30 14:44:05 2012 +0100

    g_input_stream_read[_finish]: document returning 0 on EOF

    g_input_stream_read() does state that it returns 0 on end of file, but
    not in the Returns: line, so it's easy to miss on a quick skim-read.

    g_input_stream_read_async() documents that
    g_input_stream_read_finish()
    returns 0 on end of file, but g_input_stream_read_finish() itself does
    not.

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

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

commit 27d95bd81fabd41367cf000566ee2ccf3651652c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Apr 2 08:53:20 2012 -0400

    Rework the libelf configure checks one more time

    It seems that there is quite a bit of variation out there, in
    terms of libelf versions and API. Make the checks more thorough,
    by not only checking for elf_begin, but also some of the shdr function
    that we need. Also, explicitly check for libelf.h.

    This should address bug 673132 and 673253.

 configure.ac |   18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

commit e51c3b4cfe9f24ccf21ee3bd04186fe5c38d95f8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Apr 2 08:00:48 2012 -0400

    Use new hashset api in the hash set tests

 glib/tests/hash.c |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit c2318a18f91ee098efd8239ae6d9ec0bd3826423
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Apr 2 07:59:55 2012 -0400

    Dispose test object

    While not very important, it means one less untested function
    in the coverage report.

 tests/refcount/objects2.c |    2 ++
 1 file changed, 2 insertions(+)

commit c173c0beb4e0f664faf616bd6475b6c5c1aa50fb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Apr 2 07:59:23 2012 -0400

    Drop g_thread_init from tests

    This is not needed anymore.

 tests/refcount/Makefile.am   |    3 +--
 tests/refcount/closures.c    |    1 -
 tests/refcount/objects.c     |    1 -
 tests/refcount/objects2.c    |    3 +--
 tests/refcount/properties.c  |    1 -
 tests/refcount/properties2.c |    1 -
 tests/refcount/properties3.c |    2 --
 tests/refcount/signals.c     |    4 ----
 8 files changed, 2 insertions(+), 14 deletions(-)

commit 9ea9471d26084d787858024838d08fc666a7b18b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Apr 2 07:37:55 2012 -0400

    Improve GBusObjectManager test coverage

 gio/tests/gdbus-test-codegen.c |   57
 +++++++++++++++++++++++++++++++++++++++-
 1 file changed, 56 insertions(+), 1 deletion(-)

commit 548337b042fa71ab8b2d93452232ed8930ddbc93
Author: David King <amigadave@amigadave.com>
Date:   Mon Apr 2 10:22:56 2012 +0100

    docs: Fix typo in glib-compile-schemas man page

 docs/reference/gio/glib-compile-schemas.xml |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bebbc69081a952d0ff2e411a086c11b74330b292
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 1 23:04:59 2012 -0400

    Improve boxed test coverage

    This commit add basic tests for all GLib types that are registered
    as boxed types.

 gobject/tests/boxed.c |  143
 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 143 insertions(+)

commit e7c0f10ee0baebc4768ab250e1306201fa5d7e20
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 1 22:04:08 2012 -0400

    Drop some unused PCRE sources

    There is no point in compiling these, since we are not calling
    any of the functions in them.

 glib/pcre/Makefile.am       |    3 -
 glib/pcre/pcre_maketables.c |  148
 -------------------------------------------
 glib/pcre/pcre_refcount.c   |   89 --------------------------
 glib/pcre/pcre_version.c    |   95 ---------------------------
 glib/pcre/pcreposix.h       |  146
 ------------------------------------------
 5 files changed, 481 deletions(-)

commit 0f469c26319b4b0aeee63be75ba6041b978e01b4
Author: Daniel Nylander <po@danielnylander.se>
Date:   Sun Apr 1 13:11:33 2012 +0200

    Updated Swedish translation

 po/sv.po |  128
 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 72 insertions(+), 56 deletions(-)

commit 829db4cec3fa59e1ec905e226851ae719858c8d4
Author: Antoine Jacoutot <ajacoutot@gnome.org>
Date:   Sat Mar 31 22:48:42 2012 +0200

    gthread-posix: fix typo in error message

 glib/gthread-posix.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 14945449580d394b5e1e009f71792ccac51fc41e
Author: Antoine Jacoutot <ajacoutot@gnome.org>
Date:   Sat Mar 31 20:20:19 2012 +0200

    gresource: libelf, try pkg-config first then fall-back to AC_CHECK_LIB

    On some systems gelf.h may not be stored under the top level include
    directory in which case we need to add the correct include paths in
    cflags by using pkg-config(1).

 configure.ac    |    7 ++++---
 gio/Makefile.am |    3 ++-
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 4143842eb47c1f38b2b4742b0928e4049e38afb9
Author: Robert Ancell <robert.ancell@canonical.com>
Date:   Sat Mar 24 23:58:45 2012 +1100

    Add missing allow-none annotations for function parameters.

    Found using:
    find . -name '*.c' | xargs grep 'or %NULL' | grep ' \* @' | grep -v
    '@error' | grep -v allow-none

 gio/gactiongroup.c             |    8 ++++----
 gio/gapplication.c             |    4 ++--
 gio/gapplicationcommandline.c  |    2 +-
 gio/gasyncinitable.c           |    2 +-
 gio/gcancellable.c             |    8 ++++----
 gio/gdbusaddress.c             |    6 +++---
 gio/gdbusauthobserver.c        |    4 ++--
 gio/gdbusconnection.c          |   40
 ++++++++++++++++++++--------------------
 gio/gdbuserror.c               |    4 ++--
 gio/gdbusinterface.c           |    2 +-
 gio/gdbusintrospection.c       |    2 +-
 gio/gdbusmessage.c             |    6 +++---
 gio/gdbusmethodinvocation.c    |    4 ++--
 gio/gdbusnameowning.c          |   14 +++++++-------
 gio/gdbusnamewatching.c        |   12 ++++++------
 gio/gdbusobjectmanagerclient.c |   16 ++++++++--------
 gio/gdbusproxy.c               |   24 ++++++++++++------------
 gio/gdbusserver.c              |    2 +-
 gio/gfile.c                    |   24 ++++++++++++------------
 gio/ginitable.c                |    2 +-
 gio/gioscheduler.c             |    6 +++---
 gio/gmemoryoutputstream.c      |    6 +++---
 gio/gnetworkmonitor.c          |    4 ++--
 gio/gpermission.c              |    8 ++++----
 gio/gsettingsbackend.c         |    2 +-
 gio/gsimpleasyncresult.c       |    2 +-
 gio/gsocket.c                  |    4 ++--
 gio/gsocketclient.c            |    2 +-
 gio/gtlsconnection.c           |    4 ++--
 gio/gvolume.c                  |    2 +-
 glib/garray.c                  |    6 +++---
 glib/gbookmarkfile.c           |   36
 ++++++++++++++++++------------------
 glib/gconvert.c                |    2 +-
 glib/gdataset.c                |    8 ++++----
 glib/gdatetime.c               |    6 +++---
 glib/gerror.c                  |    8 ++++----
 glib/ggettext.c                |    8 ++++----
 glib/ghash.c                   |   10 +++++-----
 glib/giochannel.c              |    6 +++---
 glib/gkeyfile.c                |    8 ++++----
 glib/gmain.c                   |   28 ++++++++++++++--------------
 glib/gmem.c                    |    4 ++--
 glib/gmessages.c               |    2 +-
 glib/goption.c                 |   28 ++++++++++++++--------------
 glib/gpattern.c                |    2 +-
 glib/gregex.c                  |    2 +-
 glib/gsequence.c               |    2 +-
 glib/gstdio.c                  |    2 +-
 glib/gstrfuncs.c               |    6 +++---
 glib/gtestutils.c              |    4 ++--
 glib/gunidecomp.c              |    2 +-
 glib/gutf8.c                   |   26 +++++++++++++-------------
 glib/gvariant-parser.c         |    8 ++++----
 glib/gvariant-serialiser.c     |    2 +-
 glib/gvarianttype.c            |    2 +-
 glib/gvarianttypeinfo.c        |    8 ++++----
 glib/gwin32.c                  |   10 +++++-----
 gmodule/gmodule.c              |    2 +-
 58 files changed, 232 insertions(+), 232 deletions(-)

commit 4cf5d2531608b4433fb3348d679f099bd3d29716
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 30 17:34:37 2012 -0400

    Fix a link

    As pointed out in bug 673139, the link to the mailing list
    information page was outdated.

 README.in |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5f0ff457ce5e8fc9aa5ca121cf429888bcf4e51f
Author: ManojKumar Giri <mgiri@redhat.com>
Date:   Fri Mar 30 18:08:23 2012 +0530

    Updated Odia Translation

 po/or.po |  247
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 122 insertions(+), 125 deletions(-)

commit e3cc48f28998782da46292b53b5b540e82094d2a
Author: Christian Persch <chpe@gnome.org>
Date:   Thu Mar 22 14:01:40 2012 +0100

    resources: compiler: Respect absolute paths

    When a <file> already has an absolute path, use it directly instead
    of trying to
    locate it in the --sourcedir directories.

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

 gio/glib-compile-resources.c |    3 +++
 1 file changed, 3 insertions(+)

commit 8f8fc836709cff58bd666b87937542088cfc19db
Author: Kalev Lember <kalevlember@gmail.com>
Date:   Wed Mar 28 12:42:49 2012 +0300

    configure: Fix alignment tests when cross compiling

    When inserting custom code to AC_CHECK_ALIGNOF, make sure to not
    replace
    the default includes, but instead append to them.

    This fixes ALIGNOF_GUINT32 and ALIGNOF_GUINT64 that were both 0
    when cross
    compiling. The third 'unsigned long' test wasn't affected because the
    AC_CHECK_ALIGNOF call didn't specify the optional 2nd parameter.

 configure.ac |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 92b84e88ab9bdd6db869574020843101ddb3a0de
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Mar 28 15:12:04 2012 +0800

    Fix gspawn-win32-helper Visual C++ projects

    The name of the executable for the Release|Win32 and Release|x64
    configs
    were mixed up.  Fix that.  DOH! for not noting this earlier.

 build/win32/vs10/gspawn-win32-helper.vcxproj |    2 +-
 build/win32/vs9/gspawn-win32-helper.vcproj   |    7 ++-----
 2 files changed, 3 insertions(+), 6 deletions(-)

commit 0463fa1cb0ab991bc9d8a1986a5a8511e39825b5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Mar 28 14:57:12 2012 +0800

    Fix VS property sheets

    We need to accomodate for gspawn-win64-helper-console.exe for the
    "install"
    phase too.

 build/win32/vs10/glib.props  |    2 +-
 build/win32/vs9/glib.vsprops |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 50a8fa5efda293898ea378f82ba29ca54124c5fb
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Mar 27 21:24:37 2012 +0200

    Updated Spanish translation

 po/es.po | 9040
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 4514 insertions(+), 4526 deletions(-)

commit cbb95038cf23ce8061961984bd52ad565b219a6e
Author: Dan Winship <danw@gnome.org>
Date:   Tue Mar 27 12:45:27 2012 -0400

    GFileMonitor: fix docs bug

 gio/gfilemonitor.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5a68f59e5b32d826902279f2b54fddcae6ee7b4b
Author: Sandeep Sheshrao Shedmake <sshedmak@redhat.com>
Date:   Tue Mar 27 15:04:14 2012 +0530

    Updated Marathi Translations

 po/mr.po |  422
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 261 insertions(+), 161 deletions(-)

commit 9b0734a09c7ed357fbb21db52ce8fbc42b8f014c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 27 11:01:00 2012 +0200

    all: s/availible/available/

 gio/gresource.c |    4 ++--
 glib/gmain.c    |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit ec55b19da59b939c0de67ce172b3176b692399fa
Author: Rajesh Ranjan <rranjan@redhat.com>
Date:   Tue Mar 27 12:22:39 2012 +0530

    hindi translation by Chandan Kumar

 po/hi.po | 5813
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 3095 insertions(+), 2718 deletions(-)

commit 569357dcc3fe85f78d204ba94e477bac97350a4f
Author: Sandeep Sheshrao Shedmake <sshedmak@redhat.com>
Date:   Mon Mar 26 19:48:20 2012 +0530

    Updated Marathi Translations

 po/mr.po | 5925
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 3160 insertions(+), 2765 deletions(-)

commit bf20906ad4952611f992c3fa79bd074838a9279e
Author: ManojKumar Giri <mgiri@redhat.com>
Date:   Mon Mar 26 18:42:41 2012 +0530

    Updated Odia Translation

 po/or.po | 5969
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 3169 insertions(+), 2800 deletions(-)

commit 72c11eda584849bb55e85d06fea87476c423d258
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Mar 26 14:49:18 2012 +0200

    Updated Czech translation

 po/cs.po | 6143
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 3254 insertions(+), 2889 deletions(-)

commit 56c2c297cd7fc2af00a40bcb29a000b676f9949a
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Sun Mar 25 15:05:26 2012 +0300

    Updated Latvian translation.

 po/lv.po | 6240
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 3325 insertions(+), 2915 deletions(-)

commit c80eeae316fb3a351947502788eeb29c12f0a88f
Author: Luca Ferretti <lferrett@gnome.org>
Date:   Sun Mar 25 13:14:47 2012 +0200

    [l10n] Updated Italian translation

 po/it.po |  336
 ++++++++++++++++++++++++++------------------------------------
 1 file changed, 141 insertions(+), 195 deletions(-)

commit f8ddba0b8a2969f9d539019bdb961b2273690c72
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Sun Mar 25 13:26:17 2012 +0530

    Updated Kannada Translation

 po/kn.po |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6bd8fecfa178a08b4adfbb4c4cf981e3721df66d
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Sun Mar 25 13:24:31 2012 +0530

    Updated Kannada Translation

 po/kn.po |   92
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 46 insertions(+), 46 deletions(-)

commit 41cccb467f354cf843877fe73db539a1e332a41d
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Sun Mar 25 13:03:57 2012 +0530

    Updated Kannada Translation

 po/kn.po |   18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

commit 22885b1de447c1a8398b03978e60a0042eabc016
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Sun Mar 25 12:42:30 2012 +0530

    Updated Kannada Translation

 po/kn.po |   78
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 40 insertions(+), 38 deletions(-)

commit e927df7b7ab089f5e7de452a509130c06e13e4f9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 24 23:00:15 2012 -0400

    Add a forgotten include guard

    gbytes.h was missing the single-include guard.

 glib/gbytes.h |    4 ++++
 1 file changed, 4 insertions(+)

commit de64aa8bd70fe42c613a948ce670a27b8d5c12cc
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Sun Mar 25 00:33:10 2012 +0530

    Updated Kannada Translation

 po/kn.po | 5769
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 3071 insertions(+), 2698 deletions(-)

commit 257e6c4e4e291955b99bf43440eef55fad977520
Author: Daniel Nylander <po@danielnylander.se>
Date:   Sat Mar 24 16:58:42 2012 +0100

    Updated Swedish translation

 po/sv.po | 6145
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 3223 insertions(+), 2922 deletions(-)

commit d793287b3a5ede547cbd1b72de46c499f8ab8c35
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 24 11:31:01 2012 -0400

    Bump version

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

commit 816554c62bf227498cb539924e6ee2050030b4b9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 24 11:28:35 2012 -0400

    2.32.0

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