commit bb50b70713dbe8b41c8a729ecb90829e451ae335 Author: Matthias Clasen 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 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 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 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 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 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 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 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 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 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 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 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 Reviewed-by: Emmanuele Bassi 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 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 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 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 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 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 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 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 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 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 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 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 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: Руслан Ижбулатов 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 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 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 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 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 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 https://bugzilla.gnome.org/show_bug.cgi?id=782336 gio/gresource.c | 4 ++++ 1 file changed, 4 insertions(+) commit 678899e87a77b534535af58d87872d642aef6a5c Author: Philip Withnall 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 https://bugzilla.gnome.org/show_bug.cgi?id=782336 gio/gresource.c | 9 +++++++++ 1 file changed, 9 insertions(+) commit 29b4e9b05f534c98ef7e5aa346b1ec9dca781cbf Author: Philip Withnall Date: Wed May 31 10:55:25 2017 +0100 docs: Improve formatting and fix typos in GResource documentation Signed-off-by: Philip Withnall gio/gresource.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) commit 4c8ab22b95de887af7e233095816c3ae9dd8c10e Author: Matthias Clasen 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 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 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 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 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 Date: Mon May 29 22:53:44 2017 +0100 docs: Fix minor cross-linking problem in GVariant documentation Signed-off-by: Philip Withnall glib/gvariant.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit cc8b3d6ee203c58a6465c464d71838dd587241eb Author: Sébastien Wilmet 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 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 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 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 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 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 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 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 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 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 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 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 gio/gtlspassword.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit d865ffa4d56a90dc0539f89ea9f04a5d9671c441 Author: Juan R. Garcia Blanco Date: Tue Oct 4 21:17:00 2011 +0200 gtlspassword: Comment for translators added With tweaks by Philip Withnall . https://bugzilla.gnome.org/show_bug.cgi?id=658446 gio/gtlspassword.c | 2 ++ 1 file changed, 2 insertions(+) commit 646041bc288c8405ce50d67910eadedf6d68e1f0 Author: Matthias Clasen 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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(-)