commit bb50b70713dbe8b41c8a729ecb90829e451ae335
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 19 21:51:09 2017 -0400

    2.53.3

 NEWS         | 33 +++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 34 insertions(+), 1 deletion(-)

commit 5cb0ca7a352e599705a1dce151cb9e45655be1d3
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Sat Jun 17 11:01:18 2017 +0000

    Update Kazakh translation

 po/kk.po | 1482
 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 755 insertions(+), 727 deletions(-)

commit 017f78d77f0bf2bed749e21199ea89d75e56ab69
Author: Colin Walters <walters@verbum.org>
Date:   Fri May 19 15:54:39 2017 -0400

    gtype: Add private DEFINE_TYPE with prelude to workaround gtype
    deadlocks

    And use it in GSocket, as it had a real-world case reported.

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

 gio/gsocket.c           | 24 +++++++++++++++++-------
 gobject/gtype-private.h | 11 +++++++++++
 gobject/gtype.h         | 16 ++++++++++++++--
 3 files changed, 42 insertions(+), 9 deletions(-)

commit ac0b0c84f7d310012d6960d96bb5daa62b8d2d48
Author: Philip Withnall <withnall@endlessm.com>
Date:   Wed Jun 14 09:56:13 2017 +0100

    gmessages: Expand documentation on GLogWriterFunc chaining

    As prompted by Marc-Andre Lureau.

    Signed-off-by: Philip Withnall <withnall@endlessm.com>

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

 glib/gmessages.c | 5 ++++-
 glib/gmessages.h | 7 +++++++
 2 files changed, 11 insertions(+), 1 deletion(-)

commit ad49479265d061eb73682648feb550b105c3898c
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Jun 14 11:48:27 2017 +0800

    Visual Studio builds: Visual Studio 2013 and later has va_copy()

    Update config.h.win32.in and glib/glibconfig.h.win32.in to indicate
    so.

 config.h.win32.in          | 4 ++--
 glib/glibconfig.h.win32.in | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 951fd642dc49bbbc49f4929cfe47b643b161c992
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Jun 14 10:51:55 2017 +0800

    Visual Studio builds: Use the Centricular fork of libffi

    The latest upstream libffi is getting bit-rotten with the Windows/MSVC
    builds, and since we are eventually moving to a Meson-based build
    system,
    make use of the Centricular fork of libffi[1], which is better
    maintained
    and tested for builds on Windows, with the use of DLLs over static
    libraries
    and elimination of awkward build flags that we had to use for GObject.

    [1]: https://github.com/centricular/libffi

 win32/vs10/README.txt                | 10 +++++-----
 win32/vs10/glib-build-defines.props  |  2 +-
 win32/vs10/gobject.vcxprojin         |  8 ++++----
 win32/vs9/README.txt                 |  9 ++++-----
 win32/vs9/glib-build-defines.vsprops |  2 +-
 win32/vs9/gobject.vcprojin           |  8 ++++----
 6 files changed, 19 insertions(+), 20 deletions(-)

commit d52f789a29be6686c469f98877b1d5b301ec2737
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date:   Sun Jun 11 02:08:58 2017 +0200

    Updated Esperanto translation

 po/eo.po | 4805
 ++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 3234 insertions(+), 1571 deletions(-)

commit 45d4b59e3f7ef7b41db08f0c11ee5000126cfedb
Author: Ting-Wei Lan <lantw@src.gnome.org>
Date:   Sun Dec 4 15:02:54 2016 +0800

    glocalfileoutputstream: Fix symlink writing on FreeBSD and NetBSD

    FreeBSD, DragonflyBSD and NetBSD support O_NOFOLLOW, but they
    use error
    numbers that are different from what POSIX standard specifies. They
    are
    not going to change the behavior, and existing programs on these
    systems
    already take advantage of this difference. To support them, we have to
    add a check in GIO to use different error numbers on these systems.

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

 gio/glocalfileoutputstream.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 9c254f472fd49fbe57a99f5926b1621e5a254e54
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Fri Jun 9 19:35:20 2017 +0000

    Update German translation

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

commit 34045e66a69636933b3e2c5c84ecab4463ff58d4
Author: Simon McVittie <smcv@collabora.com>
Date:   Fri Jun 9 12:41:54 2017 +0100

    GGtkNotificationBackend: Use correct path for GetNameOwner call

    For historical reasons, the reference dbus-daemon responds to most
    method calls on all object paths. However, the canonical path
    of the object implementing the o.fd.DBus interface is
    /org/freedesktop/DBus, and in some environments (notably AppArmor
    with the <abstractions/dbus-session-strict> abstraction) only this
    path is allowed.

    https://bugs.freedesktop.org/show_bug.cgi?id=101256 officially
    deprecates all other object paths, and when adding new APIs we will
    only make them available on the canonical object path.

    Signed-off-by: Simon McVittie <smcv@collabora.com>
    Reviewed-by: Emmanuele Bassi <ebassi@gnome.org>
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=783593

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

commit debbdb7ce7818beb9d73aafa6b261db4d7c9aa4f
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Wed Jun 7 20:57:24 2017 +0200

    docs: The program name is also set by g_application_run

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

 glib/gutils.c | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

commit 6863080c32abff9667238a3b04750c6f675e1e1a
Author: Ondrej Holy <oholy@redhat.com>
Date:   Tue Jun 6 10:04:56 2017 +0200

    gio-tool: Fix alignment of monitor messages

    Name of GMount/GVolume/GDrive is aligned in many cases in output
    messages,
    except few cases. Let's unify the alignment.

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

 gio/gio-tool-mount.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 085b3470f0bc1c2972a63433caa4e098a378d2f6
Author: Philip Withnall <withnall@endlessm.com>
Date:   Mon Jun 5 16:07:52 2017 +0100

    gdbusintrospection: Remove incorrect (out) annotations

    The caller passes in a GString instance which is then modified by the
    function, rather than the function building its own GString and
    passing
    it out to the caller.

    Signed-off-by: Philip Withnall <withnall@endlessm.com>

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

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

commit f98d9982677117834625f72ac1e496774564e15d
Author: Philip Withnall <withnall@endlessm.com>
Date:   Mon Jun 5 16:04:18 2017 +0100

    gdatainputstream: Annotate (out) length arguments as (optional)

    All of them are.

    Signed-off-by: Philip Withnall <withnall@endlessm.com>

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

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

commit cb9de6695c2716c88d830e6641ea9749e197b3b5
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Jun 5 14:12:15 2017 +0000

    Update Spanish translation

 po/es.po | 316
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 161 insertions(+), 155 deletions(-)

commit 329b7bdec5bd95ea4100f86e05e7fe446524fe26
Author: Kukuh Syafaat <syafaatkukuh@gmail.com>
Date:   Sat Jun 3 23:44:14 2017 +0000

    Update Indonesian translation

 po/id.po | 44 +++++++++++++++++++++++---------------------
 1 file changed, 23 insertions(+), 21 deletions(-)

