commit b408278446f240ba0aea12d3cd46d0242ea00f13
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 24 06:33:50 2016 -0400

    2.51.0

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

commit 2d56c49b1085ae3ad769e6b59329cf493eb0f8a1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 24 09:37:04 2016 -0400

    Partially revert 10c490cdfe3ae042f747bd00f787492e2bdb7ed0

    This commit broke some tests, and I don't have the time
    to fix up all the expected output, so I'll revert the changes
    to the affected files for now.

    This needs to be redone with the necessary test fixes.

 gio/gdbusconnection.c      | 30 ++++++++++----------
 gio/glib-compile-schemas.c | 48 +++++++++++++++----------------
 glib/gmarkup.c             | 70
 +++++++++++++++++++++++-----------------------
 3 files changed, 74 insertions(+), 74 deletions(-)

commit b56ededeec547830f70ebd014a6e512140de8646
Author: Daniel Macks <dmacks@netspace.org>
Date:   Sun Jul 24 17:28:48 2016 -0400

    Document "-s" commandline flag for running test suites

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

 glib/gtestutils.c | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

commit f14389bec91f2a09bc0c621070df5585a36bb52f
Author: Timm Bäder <mail@baedert.org>
Date:   Fri Oct 21 10:13:38 2016 +0200

    gapplication: Properly free the option_strings

    option_strings gets set in g_application_add_main_option, so it can
    contain elements independent from packed_options.

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

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

commit 7470cc902b8d9e1c93c28ab0d9168fb8646b20f3
Author: Hannes Müller <h.c.f.mueller@gmx.de>
Date:   Mon Oct 17 21:18:55 2016 +0200

    Avoid warning for G_PARAM_DEPRECATED with GCC 6 [-Wpedantic]

    Refer to https://bugzilla.gnome.org/show_bug.cgi?id=767882
    Related to GCC https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71803

 gobject/gparam.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 243c1b7e84a1259df19e2c6fa08fcb3fb12fd555
Author: Patrick Griffis <tingping@tingping.se>
Date:   Sat Oct 22 03:54:24 2016 -0400

    glib-compile-resources: Fix creating depfile with other targets

    Follow up to 87d76a5a9c from bug 745754

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

 gio/glib-compile-resources.c | 98
 +++++++++++++++++++++++---------------------
 1 file changed, 52 insertions(+), 46 deletions(-)

commit feeb039e7051d5ad5fbb4dc3e552f4856052545a
Author: Muhammet Kara <muhammetk@gmail.com>
Date:   Sun Oct 23 20:06:44 2016 +0000

    Update Turkish translation

 po/tr.po | 2939
 +++++++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 2066 insertions(+), 873 deletions(-)

commit 427ecb7502f46d78d2b41357cd534a19056fc5e0
Author: Gábor Kelemen <kelemeng@openscope.org>
Date:   Sun Oct 23 17:42:48 2016 +0000

    Update Hungarian translation

 po/hu.po | 1038
 +++++++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 718 insertions(+), 320 deletions(-)

commit 67e3a89d976d8cd8cb7485706079709cd4c0ca12
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sun Oct 23 14:27:49 2016 +0300

    Updated Lithuanian translation

 po/lt.po | 1091
 ++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 746 insertions(+), 345 deletions(-)

commit 043208f6142ac12b9cac87728638dbc0f3605d09
Author: Claude Paroz <claude@2xlibre.net>
Date:   Fri Oct 21 10:27:36 2016 +0200

    Updated French translation

 po/fr.po | 695
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 352 insertions(+), 343 deletions(-)

commit 2a970e33a474960bfd1204797caf41996267f20c
Author: Sebastian Dröge <sebastian@centricular.com>
Date:   Thu Oct 20 12:16:18 2016 +0300

    gresolver: Make get_default() thread-safe

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

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

commit c718bf881acd36471407b45064873de94822a07a
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Oct 19 15:28:03 2016 +0800

    build/win32/vs10/Makefile.am: Delete glib-install.props's on
    re-generation

    This is to ensure the changes that is applied to glib-install.props
    here is
    applied to the projects files in build/win32/vs[11|12|14] as well.

 build/win32/vs10/Makefile.am | 3 +++
 1 file changed, 3 insertions(+)

commit 70040b409477ef3cbd7b0eaa1fa3a40b4edd8fc0
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Oct 19 14:48:08 2016 +0800

    build/: Force MSVC project file generation on Makefile.am changes

    Make the Makefile.am targets for generating the Visual Studio projects
    re-generate the
    project files and the header listings whenever the Makefile.am's
    that include
    build/Makefile.msvcproj changes, so that whenever a source/header
    is added, they will
    be reflected in the projects and in the property sheets that are
    used to copy the
    headers.

    Also ensure that these are applied to the vs11, vs12 and vs14 projects
    when this
    happens, as they are copied and processed from the Visual Studio
    2010 projects.

 build/Makefile-newvs.am |  2 +-
 build/Makefile.msvcproj | 11 +++++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

commit 610a0a3f75fbb538409d035e9cf635ae8b01bea9
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Oct 18 22:40:25 2016 +0200

    Update Polish translation

 po/pl.po | 628
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 316 insertions(+), 312 deletions(-)

