commit 1b12e9511cd9a002dc20b578e4064ce95c9c18d4
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Jun 24 11:05:20 2013 -0400

    GLib 2.37.3

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

commit a61f718e5e801657691a35fb402258531a2dbcd9
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Jun 24 11:19:06 2013 -0400

    small docs xml fixup

 docs/reference/gobject/tut_howto.xml | 1 +
 1 file changed, 1 insertion(+)

commit 54cc43630ddf724722ebdfc1d6906dc1986b773d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Jun 24 15:43:04 2013 +0100

    Rename the generated private data getter function

    As it turns out, we have examples of internal functions called
    type_name_get_private() in the wild (especially among older
    libraries),
    so we need to use a name for the per-instance private data getter
    function that hopefully won't conflict with anything.

 docs/reference/gobject/tut_howto.xml | 12 ++++++------
 gio/gappinfo.c                       |  2 +-
 gio/gapplication.c                   |  2 +-
 gio/gapplicationcommandline.c        |  2 +-
 gio/gbufferedinputstream.c           |  2 +-
 gio/gbufferedoutputstream.c          |  2 +-
 gio/gcancellable.c                   |  2 +-
 gio/gconverterinputstream.c          |  2 +-
 gio/gconverteroutputstream.c         |  2 +-
 gio/gdatainputstream.c               |  2 +-
 gio/gdataoutputstream.c              |  2 +-
 gio/gdbus-2.0/codegen/codegen.py     |  4 ++--
 gio/gdbusauth.c                      |  2 +-
 gio/gdbusauthmechanism.c             |  2 +-
 gio/gdbusauthmechanismanon.c         |  2 +-
 gio/gdbusauthmechanismexternal.c     |  2 +-
 gio/gdbusauthmechanismsha1.c         |  2 +-
 gio/gdbusinterfaceskeleton.c         |  2 +-
 gio/gdbusobjectmanagerclient.c       |  2 +-
 gio/gdbusobjectmanagerserver.c       |  2 +-
 gio/gdbusobjectproxy.c               |  2 +-
 gio/gdbusobjectskeleton.c            |  2 +-
 gio/gdbusproxy.c                     |  2 +-
 gio/gdelayedsettingsbackend.c        |  2 +-
 gio/gemblemedicon.c                  |  2 +-
 gio/gfileenumerator.c                |  2 +-
 gio/gfileinputstream.c               |  2 +-
 gio/gfileiostream.c                  |  2 +-
 gio/gfilemonitor.c                   |  2 +-
 gio/gfileoutputstream.c              |  2 +-
 gio/gfilterinputstream.c             |  8 ++++----
 gio/gfilteroutputstream.c            |  8 ++++----
 gio/ginetaddress.c                   |  2 +-
 gio/ginetaddressmask.c               |  2 +-
 gio/ginetsocketaddress.c             |  2 +-
 gio/ginputstream.c                   |  2 +-
 gio/giostream.c                      |  2 +-
 gio/glocalfileinputstream.c          |  2 +-
 gio/glocalfileoutputstream.c         |  2 +-
 gio/gmemoryinputstream.c             |  2 +-
 gio/gmemoryoutputstream.c            |  2 +-
 gio/gmenumodel.c                     |  4 ++--
 gio/gmountoperation.c                |  2 +-
 gio/gnetworkaddress.c                |  2 +-
 gio/gnetworkmonitorbase.c            |  2 +-
 gio/gnetworkmonitornetlink.c         |  2 +-
 gio/gnetworkservice.c                |  2 +-
 gio/goutputstream.c                  |  2 +-
 gio/gpermission.c                    |  2 +-
 gio/gproxyaddress.c                  |  2 +-
 gio/gproxyaddressenumerator.c        |  2 +-
 gio/gresolver.c                      |  2 +-
 gio/gsettings.c                      |  2 +-
 gio/gsettingsbackend.c               |  2 +-
 gio/gsimpleactiongroup.c             |  2 +-
 gio/gsimpleproxyresolver.c           |  2 +-
 gio/gsocket.c                        |  2 +-
 gio/gsocketclient.c                  |  2 +-
 gio/gsocketconnection.c              |  2 +-
 gio/gsocketinputstream.c             |  2 +-
 gio/gsocketlistener.c                |  2 +-
 gio/gsocketoutputstream.c            |  2 +-
 gio/gsocketservice.c                 |  2 +-
 gio/gtcpconnection.c                 |  2 +-
 gio/gtcpwrapperconnection.c          |  2 +-
 gio/gtestdbus.c                      |  2 +-
 gio/gthreadedsocketservice.c         |  2 +-
 gio/gtlsinteraction.c                |  2 +-
 gio/gtlspassword.c                   |  2 +-
 gio/gunixcredentialsmessage.c        |  2 +-
 gio/gunixfdlist.c                    |  2 +-
 gio/gunixfdmessage.c                 |  2 +-
 gio/gunixinputstream.c               |  2 +-
 gio/gunixoutputstream.c              |  2 +-
 gio/gunixsocketaddress.c             |  2 +-
 gio/gwin32inputstream.c              |  2 +-
 gio/gwin32outputstream.c             |  2 +-
 gobject/gtype.h                      |  6 +++---
 gobject/tests/private.c              | 16 ++++++++--------
 79 files changed, 101 insertions(+), 101 deletions(-)