commit eea06815749498edc07e35bbbd71c2fb57e4267d
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Fri Jun 2 12:46:13 2017 +0200

    LGPLv2+ -> LGPLv2.1+: update remaining files

    For the files in gio/ (but not in gio/ sub-directories), only
    the *.[ch]
    files were handled in commit 3bf4a720c315b5015c8d51edf0b458348f796674.

    For the modified files in glib/tests/markups/, I've tested that
    `make check` still succeeds.

    After this commit,
    $ git grep -in "GNU Library"
    and
    $ git grep -in "Library General"
    return only results in COPYING files and in glib/libcharset/. The
    latter
    was not updated because it's a copy.

    $ git grep -in "version 2" | grep -iv "version 2\.1"
    now doesn't return any LGPL license header.
    - glib-gettextize.in: GPL
    - glib/gen-unicode-tables.pl: GPL
    - glib/gnulib/: a copy
    - glib/libcharset/: a copy
    - m4macros/attributes.m4: GPL
    - po/po2tbl.sed.in: GPL
    - tap-driver.sh: GPL
    - tests/*.pl: GPL

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

 gio/data-to-c.pl                              | 2 +-
 gio/gnetworking.h.in                          | 6 +++---
 gio/gnetworking.h.win32                       | 6 +++---
 gio/gopenuriportal.c                          | 6 +++---
 gio/gopenuriportal.h                          | 6 +++---
 gio/org.freedesktop.portal.Documents.xml      | 2 +-
 gio/org.freedesktop.portal.NetworkMonitor.xml | 2 +-
 gio/org.freedesktop.portal.OpenURI.xml        | 2 +-
 gio/org.freedesktop.portal.ProxyResolver.xml  | 2 +-
 glib/tests/markups/valid-14.expected          | 2 +-
 glib/tests/markups/valid-14.gmarkup           | 2 +-
 11 files changed, 19 insertions(+), 19 deletions(-)

commit 34b21312f1e0f6d35ccc815cc93f723c0a225ff3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 2 11:42:42 2017 -0700

    appinfo: Fix the build on windows

    The previous commit forgot to protect some unix-only
    calls by an ifdef.

    Pointed out by John Emmas.

 gio/gappinfo.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 7c5cd293d02d8650973c397b515b5d4a88ba0f80
Author: Patrick Griffis <tingping@tingping.se>
Date:   Tue Dec 20 00:41:36 2016 -0500

    Fix g_file_copy_async() annotation

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

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

commit e4e83bff7282348387c7fe3fae5dad80aebaf096
Author: Ignacio Casal Quinteiro <qignacio@amazon.com>
Date:   Thu Jun 1 09:11:00 2017 +0200

    win32: port monotonic times to use QPC

    This provides a high precision monotonic time and
    the concerns that we had are no longer true
    on new versions of Windows (7+).

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

 glib/gmain.c | 134
 +++++++++++------------------------------------------------
 1 file changed, 24 insertions(+), 110 deletions(-)

commit b4ee4628d9133556fae8144d8e5454346d23cabc
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Fri Apr 14 07:29:05 2017 +0000

    GetTickCount64 is a __stdcall function

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

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

commit d1d60fc846ce208ca730919e3608bd8ffda31a0c
Author: John Lindgren <john@jlindgren.net>
Date:   Fri Apr 14 02:09:35 2017 -0400

    NtNotifyChangeMultipleKeys is a __stdcall function.

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

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

commit 4dd1b17c2487470831f03d7ee52e3cc1a0c9e0bd
Author: Philip Withnall <withnall@endlessm.com>
Date:   Mon Feb 6 09:41:10 2017 +0100

    gdbus: Fix race in name watching on connection teardown

    If g_dbus_unwatch_name() is called from one thread at the same time as
    the GDBusConnection is emitting ::disconnected in another thread,
    there
    will be a race and the handler for ::disconnected may end up using
    memory after it’s freed.

    Fix this by serialising through the map_id_to_client, so that
    on_connection_disconnected() atomically gets a strong reference to the
    Client, or NULL.

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

 gio/gdbusnamewatching.c | 48
 +++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 43 insertions(+), 5 deletions(-)

commit 97068f363efd40893ff902201390b0efe92d3293
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed May 31 12:10:25 2017 -0400

    OpenFile support: Handle open failing

    This can happen, report it as an error when it does.

 gio/gopenuriportal.c | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit e1e73dafa6eeae3e045bf054e132c2c70ff2bcc0
Author: Philip Withnall <withnall@endlessm.com>
Date:   Thu Mar 30 11:02:14 2017 +0100

    gsubprocess: Copy parent process’ environ when clearing
    subprocess’

    Previously, this was done at the time of spawning the subprocess,
    which
    meant the g_subprocess_launcher_*_environ() functions could not
    be used
    to modify the parent process’ environment.

    Change the code to copy the parent process’ environment when
    g_subprocess_launcher_set_environ(NULL) is called. Document the change
    and add a unit test.

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

 gio/gsubprocesslauncher.c | 11 +++++++++--
 gio/tests/gsubprocess.c   | 46
 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 2 deletions(-)

commit c7d325733c6a3bd384df6523350d9312df5ccc92
Author: Philip Withnall <withnall@endlessm.com>
Date:   Wed May 31 11:08:55 2017 +0100

    docs: Mention GtkApplication in the GResource documentation

    Since GtkApplication auto-loads some well-known resource paths. Add a
    cross-reference to its documentation. (The cross-reference won’t be
    linked if the GTK+ documentation isn’t available at build time,
    but this
    is probably good enough. It is likely to be available.)

    Signed-off-by: Philip Withnall <withnall@endlessm.com>

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

 gio/gresource.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 678899e87a77b534535af58d87872d642aef6a5c
Author: Philip Withnall <withnall@endlessm.com>
Date:   Wed May 31 11:08:05 2017 +0100

    docs: Mention the alias GResource attribute in the documentation

    It was the only part of the XML format which was not documented.

    Signed-off-by: Philip Withnall <withnall@endlessm.com>

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

 gio/gresource.c | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 29b4e9b05f534c98ef7e5aa346b1ec9dca781cbf
Author: Philip Withnall <withnall@endlessm.com>
Date:   Wed May 31 10:55:25 2017 +0100

    docs: Improve formatting and fix typos in GResource documentation

    Signed-off-by: Philip Withnall <withnall@endlessm.com>

 gio/gresource.c | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit 4c8ab22b95de887af7e233095816c3ae9dd8c10e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 20 16:21:14 2017 -0400

    Use OpenFile for local files

    The OpenURI portal has a separate method to handle local
    files now. Use it.

    At the same time, split out the openuri helpers into separate
    files, and generate code for the OpenURI portal.

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

 gio/Makefile.am                        |   4 +
 gio/gappinfo.c                         | 264 +++-------------------------
 gio/gopenuriportal.c                   | 302
 +++++++++++++++++++++++++++++++++
 gio/gopenuriportal.h                   |  41 +++++
 gio/org.freedesktop.portal.OpenURI.xml | 105 ++++++++++++
 5 files changed, 471 insertions(+), 245 deletions(-)

commit 99d34f65d3101333ffad69f06e4625000585c7bf
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Mon May 29 00:38:19 2017 +0200

    gdbus-codegen: Apply --output-directory to generated docs as well

    In addition to code, gdbus-codegen can also generate docbook
    documentation for DBus interfaces. There's no good reason why
    the newly added --output-directory option shouldn't apply to
    those generated files as well.

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

 gio/gdbus-2.0/codegen/codegen_docbook.py | 6 ++++--
 gio/gdbus-2.0/codegen/codegen_main.py    | 5 +++--
 2 files changed, 7 insertions(+), 4 deletions(-)

commit d3b4f7c9f6be6894538fa7b172aad43b9031e983
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 6 14:22:38 2017 -0400

    Make dbus activation sandbox-aware

    When we call org.freedesktop.Application.Open to activate
    an application and pass file uris, the application may not
    be able to see the files due to a flatpak sandbox.

    Flatpak puts the flatpak app-id in the  X-Flatpak key in
    desktop files that it exports, so we can easily recognize
    applications that may be affected by this.

    In this case, call the document portal to export the files
    and pass the resulting uri's instead of the original ones.

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

 gio/gdesktopappinfo.c | 43 ++++++++++++++++++++++++++++++++++++-------
 1 file changed, 36 insertions(+), 7 deletions(-)

commit 60a1cc9facaa29414213066fddf8507575f6ff3f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue May 23 22:08:01 2017 -0400

    Add a wrapper for the AddFull document portal api

    This is a wrapper which takes a list of uris and rewrites
    them by calling AddFull with the file:// uris.

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

 gio/gdocumentportal.c | 126
 +++++++++++++++++++++++++++++++++++++++++++++++++-
 gio/gdocumentportal.h |   4 ++
 2 files changed, 129 insertions(+), 1 deletion(-)

commit a76fc7fa760c21776d4c2888d3064597cf18ca78
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue May 23 21:54:39 2017 -0400

    Update flatpak document portal interface

    This api has been changed upstream, recently.

    A new AddFull method has been added in this commit:
    https://github.com/flatpak/flatpak/commit/6ce8521b640c7a69f97a2fd7c96de94eb9a83125

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

 gio/Makefile.am                          |   1 +
 gio/org.freedesktop.portal.Documents.xml | 161
 ++++++++++++++++++++++++++++++-
 2 files changed, 160 insertions(+), 2 deletions(-)

commit 90b255ee93684515914f2ebd3fd2c6f822225883
Author: Philip Withnall <withnall@endlessm.com>
Date:   Mon May 29 22:53:44 2017 +0100

    docs: Fix minor cross-linking problem in GVariant documentation

    Signed-off-by: Philip Withnall <withnall@endlessm.com>

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

commit cc8b3d6ee203c58a6465c464d71838dd587241eb
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Fri May 26 15:15:21 2017 +0200

    docs: LGPL: Library -> Lesser

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

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

commit 2d51054ab60a5ee3aa39595cdcf3eb90bd55d458
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Sun May 28 14:05:16 2017 +0200

    Update COPYING file to LGPLv2.1

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

 COPYING | 216
 +++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 118 insertions(+), 98 deletions(-)

commit f6c44ec3e44557463721a54b7b6fe0264c6d2424
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Sun May 28 14:09:39 2017 +0200

    tests/: LGPLv2+ -> LGPLv2.1+

    gen-casefold-txt.pl and gen-casemap-txt.pl are licensed under
    GPLv2+, so
    they are not touched by this commit.

    A lot of *.c files in tests/ don't have a license header.

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

 tests/child-test.c                   | 2 +-
 tests/completion-test.c              | 2 +-
 tests/dirname-test.c                 | 2 +-
 tests/env-test.c                     | 2 +-
 tests/file-test.c                    | 2 +-
 tests/gio-test.c                     | 2 +-
 tests/gobject/accumulator.c          | 2 +-
 tests/gobject/defaultiface.c         | 2 +-
 tests/gobject/deftype.c              | 2 +-
 tests/gobject/dynamictype.c          | 2 +-
 tests/gobject/gvalue-test.c          | 2 +-
 tests/gobject/ifacecheck.c           | 2 +-
 tests/gobject/ifaceinherit.c         | 2 +-
 tests/gobject/ifaceinit.c            | 2 +-
 tests/gobject/override.c             | 2 +-
 tests/gobject/paramspec-test.c       | 2 +-
 tests/gobject/performance-threaded.c | 2 +-
 tests/gobject/performance.c          | 2 +-
 tests/gobject/references.c           | 2 +-
 tests/gobject/signals.c              | 2 +-
 tests/gobject/singleton.c            | 2 +-
 tests/gobject/testcommon.h           | 2 +-
 tests/gobject/testgobject.c          | 2 +-
 tests/gobject/testmodule.c           | 2 +-
 tests/gobject/testmodule.h           | 2 +-
 tests/libmoduletestplugin_a.c        | 2 +-
 tests/libmoduletestplugin_b.c        | 2 +-
 tests/mapping-test.c                 | 2 +-
 tests/memchunks.c                    | 2 +-
 tests/module-test.c                  | 2 +-
 tests/relation-test.c                | 2 +-
 tests/slice-color.c                  | 2 +-
 tests/slice-concurrent.c             | 2 +-
 tests/slice-test.c                   | 2 +-
 tests/sources.c                      | 2 +-
 tests/spawn-test.c                   | 2 +-
 tests/testglib.c                     | 2 +-
 tests/type-test.c                    | 2 +-
 38 files changed, 38 insertions(+), 38 deletions(-)

commit 3bf4a720c315b5015c8d51edf0b458348f796674
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Sat May 27 18:21:30 2017 +0200

    gio/: LGPLv2+ -> LGPLv2.1+

    Sub-directories inside gio/ already processed in a previous commit:
    - fam/
    - gdbus-2.0/ (which contains only codegen/)
    - gvdb/
    - inotify/
    - tests/
    - win32/
    - xdgmime/

    Other sub-directories inside gio/:
    - completion/: no license headers
    - kqueue/: not LGPL, BSD-style license

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

 gio/gaction.c                     | 8 ++++----
 gio/gaction.h                     | 8 ++++----
 gio/gactiongroup.c                | 8 ++++----
 gio/gactiongroup.h                | 8 ++++----
 gio/gactiongroupexporter.c        | 8 ++++----
 gio/gactiongroupexporter.h        | 8 ++++----
 gio/gactionmap.c                  | 8 ++++----
 gio/gactionmap.h                  | 8 ++++----
 gio/gappinfo.c                    | 2 +-
 gio/gappinfo.h                    | 2 +-
 gio/gappinfoprivate.h             | 2 +-
 gio/gapplication-tool.c           | 2 +-
 gio/gapplication.c                | 8 ++++----
 gio/gapplication.h                | 8 ++++----
 gio/gapplicationcommandline.c     | 8 ++++----
 gio/gapplicationcommandline.h     | 8 ++++----
 gio/gapplicationimpl-dbus.c       | 2 +-
 gio/gasynchelper.c                | 2 +-
 gio/gasynchelper.h                | 2 +-
 gio/gasyncinitable.c              | 2 +-
 gio/gasyncinitable.h              | 2 +-
 gio/gasyncresult.c                | 2 +-
 gio/gasyncresult.h                | 2 +-
 gio/gbufferedinputstream.c        | 2 +-
 gio/gbufferedinputstream.h        | 2 +-
 gio/gbufferedoutputstream.c       | 2 +-
 gio/gbufferedoutputstream.h       | 2 +-
 gio/gbytesicon.c                  | 2 +-
 gio/gbytesicon.h                  | 2 +-
 gio/gcancellable.c                | 2 +-
 gio/gcancellable.h                | 2 +-
 gio/gcharsetconverter.c           | 2 +-
 gio/gcharsetconverter.h           | 2 +-
 gio/gcocoanotificationbackend.c   | 2 +-
 gio/gcontenttype-win32.c          | 2 +-
 gio/gcontenttype.c                | 2 +-
 gio/gcontenttype.h                | 2 +-
 gio/gcontenttypeprivate.h         | 2 +-
 gio/gcontextspecificgroup.c       | 2 +-
 gio/gcontextspecificgroup.h       | 2 +-
 gio/gconverter.c                  | 2 +-
 gio/gconverter.h                  | 2 +-
 gio/gconverterinputstream.c       | 2 +-
 gio/gconverterinputstream.h       | 2 +-
 gio/gconverteroutputstream.c      | 2 +-
 gio/gconverteroutputstream.h      | 2 +-
 gio/gcredentials.c                | 2 +-
 gio/gcredentials.h                | 2 +-
 gio/gcredentialsprivate.h         | 2 +-
 gio/gdatagrambased.c              | 2 +-
 gio/gdatagrambased.h              | 2 +-
 gio/gdatainputstream.c            | 2 +-
 gio/gdatainputstream.h            | 2 +-
 gio/gdataoutputstream.c           | 2 +-
 gio/gdataoutputstream.h           | 2 +-
 gio/gdbus-tool.c                  | 2 +-
 gio/gdbusactiongroup-private.h    | 8 ++++----
 gio/gdbusactiongroup.c            | 8 ++++----
 gio/gdbusactiongroup.h            | 8 ++++----
 gio/gdbusaddress.c                | 2 +-
 gio/gdbusaddress.h                | 2 +-
 gio/gdbusauth.c                   | 2 +-
 gio/gdbusauth.h                   | 2 +-
 gio/gdbusauthmechanism.c          | 2 +-
 gio/gdbusauthmechanism.h          | 2 +-
 gio/gdbusauthmechanismanon.c      | 2 +-
 gio/gdbusauthmechanismanon.h      | 2 +-
 gio/gdbusauthmechanismexternal.c  | 2 +-
 gio/gdbusauthmechanismexternal.h  | 2 +-
 gio/gdbusauthmechanismsha1.c      | 2 +-
 gio/gdbusauthmechanismsha1.h      | 2 +-
 gio/gdbusauthobserver.c           | 2 +-
 gio/gdbusauthobserver.h           | 2 +-
 gio/gdbusconnection.c             | 2 +-
 gio/gdbusconnection.h             | 2 +-
 gio/gdbuserror.c                  | 2 +-
 gio/gdbuserror.h                  | 2 +-
 gio/gdbusinterface.c              | 2 +-
 gio/gdbusinterface.h              | 2 +-
 gio/gdbusinterfaceskeleton.c      | 2 +-
 gio/gdbusinterfaceskeleton.h      | 2 +-
 gio/gdbusintrospection.c          | 2 +-
 gio/gdbusintrospection.h          | 2 +-
 gio/gdbusmenumodel.c              | 8 ++++----
 gio/gdbusmenumodel.h              | 8 ++++----
 gio/gdbusmessage.c                | 2 +-
 gio/gdbusmessage.h                | 2 +-
 gio/gdbusmethodinvocation.c       | 2 +-
 gio/gdbusmethodinvocation.h       | 2 +-
 gio/gdbusnameowning.c             | 2 +-
 gio/gdbusnameowning.h             | 2 +-
 gio/gdbusnamewatching.c           | 2 +-
 gio/gdbusnamewatching.h           | 2 +-
 gio/gdbusobject.c                 | 2 +-
 gio/gdbusobject.h                 | 2 +-
 gio/gdbusobjectmanager.c          | 2 +-
 gio/gdbusobjectmanager.h          | 2 +-
 gio/gdbusobjectmanagerclient.c    | 2 +-
 gio/gdbusobjectmanagerclient.h    | 2 +-
 gio/gdbusobjectmanagerserver.c    | 2 +-
 gio/gdbusobjectmanagerserver.h    | 2 +-
 gio/gdbusobjectproxy.c            | 2 +-
 gio/gdbusobjectproxy.h            | 2 +-
 gio/gdbusobjectskeleton.c         | 2 +-
 gio/gdbusobjectskeleton.h         | 2 +-
 gio/gdbusprivate.c                | 2 +-
 gio/gdbusprivate.h                | 2 +-
 gio/gdbusproxy.c                  | 2 +-
 gio/gdbusproxy.h                  | 2 +-
 gio/gdbusserver.c                 | 2 +-
 gio/gdbusserver.h                 | 2 +-
 gio/gdbusutils.c                  | 2 +-
 gio/gdbusutils.h                  | 2 +-
 gio/gdelayedsettingsbackend.c     | 2 +-
 gio/gdelayedsettingsbackend.h     | 2 +-
 gio/gdesktopappinfo.c             | 2 +-
 gio/gdesktopappinfo.h             | 2 +-
 gio/gdocumentportal.c             | 2 +-
 gio/gdocumentportal.h             | 2 +-
 gio/gdrive.c                      | 2 +-
 gio/gdrive.h                      | 2 +-
 gio/gdtlsclientconnection.c       | 2 +-
 gio/gdtlsclientconnection.h       | 2 +-
 gio/gdtlsconnection.c             | 2 +-
 gio/gdtlsconnection.h             | 2 +-
 gio/gdtlsserverconnection.c       | 2 +-
 gio/gdtlsserverconnection.h       | 2 +-
 gio/gdummyfile.c                  | 2 +-
 gio/gdummyfile.h                  | 2 +-
 gio/gdummyproxyresolver.c         | 2 +-
 gio/gdummyproxyresolver.h         | 2 +-
 gio/gdummytlsbackend.c            | 2 +-
 gio/gdummytlsbackend.h            | 2 +-
 gio/gemblem.c                     | 2 +-
 gio/gemblem.h                     | 2 +-
 gio/gemblemedicon.c               | 2 +-
 gio/gemblemedicon.h               | 2 +-
 gio/gfdonotificationbackend.c     | 2 +-
 gio/gfile.c                       | 2 +-
 gio/gfile.h                       | 2 +-
 gio/gfileattribute-priv.h         | 2 +-
 gio/gfileattribute.c              | 2 +-
 gio/gfileattribute.h              | 2 +-
 gio/gfiledescriptorbased.c        | 2 +-
 gio/gfiledescriptorbased.h        | 2 +-
 gio/gfileenumerator.c             | 2 +-
 gio/gfileenumerator.h             | 2 +-
 gio/gfileicon.c                   | 2 +-
 gio/gfileicon.h                   | 2 +-
 gio/gfileinfo-priv.h              | 2 +-
 gio/gfileinfo.c                   | 2 +-
 gio/gfileinfo.h                   | 2 +-
 gio/gfileinputstream.c            | 2 +-
 gio/gfileinputstream.h            | 2 +-
 gio/gfileiostream.c               | 2 +-
 gio/gfileiostream.h               | 2 +-
 gio/gfilemonitor.c                | 2 +-
 gio/gfilemonitor.h                | 2 +-
 gio/gfilenamecompleter.c          | 2 +-
 gio/gfilenamecompleter.h          | 2 +-
 gio/gfileoutputstream.c           | 2 +-
 gio/gfileoutputstream.h           | 2 +-
 gio/gfilterinputstream.c          | 2 +-
 gio/gfilterinputstream.h          | 2 +-
 gio/gfilteroutputstream.c         | 2 +-
 gio/gfilteroutputstream.h         | 2 +-
 gio/ggtknotificationbackend.c     | 2 +-
 gio/ghttpproxy.c                  | 2 +-
 gio/ghttpproxy.h                  | 2 +-
 gio/gicon.c                       | 2 +-
 gio/gicon.h                       | 2 +-
 gio/ginetaddress.c                | 2 +-
 gio/ginetaddress.h                | 2 +-
 gio/ginetaddressmask.c            | 2 +-
 gio/ginetaddressmask.h            | 2 +-
 gio/ginetsocketaddress.c          | 2 +-
 gio/ginetsocketaddress.h          | 2 +-
 gio/ginitable.c                   | 2 +-
 gio/ginitable.h                   | 2 +-
 gio/ginputstream.c                | 2 +-
 gio/ginputstream.h                | 2 +-
 gio/gio-autocleanups.h            | 2 +-
 gio/gio-querymodules.c            | 2 +-
 gio/gio-tool-cat.c                | 2 +-
 gio/gio-tool-copy.c               | 2 +-
 gio/gio-tool-info.c               | 2 +-
 gio/gio-tool-list.c               | 2 +-
 gio/gio-tool-mime.c               | 2 +-
 gio/gio-tool-mkdir.c              | 2 +-
 gio/gio-tool-monitor.c            | 2 +-
 gio/gio-tool-mount.c              | 2 +-
 gio/gio-tool-move.c               | 2 +-
 gio/gio-tool-open.c               | 2 +-
 gio/gio-tool-remove.c             | 2 +-
 gio/gio-tool-rename.c             | 2 +-
 gio/gio-tool-save.c               | 2 +-
 gio/gio-tool-set.c                | 2 +-
 gio/gio-tool-trash.c              | 2 +-
 gio/gio-tool-tree.c               | 2 +-
 gio/gio-tool.c                    | 2 +-
 gio/gio-tool.h                    | 2 +-
 gio/gio.h                         | 2 +-
 gio/gio_trace.h                   | 2 +-
 gio/gioenums.h                    | 2 +-
 gio/gioerror.c                    | 2 +-
 gio/gioerror.h                    | 2 +-
 gio/giomodule-priv.h              | 2 +-
 gio/giomodule.c                   | 2 +-
 gio/giomodule.h                   | 2 +-
 gio/gioprivate.h                  | 2 +-
 gio/gioscheduler.c                | 2 +-
 gio/gioscheduler.h                | 2 +-
 gio/giostream.c                   | 2 +-
 gio/giostream.h                   | 8 ++++----
 gio/giotypes.h                    | 2 +-
 gio/giowin32-priv.h               | 2 +-
 gio/gkeyfilesettingsbackend.c     | 2 +-
 gio/glib-compile-resources.c      | 2 +-
 gio/glib-compile-schemas.c        | 2 +-
 gio/glistmodel.c                  | 2 +-
 gio/glistmodel.h                  | 2 +-
 gio/gliststore.c                  | 2 +-
 gio/gliststore.h                  | 2 +-
 gio/gloadableicon.c               | 2 +-
 gio/gloadableicon.h               | 2 +-
 gio/glocalfile.c                  | 2 +-
 gio/glocalfile.h                  | 2 +-
 gio/glocalfileenumerator.c        | 2 +-
 gio/glocalfileenumerator.h        | 2 +-
 gio/glocalfileinfo.c              | 2 +-
 gio/glocalfileinfo.h              | 2 +-
 gio/glocalfileinputstream.c       | 2 +-
 gio/glocalfileinputstream.h       | 2 +-
 gio/glocalfileiostream.c          | 2 +-
 gio/glocalfileiostream.h          | 2 +-
 gio/glocalfilemonitor.c           | 2 +-
 gio/glocalfilemonitor.h           | 2 +-
 gio/glocalfileoutputstream.c      | 2 +-
 gio/glocalfileoutputstream.h      | 2 +-
 gio/glocalfileprivate.h           | 2 +-
 gio/glocalvfs.c                   | 2 +-
 gio/glocalvfs.h                   | 2 +-
 gio/gmemoryinputstream.c          | 2 +-
 gio/gmemoryinputstream.h          | 2 +-
 gio/gmemoryoutputstream.c         | 2 +-
 gio/gmemoryoutputstream.h         | 2 +-
 gio/gmemorysettingsbackend.c      | 2 +-
 gio/gmenu.c                       | 8 ++++----
 gio/gmenu.h                       | 8 ++++----
 gio/gmenuexporter.c               | 8 ++++----
 gio/gmenuexporter.h               | 8 ++++----
 gio/gmenumodel.c                  | 8 ++++----
 gio/gmenumodel.h                  | 8 ++++----
 gio/gmount.c                      | 2 +-
 gio/gmount.h                      | 2 +-
 gio/gmountoperation.c             | 2 +-
 gio/gmountoperation.h             | 2 +-
 gio/gmountprivate.h               | 2 +-
 gio/gnativesocketaddress.c        | 2 +-
 gio/gnativesocketaddress.h        | 2 +-
 gio/gnativevolumemonitor.c        | 2 +-
 gio/gnativevolumemonitor.h        | 2 +-
 gio/gnetworkaddress.c             | 2 +-
 gio/gnetworkaddress.h             | 2 +-
 gio/gnetworking.c                 | 2 +-
 gio/gnetworkingprivate.h          | 2 +-
 gio/gnetworkmonitor.c             | 2 +-
 gio/gnetworkmonitor.h             | 2 +-
 gio/gnetworkmonitorbase.c         | 2 +-
 gio/gnetworkmonitorbase.h         | 2 +-
 gio/gnetworkmonitornetlink.c      | 2 +-
 gio/gnetworkmonitornetlink.h      | 2 +-
 gio/gnetworkmonitornm.c           | 2 +-
 gio/gnetworkmonitornm.h           | 2 +-
 gio/gnetworkmonitorportal.c       | 2 +-
 gio/gnetworkmonitorportal.h       | 2 +-
 gio/gnetworkservice.c             | 2 +-
 gio/gnetworkservice.h             | 2 +-
 gio/gnextstepsettingsbackend.c    | 2 +-
 gio/gnotification-private.h       | 2 +-
 gio/gnotification.c               | 2 +-
 gio/gnotification.h               | 2 +-
 gio/gnotificationbackend.c        | 8 ++++----
 gio/gnotificationbackend.h        | 8 ++++----
 gio/gnullsettingsbackend.c        | 2 +-
 gio/gosxappinfo.c                 | 2 +-
 gio/gosxappinfo.h                 | 2 +-
 gio/gosxcontenttype.c             | 2 +-
 gio/goutputstream.c               | 2 +-
 gio/goutputstream.h               | 2 +-
 gio/gpermission.c                 | 2 +-
 gio/gpermission.h                 | 2 +-
 gio/gpollableinputstream.c        | 2 +-
 gio/gpollableinputstream.h        | 2 +-
 gio/gpollableoutputstream.c       | 2 +-
 gio/gpollableoutputstream.h       | 2 +-
 gio/gpollableutils.c              | 2 +-
 gio/gpollableutils.h              | 2 +-
 gio/gpollfilemonitor.c            | 2 +-
 gio/gpollfilemonitor.h            | 2 +-
 gio/gportalnotificationbackend.c  | 2 +-
 gio/gportalsupport.c              | 2 +-
 gio/gportalsupport.h              | 2 +-
 gio/gpropertyaction.c             | 8 ++++----
 gio/gpropertyaction.h             | 8 ++++----
 gio/gproxy.c                      | 2 +-
 gio/gproxy.h                      | 2 +-
 gio/gproxyaddress.c               | 2 +-
 gio/gproxyaddress.h               | 2 +-
 gio/gproxyaddressenumerator.c     | 2 +-
 gio/gproxyaddressenumerator.h     | 2 +-
 gio/gproxyresolver.c              | 2 +-
 gio/gproxyresolver.h              | 2 +-
 gio/gproxyresolverportal.c        | 2 +-
 gio/gproxyresolverportal.h        | 2 +-
 gio/gregistrysettingsbackend.c    | 2 +-
 gio/gregistrysettingsbackend.h    | 2 +-
 gio/gremoteactiongroup.c          | 8 ++++----
 gio/gremoteactiongroup.h          | 8 ++++----
 gio/gresolver.c                   | 2 +-
 gio/gresolver.h                   | 2 +-
 gio/gresource-tool.c              | 2 +-
 gio/gresource.c                   | 2 +-
 gio/gresource.h                   | 2 +-
 gio/gresourcefile.c               | 2 +-
 gio/gresourcefile.h               | 2 +-
 gio/gseekable.c                   | 2 +-
 gio/gseekable.h                   | 2 +-
 gio/gsettings-mapping.c           | 2 +-
 gio/gsettings-mapping.h           | 2 +-
 gio/gsettings-tool.c              | 2 +-
 gio/gsettings.c                   | 2 +-
 gio/gsettings.h                   | 2 +-
 gio/gsettingsbackend.c            | 2 +-
 gio/gsettingsbackend.h            | 2 +-
 gio/gsettingsbackendinternal.h    | 2 +-
 gio/gsettingsschema-internal.h    | 2 +-
 gio/gsettingsschema.c             | 2 +-
 gio/gsettingsschema.h             | 2 +-
 gio/gsimpleaction.c               | 8 ++++----
 gio/gsimpleaction.h               | 8 ++++----
 gio/gsimpleactiongroup.c          | 8 ++++----
 gio/gsimpleactiongroup.h          | 8 ++++----
 gio/gsimpleasyncresult.c          | 2 +-
 gio/gsimpleasyncresult.h          | 2 +-
 gio/gsimpleiostream.c             | 8 ++++----
 gio/gsimpleiostream.h             | 8 ++++----
 gio/gsimplepermission.c           | 2 +-
 gio/gsimplepermission.h           | 2 +-
 gio/gsimpleproxyresolver.c        | 2 +-
 gio/gsimpleproxyresolver.h        | 2 +-
 gio/gsocket.c                     | 2 +-
 gio/gsocket.h                     | 2 +-
 gio/gsocketaddress.c              | 2 +-
 gio/gsocketaddress.h              | 2 +-
 gio/gsocketaddressenumerator.c    | 2 +-
 gio/gsocketaddressenumerator.h    | 2 +-
 gio/gsocketclient.c               | 2 +-
 gio/gsocketclient.h               | 8 ++++----
 gio/gsocketconnectable.c          | 2 +-
 gio/gsocketconnectable.h          | 2 +-
 gio/gsocketconnection.c           | 2 +-
 gio/gsocketconnection.h           | 8 ++++----
 gio/gsocketcontrolmessage.c       | 8 ++++----
 gio/gsocketcontrolmessage.h       | 8 ++++----
 gio/gsocketinputstream.c          | 2 +-
 gio/gsocketinputstream.h          | 8 ++++----
 gio/gsocketlistener.c             | 2 +-
 gio/gsocketlistener.h             | 8 ++++----
 gio/gsocketoutputstream.c         | 2 +-
 gio/gsocketoutputstream.h         | 8 ++++----
 gio/gsocketservice.c              | 8 ++++----
 gio/gsocketservice.h              | 8 ++++----
 gio/gsocks4aproxy.c               | 2 +-
 gio/gsocks4aproxy.h               | 2 +-
 gio/gsocks4proxy.c                | 2 +-
 gio/gsocks4proxy.h                | 2 +-
 gio/gsocks5proxy.c                | 2 +-
 gio/gsocks5proxy.h                | 2 +-
 gio/gsrvtarget.c                  | 2 +-
 gio/gsrvtarget.h                  | 2 +-
 gio/gsubprocess.c                 | 8 ++++----
 gio/gsubprocess.h                 | 2 +-
 gio/gsubprocesslauncher-private.h | 2 +-
 gio/gsubprocesslauncher.c         | 8 ++++----
 gio/gsubprocesslauncher.h         | 2 +-
 gio/gtask.c                       | 2 +-
 gio/gtask.h                       | 2 +-
 gio/gtcpconnection.c              | 8 ++++----
 gio/gtcpconnection.h              | 8 ++++----
 gio/gtcpwrapperconnection.c       | 2 +-
 gio/gtcpwrapperconnection.h       | 8 ++++----
 gio/gtestdbus.c                   | 2 +-
 gio/gtestdbus.h                   | 2 +-
 gio/gthemedicon.c                 | 2 +-
 gio/gthemedicon.h                 | 2 +-
 gio/gthreadedresolver.c           | 2 +-
 gio/gthreadedresolver.h           | 2 +-
 gio/gthreadedsocketservice.c      | 8 ++++----
 gio/gthreadedsocketservice.h      | 8 ++++----
 gio/gtlsbackend.c                 | 2 +-
 gio/gtlsbackend.h                 | 2 +-
 gio/gtlscertificate.c             | 2 +-
 gio/gtlscertificate.h             | 2 +-
 gio/gtlsclientconnection.c        | 2 +-
 gio/gtlsclientconnection.h        | 2 +-
 gio/gtlsconnection.c              | 2 +-
 gio/gtlsconnection.h              | 2 +-
 gio/gtlsdatabase.c                | 2 +-
 gio/gtlsdatabase.h                | 2 +-
 gio/gtlsfiledatabase.c            | 2 +-
 gio/gtlsfiledatabase.h            | 8 ++++----
 gio/gtlsinteraction.c             | 2 +-
 gio/gtlsinteraction.h             | 2 +-
 gio/gtlspassword.c                | 2 +-
 gio/gtlspassword.h                | 2 +-
 gio/gtlsserverconnection.c        | 2 +-
 gio/gtlsserverconnection.h        | 2 +-
 gio/gunionvolumemonitor.c         | 2 +-
 gio/gunionvolumemonitor.h         | 2 +-
 gio/gunixconnection.c             | 8 ++++----
 gio/gunixconnection.h             | 8 ++++----
 gio/gunixcredentialsmessage.c     | 8 ++++----
 gio/gunixcredentialsmessage.h     | 8 ++++----
 gio/gunixfdlist.c                 | 8 ++++----
 gio/gunixfdlist.h                 | 8 ++++----
 gio/gunixfdmessage.c              | 8 ++++----
 gio/gunixfdmessage.h              | 8 ++++----
 gio/gunixinputstream.c            | 2 +-
 gio/gunixinputstream.h            | 2 +-
 gio/gunixmount.c                  | 2 +-
 gio/gunixmount.h                  | 2 +-
 gio/gunixmounts.c                 | 2 +-
 gio/gunixmounts.h                 | 2 +-
 gio/gunixoutputstream.c           | 2 +-
 gio/gunixoutputstream.h           | 2 +-
 gio/gunixsocketaddress.c          | 2 +-
 gio/gunixsocketaddress.h          | 2 +-
 gio/gunixvolume.c                 | 2 +-
 gio/gunixvolume.h                 | 2 +-
 gio/gunixvolumemonitor.c          | 2 +-
 gio/gunixvolumemonitor.h          | 2 +-
 gio/gvfs.c                        | 2 +-
 gio/gvfs.h                        | 2 +-
 gio/gvolume.c                     | 2 +-
 gio/gvolume.h                     | 2 +-
 gio/gvolumemonitor.c              | 2 +-
 gio/gvolumemonitor.h              | 2 +-
 gio/gwin32appinfo.c               | 2 +-
 gio/gwin32appinfo.h               | 2 +-
 gio/gwin32inputstream.c           | 2 +-
 gio/gwin32inputstream.h           | 2 +-
 gio/gwin32mount.c                 | 2 +-
 gio/gwin32mount.h                 | 2 +-
 gio/gwin32networking.h            | 2 +-
 gio/gwin32outputstream.c          | 2 +-
 gio/gwin32outputstream.h          | 2 +-
 gio/gwin32registrykey.c           | 2 +-
 gio/gwin32registrykey.h           | 2 +-
 gio/gwin32volumemonitor.c         | 2 +-
 gio/gwin32volumemonitor.h         | 2 +-
 gio/gzlibcompressor.c             | 2 +-
 gio/gzlibcompressor.h             | 2 +-
 gio/gzlibdecompressor.c           | 2 +-
 gio/gzlibdecompressor.h           | 2 +-
 gio/strinfo.c                     | 2 +-
 gio/thumbnail-verify.c            | 2 +-
 gio/thumbnail-verify.h            | 2 +-
 468 files changed, 651 insertions(+), 651 deletions(-)

commit 90afd3b77530ba8de1eb57ee79a017528b77c6cd
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Fri May 26 16:15:09 2017 +0200

    gio/xdgmime/: LGPLv2+ -> LGPLv2.1+

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

 gio/xdgmime/xdgmime.c       | 2 +-
 gio/xdgmime/xdgmime.h       | 2 +-
 gio/xdgmime/xdgmimealias.c  | 2 +-
 gio/xdgmime/xdgmimealias.h  | 2 +-
 gio/xdgmime/xdgmimecache.c  | 2 +-
 gio/xdgmime/xdgmimecache.h  | 2 +-
 gio/xdgmime/xdgmimeglob.c   | 2 +-
 gio/xdgmime/xdgmimeglob.h   | 2 +-
 gio/xdgmime/xdgmimeicon.c   | 2 +-
 gio/xdgmime/xdgmimeicon.h   | 2 +-
 gio/xdgmime/xdgmimeint.c    | 2 +-
 gio/xdgmime/xdgmimeint.h    | 2 +-
 gio/xdgmime/xdgmimemagic.c  | 2 +-
 gio/xdgmime/xdgmimemagic.h  | 2 +-
 gio/xdgmime/xdgmimeparent.c | 2 +-
 gio/xdgmime/xdgmimeparent.h | 2 +-
 16 files changed, 16 insertions(+), 16 deletions(-)

commit 408381b8aeb24155f6d0d7ffd6eab3b59732ecdf
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Thu Jan 5 14:32:59 2017 +0100

    gio/win32/: LGPLv2+ -> LGPLv2.1+

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

 gio/win32/gwin32filemonitor.c        | 2 +-
 gio/win32/gwin32filemonitor.h        | 2 +-
 gio/win32/gwin32fsmonitorutils.c     | 2 +-
 gio/win32/gwin32fsmonitorutils.h     | 2 +-
 gio/win32/gwinhttpfile.c             | 2 +-
 gio/win32/gwinhttpfile.h             | 2 +-
 gio/win32/gwinhttpfileinputstream.c  | 2 +-
 gio/win32/gwinhttpfileinputstream.h  | 2 +-
 gio/win32/gwinhttpfileoutputstream.c | 2 +-
 gio/win32/gwinhttpfileoutputstream.h | 2 +-
 gio/win32/gwinhttpvfs.c              | 2 +-
 gio/win32/gwinhttpvfs.h              | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

commit d9a44b66af1f6a54785651aa313f684f36bfdd89
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Sat May 27 17:19:21 2017 +0200

    gio/tests/: LGPLv2+ -> LGPLv2.1+

    A lot of tests in gio/tests/ don't have a license header.

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

 gio/tests/cancellable.c                   |  2 +-
 gio/tests/dbus-appinfo.c                  |  8 ++++----
 gio/tests/dbus-launch.c                   |  2 +-
 gio/tests/defaultvalue.c                  | 10 +++++-----
 gio/tests/desktop-app-info.c              |  2 +-
 gio/tests/filter-cat.c                    |  2 +-
 gio/tests/filter-streams.c                |  8 ++++----
 gio/tests/gdbus-addresses.c               |  2 +-
 gio/tests/gdbus-auth.c                    |  2 +-
 gio/tests/gdbus-bz627724.c                |  2 +-
 gio/tests/gdbus-close-pending.c           |  2 +-
 gio/tests/gdbus-connection-flush-helper.c |  2 +-
 gio/tests/gdbus-connection-flush.c        |  2 +-
 gio/tests/gdbus-connection-loss.c         |  2 +-
 gio/tests/gdbus-connection-slow.c         |  2 +-
 gio/tests/gdbus-connection.c              |  2 +-
 gio/tests/gdbus-error.c                   |  2 +-
 gio/tests/gdbus-exit-on-close.c           |  2 +-
 gio/tests/gdbus-export.c                  |  2 +-
 gio/tests/gdbus-introspection.c           |  2 +-
 gio/tests/gdbus-message.c                 |  2 +-
 gio/tests/gdbus-names.c                   |  2 +-
 gio/tests/gdbus-non-socket.c              |  2 +-
 gio/tests/gdbus-overflow.c                |  2 +-
 gio/tests/gdbus-peer-object-manager.c     |  2 +-
 gio/tests/gdbus-peer.c                    |  2 +-
 gio/tests/gdbus-proxy-threads.c           |  2 +-
 gio/tests/gdbus-proxy-well-known-name.c   |  2 +-
 gio/tests/gdbus-proxy.c                   |  2 +-
 gio/tests/gdbus-serialization.c           |  2 +-
 gio/tests/gdbus-sessionbus.c              |  2 +-
 gio/tests/gdbus-sessionbus.h              |  2 +-
 gio/tests/gdbus-test-codegen.c            |  2 +-
 gio/tests/gdbus-tests.c                   |  2 +-
 gio/tests/gdbus-tests.h                   |  2 +-
 gio/tests/gdbus-threading.c               |  2 +-
 gio/tests/gdbus-unix-addresses.c          |  2 +-
 gio/tests/glistmodel.c                    |  2 +-
 gio/tests/gnotification-server.c          |  8 ++++----
 gio/tests/gnotification-server.h          |  8 ++++----
 gio/tests/gnotification.c                 |  8 ++++----
 gio/tests/gtesttlsbackend.c               |  2 +-
 gio/tests/gtesttlsbackend.h               |  2 +-
 gio/tests/gtlsconsoleinteraction.c        |  2 +-
 gio/tests/gtlsconsoleinteraction.h        |  2 +-
 gio/tests/network-monitor.c               |  2 +-
 gio/tests/pollable.c                      |  2 +-
 gio/tests/proxy-test.c                    |  2 +-
 gio/tests/proxy.c                         |  2 +-
 gio/tests/resolver.c                      |  2 +-
 gio/tests/resources.c                     |  2 +-
 gio/tests/simple-async-result.c           |  8 ++++----
 gio/tests/simple-proxy.c                  |  2 +-
 gio/tests/sleepy-stream.c                 |  8 ++++----
 gio/tests/socket-listener.c               |  2 +-
 gio/tests/socket-service.c                |  2 +-
 gio/tests/socket.c                        |  2 +-
 gio/tests/stream-rw_all.c                 |  8 ++++----
 gio/tests/task.c                          |  8 ++++----
 gio/tests/test-io-stream.c                |  2 +-
 gio/tests/test-io-stream.h                |  2 +-
 gio/tests/test-pipe-unix.c                |  2 +-
 gio/tests/test-pipe-unix.h                |  2 +-
 gio/tests/tls-certificate.c               |  2 +-
 gio/tests/tls-interaction.c               |  2 +-
 65 files changed, 96 insertions(+), 96 deletions(-)

commit 6000f25e4f2c927787e7e4a6b99a8604df9306d0
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Thu Jan 5 14:51:09 2017 +0100

    gio/inotify/: LGPLv2+ -> LGPLv2.1+

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

 gio/inotify/ginotifyfilemonitor.c | 2 +-
 gio/inotify/ginotifyfilemonitor.h | 2 +-
 gio/inotify/inotify-helper.c      | 8 ++++----
 gio/inotify/inotify-helper.h      | 8 ++++----
 gio/inotify/inotify-kernel.c      | 8 ++++----
 gio/inotify/inotify-kernel.h      | 8 ++++----
 gio/inotify/inotify-missing.c     | 8 ++++----
 gio/inotify/inotify-missing.h     | 8 ++++----
 gio/inotify/inotify-path.c        | 8 ++++----
 gio/inotify/inotify-path.h        | 8 ++++----
 gio/inotify/inotify-sub.c         | 8 ++++----
 gio/inotify/inotify-sub.h         | 8 ++++----
 12 files changed, 42 insertions(+), 42 deletions(-)

commit ae4bac0ada63ee000bb90a83fda3c3e9526c775c
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Fri May 26 16:08:19 2017 +0200

    gio/gvdb/: LGPLv2+ -> LGPLv2.1+

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

 gio/gvdb/gvdb-builder.c | 2 +-
 gio/gvdb/gvdb-builder.h | 2 +-
 gio/gvdb/gvdb-format.h  | 2 +-
 gio/gvdb/gvdb-reader.c  | 2 +-
 gio/gvdb/gvdb-reader.h  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

commit 0fedc90fac1520412b98626566546fac18143d78
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Thu Jan 5 14:44:41 2017 +0100

    gio/gdbus-2.0/codegen/: LGPLv2+ -> LGPLv2.1+

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

 gio/gdbus-2.0/codegen/__init__.py        | 2 +-
 gio/gdbus-2.0/codegen/codegen.py         | 2 +-
 gio/gdbus-2.0/codegen/codegen_docbook.py | 2 +-
 gio/gdbus-2.0/codegen/codegen_main.py    | 2 +-
 gio/gdbus-2.0/codegen/config.py.in       | 2 +-
 gio/gdbus-2.0/codegen/dbustypes.py       | 2 +-
 gio/gdbus-2.0/codegen/gdbus-codegen.in   | 2 +-
 gio/gdbus-2.0/codegen/parser.py          | 2 +-
 gio/gdbus-2.0/codegen/utils.py           | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

commit 57cd1b42394e4d30a1e3a50178cd1acaed6b729d
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Thu Jan 5 14:37:16 2017 +0100

    gio/fam/: LGPLv2+ -> LGPLv2.1+

    There is only one *.c file in gio/fam/.

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

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

commit fae61260c63ac1347fe701f10b30ceb2e7428256
Author: Philip Withnall <withnall@endlessm.com>
Date:   Mon May 29 11:24:09 2017 +0100

    gtlspassword: Fix a typo in a translatable string

    Singular/Plural mismatch.

    Signed-off-by: Philip Withnall <withnall@endlessm.com>

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

commit d865ffa4d56a90dc0539f89ea9f04a5d9671c441
Author: Juan R. Garcia Blanco <jgblanco.mail@gmail.com>
Date:   Tue Oct 4 21:17:00 2011 +0200

    gtlspassword: Comment for translators added

    With tweaks by Philip Withnall <philip@tecnocode.co.uk>.

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

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

commit 646041bc288c8405ce50d67910eadedf6d68e1f0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 27 10:51:56 2017 -0400

    Allow ltp 1.12

    It works just fine, in my testing.

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

commit 7f41633efd86b7e9959c2bb7f2d33873944c0ec5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Sat May 27 00:21:39 2017 +0800

    gio/gdbusprivate.c: Include missed headers

    This ensures the needed GTYPE_*'s can be found during the build

 gio/gdbusprivate.c | 3 +++
 1 file changed, 3 insertions(+)

commit b5e8e4eea95aa429897ecb8a931d8985edb8b4c2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed May 24 18:18:32 2017 -0400

    GApplication: Remove some unused members

    All the menu handling is in GtkApplication, these fields
    are entirely unused, and can go away.

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

 gio/gapplication.c | 3 ---
 1 file changed, 3 deletions(-)

commit 6b948d9613f2dcdec72828f3429ba01403063ff2
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Thu Jan 5 14:09:06 2017 +0100

    gobject/: LGPLv2+ -> LGPLv2.1+

    All gobject/*.{c,h} files have been processed.

    gmarshal.c and gmarshal.h don't have a license header.

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

 gobject/gatomicarray.c         | 2 +-
 gobject/gatomicarray.h         | 2 +-
 gobject/gbinding.c             | 2 +-
 gobject/gbinding.h             | 2 +-
 gobject/gboxed.c               | 2 +-
 gobject/gboxed.h               | 2 +-
 gobject/gclosure.c             | 2 +-
 gobject/gclosure.h             | 2 +-
 gobject/genums.c               | 2 +-
 gobject/genums.h               | 2 +-
 gobject/glib-genmarshal.c      | 2 +-
 gobject/glib-types.h           | 2 +-
 gobject/gobject-autocleanups.h | 2 +-
 gobject/gobject-query.c        | 2 +-
 gobject/gobject.c              | 2 +-
 gobject/gobject.h              | 2 +-
 gobject/gobject_trace.h        | 2 +-
 gobject/gobjectnotifyqueue.c   | 2 +-
 gobject/gparam.c               | 2 +-
 gobject/gparam.h               | 2 +-
 gobject/gparamspecs.c          | 2 +-
 gobject/gparamspecs.h          | 2 +-
 gobject/gsignal.c              | 2 +-
 gobject/gsignal.h              | 2 +-
 gobject/gsourceclosure.c       | 2 +-
 gobject/gsourceclosure.h       | 2 +-
 gobject/gtype-private.h        | 2 +-
 gobject/gtype.c                | 2 +-
 gobject/gtype.h                | 2 +-
 gobject/gtypemodule.c          | 2 +-
 gobject/gtypemodule.h          | 2 +-
 gobject/gtypeplugin.c          | 2 +-
 gobject/gtypeplugin.h          | 2 +-
 gobject/gvalue.c               | 2 +-
 gobject/gvalue.h               | 2 +-
 gobject/gvaluearray.c          | 2 +-
 gobject/gvaluearray.h          | 2 +-
 gobject/gvaluecollector.h      | 2 +-
 gobject/gvaluetransform.c      | 2 +-
 gobject/gvaluetypes.c          | 2 +-
 gobject/gvaluetypes.h          | 2 +-
 41 files changed, 41 insertions(+), 41 deletions(-)

commit 308bc41fb90b500a6c383d09c2251ec45f4aa38f
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Thu Jan 5 14:15:39 2017 +0100

    gobject/tests/: LGPLv2+ -> LGPLv2.1+

    A lot of tests in gobject/tests/ don't have a license header. And some
    tests are licensed under a BSD-style license.

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

 gobject/tests/ifaceproperties.c | 2 +-
 gobject/tests/qdata.c           | 8 ++++----
 gobject/tests/testcommon.h      | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

commit feacdabb3f64f2702a0033cfeb4c1a8f032d10e8
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Thu Jan 5 14:02:45 2017 +0100

    gthread/: LGPLv2+ -> LGPLv2.1+

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

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

commit ca82612a6cba64dc1d036dc161ee44ba6e98c529
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Thu Jan 5 13:53:32 2017 +0100

    gmodule/: LGPLv2+ -> LGPLv2.1+

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

 gmodule/COPYING             | 216
 ++++++++++++++++++++++++--------------------
 gmodule/gmodule-ar.c        |   2 +-
 gmodule/gmodule-dl.c        |   2 +-
 gmodule/gmodule-dyld.c      |   2 +-
 gmodule/gmodule-win32.c     |   2 +-
 gmodule/gmodule.c           |   2 +-
 gmodule/gmodule.h           |   2 +-
 gmodule/gmoduleconf.h.in    |   2 +-
 gmodule/gmoduleconf.h.win32 |   2 +-
 9 files changed, 126 insertions(+), 106 deletions(-)

commit f9faac7661fb84a1c7f998a76c7e89280a17b7b9
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Thu Jan 5 12:47:07 2017 +0100

    glib/: LGPLv2+ -> LGPLv2.1+

    All glib/*.{c,h} files have been processed, as well as gtester-report.

    12 of those files are not licensed under LGPL:

            gbsearcharray.h
            gconstructor.h
            glibintl.h
            gmirroringtable.h
            gscripttable.h
            gtranslit-data.h
            gunibreak.h
            gunichartables.h
            gunicomp.h
            gunidecomp.h
            valgrind.h
            win_iconv.c

    Some of them are generated files, some are licensed under a BSD-style
    license and win_iconv.c is in the public domain.

    Sub-directories inside glib/:

            deprecated/: processed in a previous commit
            glib-mirroring-tab/: already LGPLv2.1+
            gnulib/: not modified, the code is copied from gnulib
            libcharset/: a copy
            pcre/: a copy
            tests/: processed in a previous commit

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

 glib/docs.c                |  2 +-
 glib/galloca.h             |  2 +-
 glib/garray.c              |  2 +-
 glib/garray.h              |  2 +-
 glib/gasyncqueue.c         |  2 +-
 glib/gasyncqueue.h         |  2 +-
 glib/gasyncqueueprivate.h  |  2 +-
 glib/gatomic.c             |  8 ++++----
 glib/gatomic.h             |  8 ++++----
 glib/gbacktrace.c          |  2 +-
 glib/gbacktrace.h          |  2 +-
 glib/gbase64.c             | 10 +++++-----
 glib/gbase64.h             | 10 +++++-----
 glib/gbitlock.c            |  2 +-
 glib/gbitlock.h            |  2 +-
 glib/gbookmarkfile.c       |  8 ++++----
 glib/gbookmarkfile.h       |  8 ++++----
 glib/gbytes.c              |  2 +-
 glib/gbytes.h              |  2 +-
 glib/gcharset.c            |  2 +-
 glib/gcharset.h            |  2 +-
 glib/gcharsetprivate.h     |  2 +-
 glib/gchecksum.c           | 10 +++++-----
 glib/gchecksum.h           | 10 +++++-----
 glib/gconvert.c            |  2 +-
 glib/gconvert.h            |  2 +-
 glib/gdataset.c            |  2 +-
 glib/gdataset.h            |  2 +-
 glib/gdatasetprivate.h     |  2 +-
 glib/gdate.c               |  2 +-
 glib/gdate.h               |  2 +-
 glib/gdir.c                |  2 +-
 glib/gdir.h                |  2 +-
 glib/genviron.c            |  2 +-
 glib/genviron.h            |  2 +-
 glib/gerror.c              |  2 +-
 glib/gerror.h              |  2 +-
 glib/gfileutils.c          |  2 +-
 glib/gfileutils.h          |  2 +-
 glib/ggettext.c            |  2 +-
 glib/ggettext.h            |  2 +-
 glib/ghash.c               |  2 +-
 glib/ghash.h               |  2 +-
 glib/ghmac.c               | 10 +++++-----
 glib/ghmac.h               | 10 +++++-----
 glib/ghook.c               |  2 +-
 glib/ghook.h               |  2 +-
 glib/ghostutils.c          |  2 +-
 glib/ghostutils.h          |  2 +-
 glib/gi18n-lib.h           |  2 +-
 glib/gi18n.h               |  2 +-
 glib/giochannel.c          |  2 +-
 glib/giochannel.h          |  2 +-
 glib/giounix.c             |  2 +-
 glib/giowin32.c            |  2 +-
 glib/gkeyfile.c            |  2 +-
 glib/gkeyfile.h            |  2 +-
 glib/glib-autocleanups.h   |  2 +-
 glib/glib-init.c           |  8 ++++----
 glib/glib-init.h           |  8 ++++----
 glib/glib-object.h         |  2 +-
 glib/glib-private.c        |  2 +-
 glib/glib-private.h        | 10 +++++-----
 glib/glib-unix.c           |  2 +-
 glib/glib-unix.h           | 10 +++++-----
 glib/glib.h                |  2 +-
 glib/glib_trace.h          |  2 +-
 glib/glist.c               |  2 +-
 glib/glist.h               |  2 +-
 glib/gmacros.h             |  2 +-
 glib/gmain-internal.h      | 10 +++++-----
 glib/gmain.c               |  2 +-
 glib/gmain.h               | 10 +++++-----
 glib/gmappedfile.c         |  2 +-
 glib/gmappedfile.h         |  2 +-
 glib/gmarkup.c             |  2 +-
 glib/gmarkup.h             |  2 +-
 glib/gmem.c                |  2 +-
 glib/gmem.h                |  2 +-
 glib/gmessages.c           |  2 +-
 glib/gmessages.h           |  2 +-
 glib/gnode.c               |  2 +-
 glib/gnode.h               |  2 +-
 glib/goption.c             | 10 +++++-----
 glib/goption.h             | 12 ++++++------
 glib/gpattern.c            |  2 +-
 glib/gpattern.h            |  2 +-
 glib/gpoll.c               |  2 +-
 glib/gpoll.h               | 12 ++++++------
 glib/gprimes.c             |  2 +-
 glib/gprimes.h             |  2 +-
 glib/gprintf.c             |  2 +-
 glib/gprintf.h             |  2 +-
 glib/gprintfint.h          |  2 +-
 glib/gqsort.c              |  2 +-
 glib/gqsort.h              |  2 +-
 glib/gquark.c              |  2 +-
 glib/gquark.h              |  2 +-
 glib/gqueue.c              |  2 +-
 glib/gqueue.h              |  2 +-
 glib/grand.c               |  2 +-
 glib/grand.h               |  2 +-
 glib/gscanner.c            |  2 +-
 glib/gscanner.h            |  2 +-
 glib/gsequence.c           |  2 +-
 glib/gsequence.h           |  2 +-
 glib/gshell.c              |  2 +-
 glib/gshell.h              |  2 +-
 glib/gslice.c              |  2 +-
 glib/gslice.h              |  2 +-
 glib/gslist.c              |  2 +-
 glib/gslist.h              |  2 +-
 glib/gspawn-win32-helper.c |  2 +-
 glib/gspawn-win32.c        |  2 +-
 glib/gspawn.c              |  2 +-
 glib/gspawn.h              |  2 +-
 glib/gstdio.c              |  2 +-
 glib/gstdio.h              |  2 +-
 glib/gstrfuncs.c           |  2 +-
 glib/gstrfuncs.h           |  2 +-
 glib/gstring.c             |  2 +-
 glib/gstring.h             |  2 +-
 glib/gstringchunk.c        |  2 +-
 glib/gstringchunk.h        |  2 +-
 glib/gtester-report        |  2 +-
 glib/gtester.c             |  2 +-
 glib/gtestutils.c          |  2 +-
 glib/gtestutils.h          |  2 +-
 glib/gthread-posix.c       |  2 +-
 glib/gthread-win32.c       |  2 +-
 glib/gthread.c             |  2 +-
 glib/gthread.h             |  8 ++++----
 glib/gthreadpool.c         |  2 +-
 glib/gthreadpool.h         |  2 +-
 glib/gthreadprivate.h      |  2 +-
 glib/gtimer.c              |  2 +-
 glib/gtimer.h              |  2 +-
 glib/gtimezone.c           |  2 +-
 glib/gtimezone.h           |  8 ++++----
 glib/gtranslit.c           |  2 +-
 glib/gtrashstack.c         |  2 +-
 glib/gtrashstack.h         |  2 +-
 glib/gtree.c               |  2 +-
 glib/gtree.h               |  2 +-
 glib/gtypes.h              |  2 +-
 glib/gunibreak.c           |  2 +-
 glib/gunicode.h            |  2 +-
 glib/gunicodeprivate.h     |  2 +-
 glib/gunicollate.c         |  2 +-
 glib/gunidecomp.c          |  2 +-
 glib/guniprop.c            |  2 +-
 glib/gurifuncs.c           |  2 +-
 glib/gurifuncs.h           |  2 +-
 glib/gutf8.c               |  2 +-
 glib/gutils.c              |  2 +-
 glib/gutils.h              |  2 +-
 glib/gvariant-core.c       |  2 +-
 glib/gvariant-core.h       |  2 +-
 glib/gvariant-internal.h   |  2 +-
 glib/gvariant-parser.c     |  2 +-
 glib/gvariant-serialiser.c |  2 +-
 glib/gvariant-serialiser.h |  2 +-
 glib/gvariant.c            |  2 +-
 glib/gvariant.h            |  2 +-
 glib/gvarianttype.c        |  2 +-
 glib/gvarianttype.h        |  2 +-
 glib/gvarianttypeinfo.c    |  2 +-
 glib/gvarianttypeinfo.h    |  2 +-
 glib/gversion.c            |  2 +-
 glib/gversion.h            |  2 +-
 glib/gversionmacros.h      |  2 +-
 glib/gwakeup.c             |  2 +-
 glib/gwakeup.h             |  2 +-
 glib/gwin32.c              |  2 +-
 glib/gwin32.h              |  2 +-
 175 files changed, 253 insertions(+), 253 deletions(-)

commit 95cad9c3e0ba1d45ea8e1295505c50b6ac647a85
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Tue Dec 27 14:59:46 2016 +0100

    glib/tests/: LGPLv2+ -> LGPLv2.1+

    There are other tests in glib/tests/ that are licensed under
    a BSD-style
    license, and other tests that don't have any license header.

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

 glib/tests/1bit-mutex.c       | 8 ++++----
 glib/tests/642026.c           | 8 ++++----
 glib/tests/array-test.c       | 2 +-
 glib/tests/atomic.c           | 8 ++++----
 glib/tests/bytes.c            | 8 ++++----
 glib/tests/cache.c            | 2 +-
 glib/tests/convert.c          | 2 +-
 glib/tests/gvariant.c         | 2 +-
 glib/tests/hash.c             | 2 +-
 glib/tests/hostutils.c        | 2 +-
 glib/tests/markup-collect.c   | 8 ++++----
 glib/tests/markup-subparser.c | 8 ++++----
 glib/tests/node.c             | 2 +-
 glib/tests/overflow.c         | 2 +-
 glib/tests/pattern.c          | 2 +-
 glib/tests/regex.c            | 2 +-
 glib/tests/scannerapi.c       | 2 +-
 glib/tests/shell.c            | 2 +-
 glib/tests/sort.c             | 2 +-
 glib/tests/tree.c             | 2 +-
 glib/tests/uri.c              | 2 +-
 glib/tests/utf8-performance.c | 2 +-
 glib/tests/utf8-pointer.c     | 2 +-
 glib/tests/utf8-validate.c    | 2 +-
 24 files changed, 42 insertions(+), 42 deletions(-)

commit e7a6cd1cb6fef3a3b433b35557b727ca66ff2cec
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:   Tue Dec 27 14:43:38 2016 +0100

    glib/deprecated/: LGPLv2+ -> LGPLv2.1+

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

 glib/deprecated/gallocator.c         | 2 +-
 glib/deprecated/gallocator.h         | 2 +-
 glib/deprecated/gcache.c             | 2 +-
 glib/deprecated/gcache.h             | 2 +-
 glib/deprecated/gcompletion.c        | 2 +-
 glib/deprecated/gcompletion.h        | 2 +-
 glib/deprecated/gmain.h              | 2 +-
 glib/deprecated/grel.c               | 2 +-
 glib/deprecated/grel.h               | 2 +-
 glib/deprecated/gthread-deprecated.c | 2 +-
 glib/deprecated/gthread.h            | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

commit e9846a7c8f8bdac48470778ddd6f1532a93fdf89
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed May 24 15:43:59 2017 +0800

    Visual Studio builds: Redo utility script generation

    Use the new gen_util_scripts.py script to generate the glib-mkenums
    and
    gdbus-codegen scripts with the proper info in them so that they can be
    used properly by other build systems such as Meson, during "install".

 win32/vs10/glib-gen-srcs.props          |  4 --
 win32/vs10/glib-install.propsin         | 14 ++++++-
 win32/vs10/glib-install.vcxproj         | 22 +++++++++--
 win32/vs10/glib-install.vcxproj.filters |  4 +-
 win32/vs10/gobject.vcxproj.filtersin    |  7 +---
 win32/vs10/gobject.vcxprojin            | 18 ++-------
 win32/vs9/glib-gen-srcs.vsprops         |  4 --
 win32/vs9/glib-install.vcproj           | 68
 +++++++++++++++++++++++++++++++++
 win32/vs9/glib-install.vspropsin        | 10 ++++-
 win32/vs9/gobject.vcprojin              | 42 ++------------------
 10 files changed, 121 insertions(+), 72 deletions(-)

commit 79e73da2e52e860015860e68d13e5f4840238cfc
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed May 24 13:16:55 2017 +0800

    win32/gen_util_scripts.py: Make it path agnostic

 win32/gen_util_scripts.py | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit c5cd5bcd9738b09ccf175d01df5a4ff910aca368
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed May 24 12:55:37 2017 +0800

    Visual Studio builds: Add script to generate utility scripts

    This will allow the utility scripts glib-mkenums and gdbus-codegen be
    generated with the proper info in them, as build systems such as Meson
    might look for shebang lines to determine the commands that need to be
    called to invoke the scripts (which is necessary for calling these
    scripts on standard Windows cmd.exe)

 win32/Makefile.am         |  3 ++-
 win32/gen_util_scripts.py | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+), 1 deletion(-)

commit a05b64a0cb234fffad12af0ca052296a1bae4a85
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue May 23 13:28:19 2017 +0100

    build: Use AM_TESTS_ENVIRONMENT rather than TESTS_ENVIRONMENT

    TESTS_ENVIRONMENT is reserved for the user to be able to set when
    running the tests. AM_TESTS_ENVIRONMENT is for the tests’
    Makefile to
    set itself.

    https://www.gnu.org/software/automake/manual/html_node/Scripts_002dbased-Testsuites.html

    Signed-off-by: Philip Withnall <withnall@endlessm.com>

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

 glib-tap.mk                | 2 +-
 tests/Makefile.am          | 2 +-
 tests/gobject/Makefile.am  | 2 +-
 tests/refcount/Makefile.am | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)