commit b41212a28d7412051f570017e2c6b61ab8cb5b19
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Oct 16 19:38:11 2016 +0200

    Updated Norwegian bokmål translation from Kjartan Maraas.

 po/nb.po | 1526
 +++++++++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 1119 insertions(+), 407 deletions(-)

commit 55ce274dc9a771921ffec8ea3a30c529c3c8cc0c
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sat Oct 15 22:10:28 2016 +0300

    Updated Lithuanian translation

 po/lt.po | 90
 +++++++++++++++++++++++++---------------------------------------
 1 file changed, 35 insertions(+), 55 deletions(-)

commit 6ab68e96685f8bef95d67cec140653fd69d46c40
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 13 12:52:17 2016 +0100

    Bump version to 2.51.0

    So that we don't get "deprecation" (availability) warnings for
    new functionality of GLib 2.51/2.52.

    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
    Reviewed-by: Colin Walters <walters@verbum.org>

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

commit c46dbd47522df130c17efeb7959d4be99e3e4bb8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 13 12:42:09 2016 +0100

    Make g_utf8_make_valid public

    Based on a patch by Simon van der Linden and rebased onto current
    GLib,
    with improved documentation loosely based on Telepathy's
    tp_utf8_make_valid().

    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=591603
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=610969
    Reviewed-by: Colin Walters <walters@verbum.org>

 docs/reference/glib/glib-sections.txt |  1 +
 glib/gconvert.c                       |  2 +-
 glib/gkeyfile.c                       | 16 ++++++++--------
 glib/gmarkup.c                        |  2 +-
 glib/gunicode.h                       |  5 ++---
 glib/gutf8.c                          | 29 +++++++++++++++++++++++------
 6 files changed, 36 insertions(+), 19 deletions(-)

commit 01bfa169865e010f0e995bd8abc7e15f4ae87969
Author: Edward E <develinthedetail@gmail.com>
Date:   Thu Oct 13 10:21:15 2016 +0000

    W32: pass correct (with offset) argc to protect_wargv

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

 glib/gspawn-win32-helper.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ee4c618f203b83cc77ca1b8888cdb05561e83a62
Author: Benedikt M. Thoma <gnome@thomba.net>
Date:   Thu Oct 13 09:22:54 2016 +0000

    Update German translation

 po/de.po | 68
 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 36 insertions(+), 32 deletions(-)

commit c494c3028cf0f178052e9557bc877649295213ce
Author: Damien Lespiau <damien.lespiau@intel.com>
Date:   Mon Aug 8 14:49:26 2016 +0100

    gfile: G_FILE_MONITOR_WATCH_MOVES was actually introduced in 2.46

    I'm guessing the developments were done in 2.44 but the patches landed
    after the 2.45.0 bump without an update to the Since tags.

    Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>

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

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

commit 540374c80ef97b6eda921e750b5f173d0ba5bc90
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 12 18:01:37 2016 -0400

    Document --output option of glib-mkenums

 docs/reference/gobject/glib-mkenums.xml | 7 +++++++
 1 file changed, 7 insertions(+)

commit ac54db2ee27d7ae105375256ac13d8f6ccaa9e59
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Sun Aug 21 20:03:15 2016 +0100

    glib-mkenums: add --output option to write output to a file

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

 gobject/glib-mkenums.in | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

commit c382da4819ea0bd3a5f488106f24bc029c7b5c16
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 12 15:56:04 2016 -0400

    Document new option of glib-genmarshal

 docs/reference/gobject/glib-genmarshal.xml | 7 +++++++
 1 file changed, 7 insertions(+)

commit 0fbc98097fac4d3e647684f344e508abae109fdf
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Mon Aug 22 16:32:25 2016 +0100

    glib-genmarshal: add --output option to write output to a file

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

 gobject/glib-genmarshal.c | 48
 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 47 insertions(+), 1 deletion(-)