commit 6000bc9ea8a1d6da53304db8dd6a4880d52cb2d2
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Jun 24 15:43:00 2013 +0100

    gio: Missing G_ADD_PRIVATE in GFileInputStream

 gio/gfileinputstream.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 1f6f7e1c4d38a8eab41af3280fcfcdd23b270102
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Jun 12 15:18:29 2013 +0100

    docs: Clean up the GObject tutorial a bit

    Started off by using the new instance private data macro, ended up
    cleaning up the obscure, out of date, or simply broken concepts and
    paragraphs.

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

 docs/reference/gobject/tut_howto.xml | 303
 ++++++++++++++++-------------------
 1 file changed, 142 insertions(+), 161 deletions(-)

commit f870d5abdb2f38d751665e820a4c13a4fdeca6fe
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Jun 10 22:21:02 2013 +0100

    docs: Include newly added functions and macros

    The functions are private, and an implementation detail of the macros.

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

 docs/reference/gobject/gobject-sections.txt | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 32747def4bb4cce7cfc4f0f8ba8560392ec9ad3d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Tue Jun 11 00:29:58 2013 +0100

    gio: Use the new private instance data declaration

    Use the newly added macros, and remove the explicit calls to
    g_type_class_add_private().

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

 gio/gappinfo.c                   | 12 +++++-------
 gio/gapplication.c               |  7 ++-----
 gio/gapplicationcommandline.c    | 11 +++--------
 gio/gbufferedinputstream.c       |  7 ++-----
 gio/gbufferedoutputstream.c      |  8 ++------
 gio/gcancellable.c               |  8 ++------
 gio/gconverterinputstream.c      | 10 +++-------
 gio/gconverteroutputstream.c     | 10 +++-------
 gio/gdatainputstream.c           | 13 ++++---------
 gio/gdataoutputstream.c          |  8 ++------
 gio/gdbus-2.0/codegen/codegen.py | 18 ++++++++----------
 gio/gdbusauth.c                  |  7 ++-----
 gio/gdbusauthmechanism.c         |  9 ++-------
 gio/gdbusauthmechanismanon.c     |  8 ++------
 gio/gdbusauthmechanismexternal.c |  8 ++------
 gio/gdbusauthmechanismsha1.c     |  8 ++------
 gio/gdbusinterfaceskeleton.c     |  7 +++----
 gio/gdbusobjectmanagerclient.c   |  7 ++-----
 gio/gdbusobjectmanagerserver.c   |  9 +++------
 gio/gdbusobjectproxy.c           |  9 +++------
 gio/gdbusobjectskeleton.c        |  7 +++----
 gio/gdbusproxy.c                 |  8 +++-----
 gio/gdelayedsettingsbackend.c    | 13 ++++---------
 gio/gemblemedicon.c              |  7 ++-----
 gio/gfileenumerator.c            | 27 +++++++++++----------------
 gio/gfileinputstream.c           |  6 +-----
 gio/gfileiostream.c              | 15 ++++++---------
 gio/gfilemonitor.c               | 18 +++++++-----------
 gio/gfileoutputstream.c          | 15 ++++++---------
 gio/gfilterinputstream.c         | 34 +++++++++++++++-------------------
 gio/gfilteroutputstream.c        | 29 ++++++++++++++---------------
 gio/ginetaddress.c               | 24 ++++++++++--------------
 gio/ginetaddressmask.c           | 19 ++++++++-----------
 gio/ginetsocketaddress.c         | 38
 ++++++++++++--------------------------
 gio/ginputstream.c               | 17 +++--------------
 gio/giostream.c                  | 15 ++-------------
 gio/glocalfileinputstream.c      | 32 +++++++++-----------------------
 gio/glocalfileoutputstream.c     | 35 +++++++++++++++--------------------
 gio/gmemoryinputstream.c         |  7 ++-----
 gio/gmemoryoutputstream.c        |  7 ++-----
 gio/gmenumodel.c                 | 16 ++++++----------
 gio/gmountoperation.c            | 10 +++-------
 gio/gnetworkaddress.c            |  6 ++----
 gio/gnetworkmonitorbase.c        | 30 +++++++++++++-----------------
 gio/gnetworkmonitornetlink.c     | 31 ++++++++++++++-----------------
 gio/gnetworkservice.c            |  6 ++----
 gio/goutputstream.c              | 19 ++++---------------
 gio/gpermission.c                | 10 +++-------
 gio/gproxyaddress.c              |  9 +++------
 gio/gproxyaddressenumerator.c    | 11 +++--------
 gio/gresolver.c                  |  5 ++---
 gio/gsettings.c                  |  9 ++-------
 gio/gsettingsbackend.c           | 10 +++-------
 gio/gsimpleactiongroup.c         |  7 ++-----
 gio/gsimpleproxyresolver.c       |  7 ++-----
 gio/gsocket.c                    | 15 +++++++--------
 gio/gsocketclient.c              | 13 ++++---------
 gio/gsocketconnection.c          | 10 +++-------
 gio/gsocketinputstream.c         | 29 ++++++++++++++---------------
 gio/gsocketlistener.c            | 10 +++-------
 gio/gsocketoutputstream.c        | 29 ++++++++++++++---------------
 gio/gsocketservice.c             | 19 +++++++------------
 gio/gtcpconnection.c             | 16 ++++++----------
 gio/gtcpwrapperconnection.c      | 19 +++++++------------
 gio/gtestdbus.c                  |  8 ++------
 gio/gthreadedsocketservice.c     | 26 ++++++++++----------------
 gio/gtlsinteraction.c            |  7 ++-----
 gio/gtlspassword.c               |  7 ++-----
 gio/gunixcredentialsmessage.c    |  9 ++-------
 gio/gunixfdlist.c                | 11 +++--------
 gio/gunixfdmessage.c             | 12 +++---------
 gio/gunixinputstream.c           | 27 ++++++++-------------------
 gio/gunixoutputstream.c          | 27 ++++++++-------------------
 gio/gunixsocketaddress.c         |  9 +++------
 gio/gwin32inputstream.c          | 18 +++---------------
 gio/gwin32outputstream.c         | 19 +++----------------
 76 files changed, 370 insertions(+), 713 deletions(-)

commit aba80eea6c2965ee253a675610bd31c3dc256419
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Tue Jun 11 00:29:22 2013 +0100

    gparam: Use the new private instance data API

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

 gobject/gparam.c | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

commit 39ba7c81428cf660381266337990b16c31e9630f
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sun Jun 23 14:50:49 2013 +0100

    gobject: Add private field access macros

    Similar to G_STRUCT_MEMBER and G_STRUCT_MEMBER_P, but automatically
    using
    the G_PRIVATE_OFFSET macro.

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

 gobject/gtype.h | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

commit d91d114a54bb89d987acb47a6d78fcd5c3ecd2fc
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Jun 19 20:41:02 2013 +0100

    Add G_PRIVATE_OFFSET

    A macro that evaluates to the offset of a field inside an instance
    private data structure.

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

 gobject/gtype.h | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit d3dec6ec80e9243bdc14d47f6e51c381eb46cda2
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu May 9 14:41:26 2013 -0700

    Allow registering instance private data during get_type()

    For static types, it should be possible to register a private data
    structure right when we are registering the type, i.e. from the
    get_type() implementation. By allowing this, we can take advantage of
    the existing type definition macros to cut down the amount of code
    necessary (as well as the knowledge baggage) when creating a new type.

    The main issue with this new feature is that it cannot be mixed
    with the
    old idiomatic way of adding private instance data by calling
    a function
    in the middle of the class_init() implementation, as that imposes the
    additional constraint of initializing the whole type hierarchy
    in order
    to retrieve the offset of the private data in the GTypeInstance
    allocation.

    For this reason we are going to follow a two-step process; in
    the first
    step, we are going to introduce the new (semi-private) API to register
    the intent to add private instance data from within the get_type()
    implementation, and hide it behind a macro; at the same time, the
    G_DEFINE_TYPE_EXTENDED macro is going to be modified so that it will
    register the private instance data if the macro was used, using a new
    (semi-private) function as well. Once we have migrated all our
    code, we
    will make the first new function perform the actual private data
    registration, and turn the second new function into a no-op. This
    should
    guarantee a transparent migration of existing code to the new
    idiomatic
    form.

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

 gobject/gtype.c           | 105 ++++++++++++++++++++
 gobject/gtype.h           | 104 ++++++++++++++++++++
 gobject/tests/.gitignore  |   1 +
 gobject/tests/Makefile.am |   1 +
 gobject/tests/private.c   | 246
 ++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 457 insertions(+)