commit 10c490cdfe3ae042f747bd00f787492e2bdb7ed0
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Sep 30 05:47:15 2016 +0200

    Use Unicode in translatable strings

    See https://developer.gnome.org/hig/stable/typography.html

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

 gio/gapplication-tool.c      | 14 ++++-----
 gio/gapplication.c           |  2 +-
 gio/gcharsetconverter.c      |  4 +--
 gio/gdbus-tool.c             | 10 +++---
 gio/gdbusaddress.c           | 48 ++++++++++++++---------------
 gio/gdbusauthmechanismsha1.c | 34 ++++++++++-----------
 gio/gdbusconnection.c        | 30 +++++++++---------
 gio/gdbusmessage.c           | 30 +++++++++---------
 gio/gdbusserver.c            |  6 ++--
 gio/gdesktopappinfo.c        |  8 ++---
 gio/gdrive.c                 | 10 +++---
 gio/gdtlsconnection.c        |  6 ++--
 gio/gemblem.c                |  4 +--
 gio/gemblemedicon.c          |  2 +-
 gio/gfile.c                  | 14 ++++-----
 gio/gfileicon.c              |  2 +-
 gio/gfileinputstream.c       |  4 +--
 gio/gfileiostream.c          |  2 +-
 gio/gfileoutputstream.c      |  4 +--
 gio/gicon.c                  |  2 +-
 gio/ginetaddressmask.c       |  2 +-
 gio/ginputstream.c           |  2 +-
 gio/gio-tool-copy.c          |  2 +-
 gio/gio-tool-info.c          |  4 +--
 gio/gio-tool-list.c          |  2 +-
 gio/gio-tool-mime.c          |  8 ++---
 gio/gio-tool-monitor.c       |  2 +-
 gio/gio-tool-move.c          |  4 +--
 gio/gio-tool-set.c           |  2 +-
 gio/gio-tool.c               |  4 +--
 gio/glib-compile-resources.c | 10 +++---
 gio/glib-compile-schemas.c   | 48 ++++++++++++++---------------
 gio/glocalfile.c             |  8 ++---
 gio/glocalfileinfo.c         |  4 +--
 gio/glocalfileoutputstream.c |  8 ++---
 gio/gmount.c                 | 14 ++++-----
 gio/gnetworkaddress.c        |  2 +-
 gio/goutputstream.c          |  4 +--
 gio/gproxyaddress.c          |  2 +-
 gio/gresolver.c              |  2 +-
 gio/gresource-tool.c         |  4 +--
 gio/gresource.c              | 16 +++++-----
 gio/gresourcefile.c          | 10 +++---
 gio/gsettings-tool.c         | 16 +++++-----
 gio/gsettings.c              |  2 +-
 gio/gsocketclient.c          |  4 +--
 gio/gsocks4aproxy.c          |  4 +--
 gio/gsocks5proxy.c           |  4 +--
 gio/gsubprocess.c            |  2 +-
 gio/gthemedicon.c            |  4 +--
 gio/gthreadedresolver.c      | 22 +++++++-------
 gio/gtlscertificate.c        |  4 +--
 gio/gtlsconnection.c         |  6 ++--
 gio/gvolume.c                |  6 ++--
 glib/gbookmarkfile.c         | 72
 ++++++++++++++++++++++----------------------
 glib/gconvert.c              | 18 +++++------
 glib/gdir.c                  |  2 +-
 glib/gfileutils.c            | 36 +++++++++++-----------
 glib/giochannel.c            |  8 ++---
 glib/gkeyfile.c              | 52 ++++++++++++++++----------------
 glib/gmappedfile.c           |  4 +--
 glib/gmarkup.c               | 70
 +++++++++++++++++++++---------------------
 glib/goption.c               | 14 ++++-----
 glib/gregex.c                |  8 ++---
 glib/gshell.c                |  8 ++---
 glib/gspawn-win32.c          |  2 +-
 glib/gspawn.c                |  6 ++--
 67 files changed, 387 insertions(+), 387 deletions(-)

commit da509fd67d1e78adb20e1e132bd14b2bcbb036f2
Author: Ondrej Holy <oholy@redhat.com>
Date:   Thu Sep 29 10:45:50 2016 +0200

    gunixmounts: Add g_unix_mount_for() support

    GLib has g_unix_mount_at (mount_path) already, let's add
    g_unix_mount_for
    (file_path) for whatever path. GLib already contains some private code
    for such task. Let's make this code public. This functionality
    is needed
    by GVfs (see Bug 771431) in order to avoid copy-and-pasting.

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

 gio/Makefile.am         |  1 +
 gio/glocalfile.c        |  9 +++++----
 gio/glocalfileprivate.h | 30 ++++++++++++++++++++++++++++++
 gio/gunixmounts.c       | 35 +++++++++++++++++++++++++++++++++++
 gio/gunixmounts.h       |  3 +++
 5 files changed, 74 insertions(+), 4 deletions(-)

commit 67ce53058102905ac3c8f6f57b044616301d479b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 12 15:07:02 2016 -0400

    Add version macros for 2.52

 glib/gversionmacros.h | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit 3f5d414101d86cc18fff7d17fe53fb819e25ec2f
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Wed Oct 12 18:08:46 2016 +0000

    Update Slovak translation

 po/sk.po | 68
 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 36 insertions(+), 32 deletions(-)

commit 447044aef3d55e0d3211a3140f44dc44654e0c58
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date:   Wed Oct 12 16:47:40 2016 +0100

    gtestutils: Fix a typo in the documentation for GTestFileType

    EXTRA_DIST, not DIST_EXTRA.

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

commit 4d38d0127b39ef390ad28dde7cc5296e9b869e73
Author: Cédric Valmary <cvalmary@yahoo.fr>
Date:   Wed Oct 12 08:09:47 2016 +0000

    Update Occitan translation

 po/oc.po | 2185
 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 1287 insertions(+), 898 deletions(-)

commit 85f66f6f5cca38408c18890a610c1b04a2be8448
Author: Fran Dieguez <fran.dieguez@mabishu.com>
Date:   Tue Oct 11 15:40:21 2016 +0200

    Updated Galician translations

 po/gl.po | 66
 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 35 insertions(+), 31 deletions(-)