commit ebdbbd9b62efa40542a467862a5401e0a8b4e07e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Jun 23 19:35:15 2013 -0400

    Define GTESTER_REPORT for non-GLIB too

 glib.mk | 1 +
 1 file changed, 1 insertion(+)

commit fdc9379132dbdd3b02a04eab3a3cbd4c9e7cef3f
Author: Dieter Verfaillie <dieterv@optionexplicit.be>
Date:   Sun Jun 23 14:15:05 2013 +0200

    docs: fix GTK-Doc build

    cd html && gtkdoc-mkhtml $mkhtml_options  gio ../gio-docs.xml
    ../xml/gdbusconnection.xml:2063: parser error : Opening and ending
    tag mismatch: literal line 2062 and para
    </para>
           ^

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

commit edf16aace4033967dd2bcf9e05beff1c62190451
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jun 22 13:41:12 2013 -0400

    GDBusMethodInvocation: add missing 'goto out'

    We do a bunch of new validity checks for return values in response to
    calls on the D-Bus property API but we miss the 'goto out' in
    one case.
    Add it.

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

 gio/gdbusmethodinvocation.c | 2 ++
 1 file changed, 2 insertions(+)

commit 317e8c132d1fd6373a698846932a10c443979726
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Apr 17 09:45:23 2013 -0400

    GDBusMethodInvocation: add property return checks

    Add some type checking for the values returned from async property
    handling calls, similar in spirit to the type checking we do for
    normal
    method calls.

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

 gio/gdbusmethodinvocation.c | 59
 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 59 insertions(+)

commit f754c4e85b666686a374aa31f7d05fff739e9cde
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Apr 17 09:30:15 2013 -0400

    GDBusConnection: allow async property handling

    The existing advice in the documentation to "simply" register the
    "org.freedesktop.DBus.Properties" interface if you want to handle
    properties asynchronously is pretty unreasonable.  If you want
    to handle
    this interface you have to deal with all properties for all interfaces
    on the path, and you have to do all of the checking for yourself.  You
    also have to provide your own introspection data.

    Introduce a new convention for dealing with properties asynchronously.

    If the user provides NULL for their get_property() or set_property()
    functions in the vtable and has properties registered then the
    properties are sent to the method_call() handler.  We get lucky here
    that this function takes an "interface_name" parameter that we can set
    to "org.freedesktop.DBus.Properties".

    We also do the user the favour of setting the GDBusPropertyInfo on the
    GDBusMethodInvocation for their convenience (for much the same reasons
    as they might want the already-available GDBusMethodInfo).

    Add a testcase as well as a bunch of documentation about this new
    feature.

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

 gio/gdbusconnection.c       |  53 ++++++++++---
 gio/gdbusconnection.h       |  35 ++++++++-
 gio/gdbusmethodinvocation.c |  19 +++++
 gio/tests/gdbus-export.c    | 176
 ++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 268 insertions(+), 15 deletions(-)

commit c691f7b6ca664fc33100b29d1d920c2a94779a6e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Apr 17 09:28:05 2013 -0400

    GDBusMethodInvocation: add 'property_info'

    Add a field on GDBusMethodInvocation for GDBusPropertyInfo.

    For now, it is always %NULL.  It will be set in future patches.

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

 gio/gdbusconnection.c       |  4 +++-
 gio/gdbusmethodinvocation.c | 41
 ++++++++++++++++++++++++++++++++---------
 gio/gdbusmethodinvocation.h |  2 ++
 gio/gdbusprivate.h          | 19 ++++++++++---------
 4 files changed, 47 insertions(+), 19 deletions(-)

commit 14dc0280039a08c4b85ab9a5fbcbb17bf491afa8
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Apr 17 09:24:36 2013 -0400

    GDBusConnection: some straight-up refactoring

    Separate the code for validating a method call from the code for
    actually scheduling it for dispatch.

    This will allow property Get/Set/GetAll calls to be dispatched to the
    method_call handler without duplicating a lot of code.

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

 gio/gdbusconnection.c | 86
 ++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 58 insertions(+), 28 deletions(-)

commit 02f5cdd98320d330d9b94ccfb15a0f6986534930
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jun 22 13:37:54 2013 -0400

    GDBusConnection: move 'Set' typecheck to worker

    We presently do a lot of checks on property sets (signature check,
    correct interface, property exists, etc.) from the worker thread
    before
    dispatching the call to the user's thread.  The typecheck, however, is
    saved until just before calling the user's vfunc, in their thread.

    My best guess is that this was done to save having to unpack the value
    from the tuple twice (since we don't unpack it until we're just about
    the call the user).

    This patch moves the check to the same place as all of the other
    checks.

    The purpose of this change is to allow for sharing this check with the
    (soon-to-be-introduced) case of handing property sets from
    method_call().

    This change has a minor side effect: error messages generated
    by sending
    invalid values to property sets are no longer guaranteed to be
    correctly
    ordered with respect to the void returns from successful property
    sets.
    They will instead be correctly ordered with respect to the other error
    messages.

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

 gio/gdbusconnection.c | 40 +++++++++++++++++++++++++---------------
 1 file changed, 25 insertions(+), 15 deletions(-)

commit 0d29b17af7c5a79e143c31208cc0b37f7c09d481
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Apr 17 12:52:59 2013 +0200

    GDBusConnection: remove an unused g_variant_get()

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

 gio/gdbusconnection.c | 5 -----
 1 file changed, 5 deletions(-)

commit 15477ebd4216a6d71556eb381974b0dd93019dda
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Jun 5 18:46:29 2013 -0400

    Makefile.am: move gtk-doc.make back to EXTRA_DIST

    0192c599377c35cc465eed1ae61de56d5a1034e8 moved this file from
    EXTRA_DIST TO
    BUILT_EXTRA_DIST for an unknown reason.

    Having it here causes the timestamp to be updated during 'make
    dist' to
    something newer than docs/reference/*/Makefile.in.  This is a problem
    because those Makefile.in are generated by including gtk-doc.make, so
    automake becomes convinced that they need to be regenerated.
    This is a
    problem for people who don't have automake installed, or have
    the wrong
    version.

    The timestamp problem has been around for quite a while, but it only
    became a problem recently after automake changed policy about this in
    commit a22717dffe37f30ef2ad2c355b68c9b3b5e4b8c7.

    Specifically:

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

 Makefile.am | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 4829e02c09c9faa5a312bac04bbaaccb82fa7981
Author: Colin Walters <walters@verbum.org>
Date:   Thu Jun 20 13:13:29 2013 -0400

    Revert "g_file_set_contents(): don't fsync on ext3/4"

    We didn't actually do any real-world testing of this, and
    unsurprisingly it turns out to break in at least one widely-used
    configuration (Fedora 19 x86_64, ext4 on LVM).

    This reverts commit 9d0c17b50102267a5029b58b1f44efbad82d8f03.

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

 glib/gfileutils.c | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

commit 69afaf6905bf6d9e6808a1f18d410ea810e37435
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Thu Jun 20 11:46:58 2013 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 286
 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 136 insertions(+), 150 deletions(-)

commit 97b82d8d21bc77fdc3aa27a851662d642a89bc5c
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Thu Jun 20 15:48:32 2013 +0800

    Add MSVC Projects for Utility Programs

    Build and "install" the gio-querymodules and gdbus utility programs
    so that
    the Visual Studio builds of GLib is more comprehensive.  The Python
    scripts
    for the GDBus codegen will be added to "installation" later.

 build/win32/vs10/Makefile.am                      |   4 +
 build/win32/vs10/gdbus.vcxproj                    | 180
 +++++++++++++++++++++
 build/win32/vs10/gdbus.vcxproj.filters            |  14 ++
 build/win32/vs10/gio-querymodules.vcxproj         | 184
 ++++++++++++++++++++++
 build/win32/vs10/gio-querymodules.vcxproj.filters |  14 ++
 build/win32/vs10/glib.props                       |   4 +
 build/win32/vs10/glib.sln                         |  36 +++++
 build/win32/vs10/install.vcxproj                  |   8 +
 build/win32/vs11/Makefile.am                      |   4 +
 build/win32/vs9/Makefile.am                       |   2 +
 build/win32/vs9/gdbus.vcproj                      | 155
 ++++++++++++++++++
 build/win32/vs9/gio-querymodules.vcproj           | 155
 ++++++++++++++++++
 build/win32/vs9/glib.sln                          |  49 ++++++
 build/win32/vs9/glib.vsprops                      |   2 +
 14 files changed, 811 insertions(+)

commit ffaf57b936c22e95d13f90257425555716e6036e
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Thu Jun 20 15:43:32 2013 +0800

    Update Visual Studio Projects

    Make all projects settings use the MultiByte character set when
    building
    GLib to improve consistency.

 build/win32/vs10/glib-compile-resources.vcxproj | 4 ++--
 build/win32/vs10/glib-compile-schemas.vcxproj   | 4 ++--
 build/win32/vs10/glib-genmarshal.vcxproj        | 4 ++--
 build/win32/vs10/gresource.vcxproj              | 4 ++--
 build/win32/vs10/gsettings.vcxproj              | 4 ++--
 build/win32/vs9/glib-compile-resources.vcproj   | 4 ++--
 build/win32/vs9/glib-compile-schemas.vcproj     | 4 ++--
 build/win32/vs9/glib-genmarshal.vcproj          | 4 ++--
 build/win32/vs9/gresource.vcproj                | 4 ++--
 build/win32/vs9/gsettings.vcproj                | 4 ++--
 10 files changed, 20 insertions(+), 20 deletions(-)

commit 19e20084abb681a74254ad485c64e34b540cdc46
Author: Arnel A. Borja <kyoushuu@yahoo.com>
Date:   Mon Jun 10 12:37:42 2013 +0800

    g_uri_unescape_string: Mention (allow-none)/%NULL in documentation

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

 glib/gurifuncs.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 8d29a5a357425892e0fa7e2bc79b7f8b23c7ebd0
Author: Arnel A. Borja <kyoushuu@yahoo.com>
Date:   Sat Jun 1 14:47:27 2013 +0800

    g_uri_escape_string: Add missing allow-none annotation

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

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

commit 87d5985718bafbebb9e64c614acaf75ee3e28e0a
Author: Milo Casagrande <milo@ubuntu.com>
Date:   Wed Jun 19 10:37:13 2013 +0200

    [l10n] Updated Italian translation.

 po/it.po | 286
 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 136 insertions(+), 150 deletions(-)

commit 18702168e125b8423d19d0e6fa7350e8956e0c81
Author: Colin Walters <walters@verbum.org>
Date:   Mon Jun 17 13:05:11 2013 -0400

    gobject/tests: Add missing build dependency

 gobject/tests/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f9e47f1f2f971a3d0709d692704de892729df1d8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 17 12:56:40 2013 -0400

    Bump version

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