commit f58d46e39fbfd991b10477c06e9d2ca1e87808e8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 12 18:35:51 2018 +0000

    2.56.0

 NEWS         | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |  4 ++--
 meson.build  |  2 +-
 3 files changed, 52 insertions(+), 3 deletions(-)

commit c4f58e362eca05ca3d5e3ea2683dd46c9f66e594
Author: Philip Withnall <withnall@endlessm.com>
Date:   Fri Mar 9 17:48:35 2018 +0000

    tests: Skip the gdatetime month names test when running uninstalled

    It needs the translations to be installed. See the comment added
    to the
    code.

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

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

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

commit 36af567045c1c4f81e40c65be4df0875ba338372
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 20 13:27:50 2018 +0000

    tests: Ensure gettext strings are loaded in UTF-8 in gdatetime.c

    See the previous commit. By convention, GLib assumes strings
    loaded from
    gettext are always in UTF-8, but we do need to tell gettext this. In
    most other tests, it doesn’t matter; but in the gdatetime test,
    we test
    re-encoding month names from EUC-JP, so we need to ensure the
    translations start in UTF-8 correctly.

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

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

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

commit 12f11090dc1b6062f4a493d79b382714ebbdc413
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 20 13:25:21 2018 +0000

    gdatetime: Fix locale handling for nl_langinfo() calls

    With the various macros we use to provide fallbacks for missing
    nl_langinfo() fields, the locale handling can become quite complex:
    nl_langinfo() returns strings encoded in the current locale, but C_()
    returns strings encoded in UTF-8 (by GLib convention — you do
    actually
    need to call bind_textdomain_codeset() to achieve this).

    There are various format specifiers, especially with the new %Ob, %OB,
    %Oh specifiers, which conditionally call nl_langinfo() or something
    based on C_(). This makes encoding handling difficult.

    Add additional macros which indicate whether the macros they’re
    paired
    with return something encoded in the current locale, or encoded in
    UTF-8. The user of the macro can then use these to work out whether to
    re-encode.

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

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

 glib/gdatetime.c | 51 ++++++++++++++++++++++++++++++---------------------
 1 file changed, 30 insertions(+), 21 deletions(-)

commit f59c379c7a62ce60a27118df5db7c1da7bb931fc
Author: Mart Raudsepp <leio@gentoo.org>
Date:   Mon Mar 12 16:25:24 2018 +0000

    Update Estonian translation

 po/et.po | 3998
 ++++++++++++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 3244 insertions(+), 754 deletions(-)

commit 7c1e2b7cef88c9b9685ab88e0b2b7c45e853fd8c
Author: Justin van Steijn <jvs@fsfe.org>
Date:   Sat Mar 10 15:46:55 2018 +0000

    Update Dutch translation

 po/nl.po | 334
 ++++++++++++++++++++++++---------------------------------------
 1 file changed, 127 insertions(+), 207 deletions(-)

commit 5d93dd63e8e533fffdc5ebbd74a25508b98f9b93
Author: Emin Tufan Çetin <etcetin@gmail.com>
Date:   Thu Mar 8 12:42:22 2018 +0000

    Update Turkish translation

 po/tr.po | 2020
 +++++++++++++++++++++++++++++---------------------------------
 1 file changed, 937 insertions(+), 1083 deletions(-)

commit 76f770ad98522a0f164aad564d4660d318679b7a
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Mon Mar 5 22:57:16 2018 +0200

    More corrections in Lithuanian date formats

 po/lt.po | 50 +++++++++++++++++++++++++-------------------------
 1 file changed, 25 insertions(+), 25 deletions(-)

commit 8b89331d5a99a6f98ba19e1618066975d807c106
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Mon Mar 5 22:48:26 2018 +0200

    Updated Lithuanian translation

 po/lt.po | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

commit cc50c19544a6aa930b83b53f2690f4d126ddb443
Author: Dr. Michael Lauer <mickey@vanille-media.de>
Date:   Mon Mar 5 15:13:59 2018 +0100

    configure.ac: link to AppKit on macOS.

    This is actually only necessary for gio, not for the other libraries.

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

 configure.ac | 2 +-
 meson.build  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit b03c37cf3bec82a0164ab1e0b84adac3cf05c1c1
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Mar 5 17:13:51 2018 +0100

    Sync abbreviated month names in Greek translation with CLDR

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

 po/el.po | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 0040ba008b7e56bb120d420acdd89f481ad835b3
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:45:44 2018 +0100

    Add month names with day to Chinese (Taiwan) translation

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

 po/zh_TW.po | 96
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 20d8cb3374277523f530786b1d20fb21943b931c
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:44:29 2018 +0100

    Add month names with day to Chinese (Hong Kong) translation

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

 po/zh_HK.po | 96
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit a998018b5f674da662df7d60312daa75c8cbf32f
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:43:06 2018 +0100

    Add month names with day to Chinese (Simplified) translation

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

 po/zh_CN.po | 96
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 58e00dd89ebf4be49609c359e6eb8b0bb0a34c18
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:41:27 2018 +0100

    Add month names with day to Vietnamese translation

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

 po/vi.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 24f2398c607c3ac3e76ec0927e98f4059df5344e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:39:52 2018 +0100

    Add month names with day to Ukrainian translation

    Ukrainian uses genitive for month names with day.

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

 po/uk.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit e663b246c92be86905c59c6b245dfc9296a1747b
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:34:12 2018 +0100

    Add month names with day to Uyghur translation

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

 po/ug.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 05b7d38a573f0cfc7f3a3242a2655055f7c13fd1
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:32:51 2018 +0100

    Add month names with day to Turkish translation

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

 po/tr.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit ca7c43e54de4f1417b231f3e9bab80eddc76f62d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:31:29 2018 +0100

    Add month names with day to Thai translation

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

 po/th.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit b9c332888abb56e9fe013bcadea3b504a513d716
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:30:11 2018 +0100

    Add month names with day to Tajik translation

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

 po/tg.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 44a96b6462087383daee03c1c4877173e6e9277e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:28:15 2018 +0100

    Add month names with day to Telugu translation

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

 po/te.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit c5123298b33f9454e7d73f6efbcdd167a8a8155a
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:26:51 2018 +0100

    Add month names with day to Tamil translation

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

 po/ta.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 360bf29202d7e573f4cb2d40b27a8a4ba707f495
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:20:04 2018 +0100

    Add month names with day to Slovenian translation

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

 po/sl.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 1144cfcd75f318114888d3bbf0be287a94adb2d2
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:18:08 2018 +0100

    Add month names with day to Slovak translation

    Slovak uses genitive for month names with day.

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

 po/sk.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 5f865be08b5bf53f55a52bc0b6ff1c2f4098addb
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:15:06 2018 +0100

    Add month names with day to Russian translation

    Russian uses genitive for month names with day.

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

 po/ru.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 45c3e87d639335cebcceb1efab4d30e4a91fb0dd
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:09:07 2018 +0100

    Add month names with day to Romanian translation

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

 po/ro.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 6a06647a03f9cd780f9b0c12035277641a0640f9
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:08:39 2018 +0100

    Add month names with day to Portuguese translation

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

 po/pt.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 6e26ac68a0f0c5f4ccd0120d4d228b8978a644ae
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:03:46 2018 +0100

    Add month names with day to Punjabi translation

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

 po/pa.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 99c9feb4c1044f9b5220d7659240d165fafb478a
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:01:48 2018 +0100

    Add month names with day to Odia translation

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

 po/or.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 7dc3c8f9dcbd632c55a7b3d51e3ef4d038cb88f4
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 05:00:07 2018 +0100

    Add month names with day to Occitan translation

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

 po/oc.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit d5933a40af0adbdd3bc2e2faeb56432398517b86
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:45:08 2018 +0100

    Add month names with day to Nepali translation

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

 po/ne.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit a4e950a12f4af01f65c5cdd0cbaa119a85abfcec
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:43:17 2018 +0100

    Add month names with day to Norwegian bokmål translation

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

 po/nb.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit de92a6380739b0feaee5b7a02a71c9bdeff05985
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:41:21 2018 +0100

    Add month names with day to Marathi translation

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

 po/mr.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit eea69910f5ce134e7b39916da0195633a89a4092
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:36:53 2018 +0100

    Add month names with day to Malayalam translation

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

 po/ml.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 94eb23d8d0391f7ee9f9d0ee7998621620280c54
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:27:14 2018 +0100

    Add month names with day to Kannada translation

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

 po/kn.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 09d371e88054451b8211d2be8d8192e5d975d369
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:20:05 2018 +0100

    Add month names with day to Japanese translation

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

 po/ja.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit bfdc5b7ec5558cf0853a8caf66559f1143429be2
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:17:39 2018 +0100

    Add month names with day to Icelandic translation

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

 po/is.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 01596ae8bd22cc6648b1cdd05c27da0129b5fd87
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:15:21 2018 +0100

    Add month names with day to Croatian translation

    Croatian uses genitive for month names with day.

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

 po/hr.po | 116
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 106 insertions(+), 10 deletions(-)

commit 098c00f23a9327bd23a63fd7640f6aa0cc4ffc08
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:10:22 2018 +0100

    Add month names with day to Hindi translation

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

 po/hi.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit bdecf974fe29f545b854df2ce9c9eaab0a3dab89
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:08:58 2018 +0100

    Add month names with day to Hebrew translation

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

 po/he.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit dc6d504061991d66cfe66c785089c0d1b155258c
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:07:35 2018 +0100

    Add month names with day to Gujarati translation

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

 po/gu.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 9aee2f4e04cf58feefd88be40a77a3a4a9f86684
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:05:51 2018 +0100

    Add month names with day to Scottish Gaelic translation

    Scottish Gaelic uses genitive for month names with day.

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

 po/gd.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 1d4e8f53426d98ad8f5443eee0c02193b24115dd
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:04:29 2018 +0100

    Add month names with day to Irish translation

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

 po/ga.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 5d83103dc342c83d88508143fed76f24240f4b03
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 04:02:49 2018 +0100

    Add month names with day to Friulian translation

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

 po/fur.po | 72
 ---------------------------------------------------------------
 1 file changed, 72 deletions(-)

commit dc45e88c08c480a8ee28d7046d1d89a55100b097
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:53:33 2018 +0100

    Add month names with day to Persian translation

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

 po/fa.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit bda8b1abe4bc4c029773ed899377986b30e9d512
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:51:39 2018 +0100

    Add month names with day to Basque translation

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

 po/eu.po | 98
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 97 insertions(+), 1 deletion(-)

commit 7f1b023578dee934696bed7bf54ed1c17eefe41a
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:48:42 2018 +0100

    Add month names with day to Estonian translation

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

 po/et.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit fac607dd7ed6aff09360d83733f4000d688e3cf9
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:45:44 2018 +0100

    Add month names with day to Esperanto translation

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

 po/eo.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit ec9a7dcc541daa74a5e708ba75d4d3dc12d787bd
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:43:40 2018 +0100

    Add month names with day to English (Canadian) translation

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

 po/en_CA.po | 96
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 53c0f9a24c4c56178c5493643ff95e7df4523683
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:41:29 2018 +0100

    Add month names with day to Greek translation

    Greek uses genitive for month names with day.

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

 po/el.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit ee85287d09e4df0ae229dafe2618f28449780397
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:32:50 2018 +0100

    Add month names with day to Catalan (Valencian) translation

    Catalan uses genitive for month names with day.

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

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

commit d6fb6096321b21c2cd0aeb25d3d998567d34e6fa
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:30:07 2018 +0100

    Add month names with day to Catalan translation

    Catalan uses genitive for month names with day.

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

 po/ca.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 3875749c1544264f5a0f5607122d06fb9b396f4b
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:12:40 2018 +0100

    Add month names with day to Bosnian translation

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

 po/bs.po | 144
 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 120 insertions(+), 24 deletions(-)

commit 89c9441b6ac8801ca30179af8b4ea94dfead592d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:08:52 2018 +0100

    Add month names with day to Bengali (India) translation

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

 po/bn_IN.po | 96
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit e23db21c77311ffc36c294741c0111caf5540b66
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:06:21 2018 +0100

    Add month names with day to Bulgarian translation

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

 po/bg.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit c7b5c8916201b6d4e93fe32caff37f3080eeadbc
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 03:02:19 2018 +0100

    Add month names with day to Belarusian translation

    Belarusian uses genitive for month names with day.

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

 po/be.po | 95
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 95 insertions(+)

commit f18d5f9cec24924469cc52fb01540dc5b63b76ef
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 02:52:10 2018 +0100

    Add month names with day to Assamese translation

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

 po/as.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 1ce2e8593530c73a0e3c5a49594084afaf4a8089
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 02:50:19 2018 +0100

    Add month names with day to Arabic translation

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

 po/ar.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 782a37f4bcc39c06d512a5a1ddbf3c5cd16e4901
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 02:47:40 2018 +0100

    Add month names with day to Aragonese translation

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

 po/an.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit f556f368357e094d1a462299eb059b9ac009e7b7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Feb 22 02:43:05 2018 +0100

    Add month names with day to Afrikaans translation

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

 po/af.po | 96
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 96 insertions(+)

commit 777f1fc5d7692cf27bfe51387840d4066c98cbf8
Author: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Sun Mar 4 13:49:49 2018 +0000

    Update Latvian translation

 po/lv.po | 1586
 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 928 insertions(+), 658 deletions(-)

commit 9a8cd4f271e780cc9320fb558756a3272f00970e
Author: Jiri Grönroos <jiri.gronroos@iki.fi>
Date:   Sun Mar 4 12:29:57 2018 +0000

    Update Finnish translation

 po/fi.po | 1542
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 924 insertions(+), 618 deletions(-)

commit feac4a337a454f73582630c7389d623d16064c4d
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Sun Mar 4 10:20:09 2018 +0000

    Update Swedish translation

 po/sv.po | 1392
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 857 insertions(+), 535 deletions(-)

commit e23ab2b03b83ca6aff0fa7c546597df94e02ffb6
Author: GNOME Translation Robot <gnome-sysadmin@gnome.org>
Date:   Sat Mar 3 21:40:12 2018 +0000

    Update Dutch translation

 po/nl.po | 4716
 +++++++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 3311 insertions(+), 1405 deletions(-)

commit 174806b7e823db9e06dd02649ed6166253aed094
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date:   Sat Mar 3 17:36:02 2018 +0100

    Updated Danish translation

 po/da.po | 1434
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 880 insertions(+), 554 deletions(-)

commit 7fb96a1c6c7e48bb41a2089cab867aa6f8d25d8f
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sat Mar 3 13:22:13 2018 +0200

    Updated Lithuanian translation

 po/lt.po | 1524
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 904 insertions(+), 620 deletions(-)

commit ee000de730ff3ebd81413ed4ef6ac2ab44d8a72c
Author: Bruce Cowan <bruce@bcowan.eu>
Date:   Fri Mar 2 12:50:14 2018 +0000

    Update British English translation

 po/en_GB.po | 1088
 ++++++++++++++++++++++++++++-------------------------------
 1 file changed, 515 insertions(+), 573 deletions(-)

commit 9a635bd2836b25149d606cf052d18847abdeec3e
Author: GNOME Translation Robot <gnome-sysadmin@gnome.org>
Date:   Thu Mar 1 10:37:26 2018 +0000

    Update Scottish Gaelic translation

    (cherry picked from commit fba630a5605910774f29b74c48cf1660125b7f4c)

 po/gd.po | 3169
 ++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 2057 insertions(+), 1112 deletions(-)

commit 4e8a4d0d572fa37866f9e7b486b01acf0849acc0
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Feb 28 22:45:41 2018 +0100

    Updated Czech translation

 po/cs.po | 1014
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 609 insertions(+), 405 deletions(-)

commit 8266238f6d4bd776b67bf9c2e1b83394ec73b40c
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 27 12:54:38 2018 +0000

    gnetworkmonitornm: Use g_strv_contains() rather than reinventing it

    This introduces no functional changes.

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

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

 gio/gnetworkmonitornm.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)

commit 35d4c7f898af8919f6985f1098fba91b8f002d06
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 27 12:54:22 2018 +0000

    gnetworkmonitornm: Fix some minor GVariant memory leaks

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

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

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

commit 61a899815bae959c5e4768303c59bc5825ff9980
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 27 12:52:39 2018 +0000

    gnetworkmonitornetlink: Fix a memory leak in unusual circumstances

    If the GNetworkMonitorNetlink is finalised part-way through a dump
    (after request_dump() is called, but before finish_dump() is called),
    dump_networks was leaked. Fix that.

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

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

 gio/gnetworkmonitornetlink.c | 1 +
 1 file changed, 1 insertion(+)

commit 183c846b30e842c5c02fe9f51a037a79f9b94d65
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 27 12:52:15 2018 +0000

    gnetworkmonitornetlink: Fix memory leaks on error paths

    Use a common error handler to avoid leaks on the error paths.

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

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

 gio/gnetworkmonitornetlink.c | 23 +++++++++--------------
 1 file changed, 9 insertions(+), 14 deletions(-)

commit 88bf4939f6a4a957619c651d96f1d51b7db6bbb3
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 27 12:51:16 2018 +0000

    gnetworkmonitornetlink: Refactor some code to reduce duplication

    This should introduce no functional changes. Factor out some common
    code, flip some arguments around to use the more conventional (data,
    length) order, and move some memory management calls out of
    if-blocks.

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

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

 gio/gnetworkmonitornetlink.c | 51
 ++++++++++++++++++++++----------------------
 1 file changed, 26 insertions(+), 25 deletions(-)

commit 23fad11430eb837ec1058cdb9368f3a6ea352fee
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 27 12:49:11 2018 +0000

    gnetworkmonitornetlink: Use a coarser-grained timer for dumps

    By using g_timeout_source_new_seconds(), we can let timer wakeups be
    coalesced by the scheduler, and reduce power consumption a bit. This
    shouldn’t really affect the accuracy of the network monitoring.

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

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

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

commit 85f3bc133f258a436fb8018580dd23acf5220a0c
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 27 12:48:05 2018 +0000

    gnetworkmonitornetlink: Fix potential GMainContext issue

    Previously, the GSource would be attached to whatever GMainContext was
    the thread default at the time; but that might no longer be the
    same as
    the default at the time of constructing the GNetworkMonitor.

    Save the default from construction time, so that source callbacks are
    always invoked in the same GMainContext.

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

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

 gio/gnetworkmonitornetlink.c | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

commit 11909c67d120ef015551e287331fffbeaae7a98e
Author: Philip Withnall <withnall@endlessm.com>
Date:   Wed Feb 28 15:30:40 2018 +0000

    gdatetime: Clarify documentation about clamping on addition

    If adding months or years to a date, the day of the month of the
    result
    is supposed to be the same as in the input — but that doesn’t
    work if
    that day doesn’t exist in the result month.

    Clarify the documentation about what happens here (the day of
    the month
    is clamped to the length of that month).

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

 glib/gdatetime.c | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 29df0b98da01550d0340faf0694bb922ac9fe574
Author: Christophe Fergeau <cfergeau@redhat.com>
Date:   Wed Feb 28 12:24:41 2018 +0100

    gio: Fix 'overide' typo in g_network_address_parse doc

    Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>
    Reviewed-by: Philip Withnall <withnall@endlessm.com>

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

commit 2c15b903e217beca02217ad20ca3c5fefea99649
Author: Rafal Luzynski <digitalfreak@lingonborough.com>
Date:   Wed Feb 28 12:13:15 2018 +0100

    date: Amend some comments about the month names

    Some source code comments amended to avoid possible future confusion.
    It has been explained that a month name is used in a genitive case
    only if it is required by the language rules. Also it has been
    explained that %OB is also supported by other platforms (e.g., BSD)
    but for this test we are focused on glibc 2.27 vs. Windows.

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

 glib/gdate.c      |  6 +++++-
 glib/tests/date.c | 13 +++++++++----
 2 files changed, 14 insertions(+), 5 deletions(-)

commit f5d1ac0d407c064e58b28feb3b9e34b95458fefe
Author: Erik van Pienbroek <epienbro@fedoraproject.org>
Date:   Thu Jul 17 21:24:28 2014 +0200

    GNetworkMonitorBase: don't fail when IPv6 support is unavailable

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

 gio/gnetworkmonitorbase.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 170466db26818ade10862ff405698bb7a97d6d8e
Author: Dr. Michael Lauer <mickey@vanille-media.de>
Date:   Mon Feb 26 13:08:27 2018 +0100

    gio: fix compiling on macOS by moving all Objective-C file into
    libgio-objc-2.0

    Previously, only gnextstepsettingsbackend.c was taken into account.

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

 gio/Makefile.am | 18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

commit 6cea0c68fb4059242c4cc164b46813bb8b4fc313
Author: Changwoo Ryu <cwryu@debian.org>
Date:   Sun Feb 25 16:08:14 2018 +0000

    Update Korean translation

 po/ko.po | 1368
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 837 insertions(+), 531 deletions(-)

commit 5f5eda2b6e6f9064834ef98d40961e4dadde6eb0
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Sat Feb 24 15:20:06 2018 +0000

    Update Kazakh translation

 po/kk.po | 1373
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 838 insertions(+), 535 deletions(-)

commit cbca4211f1cd5ae58cf351d5d29148470034b4c6
Author: Balázs Meskó <meskobalazs@fedoraproject.org>
Date:   Fri Feb 23 21:53:01 2018 +0000

    Update Hungarian translation

 po/hu.po | 591
 +++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 384 insertions(+), 207 deletions(-)

commit 90d3337e1d9d8218f1f8509417b6ae65993aa029
Author: Philip Withnall <withnall@endlessm.com>
Date:   Fri Feb 23 19:23:27 2018 +0000

    docs: Mention pointer semantics for g_array_set_clear_func()

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

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

commit 2e117e24fc7d69d346c0e29ceff6994700c75ca0
Author: Милош Поповић <gpopac@gmail.com>
Date:   Thu Feb 22 11:56:45 2018 +0000

    Update Serbian Latin translation

 po/sr@latin.po | 1469
 +++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 868 insertions(+), 601 deletions(-)

commit 6b1c9b5f9af69bcd085a82859e38519eb3b9ad19
Author: Марко Костић <marko.m.kostic@gmail.com>
Date:   Thu Feb 22 11:55:37 2018 +0000

    Update Serbian translation

 po/sr.po | 1478
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 873 insertions(+), 605 deletions(-)

commit 658fe8dc1a731b5679e3f92202589ea86787f231
Author: Claude Paroz <claude@2xlibre.net>
Date:   Thu Feb 22 09:10:30 2018 +0100

    Updated French translation

 po/fr.po | 1369
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 840 insertions(+), 529 deletions(-)

commit 0cf523e7913fcad7f50c9927b7a6995bf80a0186
Author: Philip Withnall <withnall@endlessm.com>
Date:   Wed Feb 21 14:20:59 2018 +0000

    gdbus-tool: Factor out common GOptionContext construction

    In doing so, ensure that g_option_context_set_ignore_unknown_options()
    is always called if completion is being done.

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

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

 gio/gdbus-tool.c | 55
 +++++++++++++++++++++++++++++--------------------------
 1 file changed, 29 insertions(+), 26 deletions(-)

commit e2d98849587df03c24bea4a10c243b29ace3347d
Author: Iain Lane <iain@orangesquash.org.uk>
Date:   Wed Feb 21 12:23:17 2018 +0000

    gdbus-tool: Don't repeatedly complete --signal

    In this situation:

      $ gdbus emit --session --object-path /org/foo/bar
      --sig<tab><tab><tab>

    We will currently insert --signal three times.

    We should only do that once.

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

 gio/gdbus-tool.c | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit 2a2717062b879e1f9b30230ffe8e59fa6d54181c
Author: Iain Lane <iain@orangesquash.org.uk>
Date:   Wed Feb 21 12:22:08 2018 +0000

    gdbus-tool: Make --dest optional for emit again

    Commit faf94409083f40ed096565b4f948852323bad697 made the bash
    completion more
    robust, but in doing so it made the optional --dest argument to
    `gdbus emit'
    mandatory by mistake.

    Remove the error case when --dest is not specified. To keep the
    completion
    working, we shuffle the cases around. --dest should be offered up for
    completion after --session/--system/--address have been supplied,
    so we can
    complete its argument. Additionally, if --dest isn't specified then
    we can't
    complete --object-path or --signal, so guard these completions
    accordingly.

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

 gio/gdbus-tool.c | 44 ++++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

commit 1717a8c9655c8e3ef35b66e4b3d6e3dcb0c5568d
Author: Iain Lane <iain@orangesquash.org.uk>
Date:   Wed Feb 21 12:15:41 2018 +0000

    gdbus-tool: Ignore unknown options for the 'emit' subcommand when
    completing

    When completing, we parse the options that the user has typed so
    far. Up
    until now we've been doing this without ignoring unknown options. This
    leads to broken completions when the user has typed an incomplete
    parameter.

    For example, when doing the following:

      $ gdbus emit --session --obj<tab>

    We expect --object-path to be completed, but it is currently not. What
    happens is that we fail to parse the options, therefore don't act on
    --session and so don't connect to the session bus, then we early-exit
    because we need to know which bus to operate on for later completions.

    Instead we can ignore the half-completed --obj, parse --session, get
    connected to the bus and then move on to the later completion code.

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

 gio/gdbus-tool.c | 2 ++
 1 file changed, 2 insertions(+)

commit 03e86d000fee7f59e793f7367f9db510a209b30a
Author: Ernestas Kulik <ernestask@gnome.org>
Date:   Mon Feb 19 14:09:10 2018 +0200

    Remove HAVE_CONFIG_H defs and uses

    Since GLib files are only meant to be built as part of GLib, config.h
    always exists, so the checks are more or less pointless.

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

 build/win32/vs8/glib.vcproj                        |  4 ++--
 build/win32/vs8/gmodule.vcproj                     |  4 ++--
 build/win32/vs8/gobject.vcproj                     |  4 ++--
 build/win32/vs8/gthread.vcproj                     |  4 ++--
 gio/inotify/meson.build                            |  2 +-
 gio/kqueue/meson.build                             |  2 +-
 gio/meson.build                                    | 15 ++++++---------
 gio/tests/gdbus-object-manager-example/meson.build |  2 +-
 gio/tests/meson.build                              |  1 -
 gio/win32/meson.build                              |  2 +-
 gio/xdgmime/meson.build                            |  2 +-
 gio/xdgmime/xdgmime.c                              |  2 --
 gio/xdgmime/xdgmimealias.c                         |  2 --
 gio/xdgmime/xdgmimecache.c                         |  2 --
 gio/xdgmime/xdgmimeglob.c                          |  2 --
 gio/xdgmime/xdgmimeicon.c                          |  2 --
 gio/xdgmime/xdgmimeint.c                           |  2 --
 gio/xdgmime/xdgmimemagic.c                         |  2 --
 gio/xdgmime/xdgmimeparent.c                        |  2 --
 glib/gnulib/asnprintf.c                            |  4 +---
 glib/gnulib/printf-parse.c                         |  4 +---
 glib/gnulib/printf.c                               |  4 +---
 glib/meson.build                                   |  7 ++-----
 glib/pcre/Makefile.am                              |  1 -
 glib/pcre/pcre_byte_order.c                        |  2 --
 glib/pcre/pcre_chartables.c                        |  2 --
 glib/pcre/pcre_compile.c                           |  2 --
 glib/pcre/pcre_config.c                            |  2 --
 glib/pcre/pcre_dfa_exec.c                          |  2 --
 glib/pcre/pcre_exec.c                              |  2 --
 glib/pcre/pcre_fullinfo.c                          |  2 --
 glib/pcre/pcre_get.c                               |  2 --
 glib/pcre/pcre_globals.c                           |  2 --
 glib/pcre/pcre_jit_compile.c                       |  2 --
 glib/pcre/pcre_newline.c                           |  2 --
 glib/pcre/pcre_ord2utf8.c                          |  2 --
 glib/pcre/pcre_string_utils.c                      |  2 --
 glib/pcre/pcre_study.c                             |  2 --
 glib/pcre/pcre_tables.c                            |  2 --
 glib/pcre/pcre_valid_utf8.c                        |  2 --
 glib/pcre/pcre_version.c                           |  2 --
 glib/pcre/pcre_xclass.c                            |  2 --
 glib/tests/hash.c                                  |  4 +---
 glib/tests/meson.build                             |  2 +-
 gobject/meson.build                                |  1 -
 gobject/tests/meson.build                          |  4 ++--
 tests/meson.build                                  |  2 +-
 win32/vs10/glib-build-defines.props                |  2 +-
 win32/vs9/glib-build-defines.vsprops               |  2 +-
 49 files changed, 31 insertions(+), 100 deletions(-)

commit 9d24c8b223ec4253e3c6a2e14001de61fa993dbb
Author: Ernestas Kulik <ernestask@gnome.org>
Date:   Fri Feb 16 19:14:08 2018 +0200

    build: meson: add warning flags

    Courtesy of GTK+.

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

 meson.build | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

commit aef0e694eb9bc853d957628bc541618cbdd35261
Author: Ernestas Kulik <ernestask@gnome.org>
Date:   Fri Feb 16 19:12:33 2018 +0200

    configure.ac: add -Wduplicated-branches

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

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

commit 0db0451bbe6f7b99c59b39d3396ad859633dee57
Author: Milo Casagrande <milo@ubuntu.com>
Date:   Wed Feb 21 13:45:25 2018 +0000

    Update Italian translation

 po/it.po | 1427
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 874 insertions(+), 553 deletions(-)

commit 6f16176462a3721ba738f6441d7276202692f13b
Author: Philip Withnall <withnall@endlessm.com>
Date:   Wed Feb 21 11:32:49 2018 +0000

    po: Fix Spanish abbreviated month names

    The case was wrong, and ‘mayo’ had not been abbreviated to
    ‘may’. The
    new translated strings here have all been copied from the abbreviated
    month names (without days).

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

    https://bugzilla.gnome.org/show_bug.cgi?id=793645#c5

 po/es.po | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit 4f942122b7f49bc2f304fce9b31623889f0ff2ff
Author: Ernestas Kulik <ernestask@gnome.org>
Date:   Mon Feb 19 16:14:06 2018 +0200

    gio: tests: modules: declare _get_type prototype

    GCC complains about non-static functions being defined without a
    previous prototype, even if they themselves provide one.

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

 gio/tests/modules/test-module-a.c | 2 ++
 gio/tests/modules/test-module-b.c | 2 ++
 2 files changed, 4 insertions(+)

commit 609a28c0d46d023fdda44467e48fef967a653ad0
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Feb 20 16:06:44 2018 +0000

    Update Spanish translation

 po/es.po | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

commit c26c7e47e60eec986fb3cddc03d35a646eaee744
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Feb 20 15:37:15 2018 +0000

    Update Spanish translation

 po/es.po | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

commit e04d2e81fce00ba2f8d38b059605b36e9d08a7ba
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sun Feb 18 14:59:29 2018 +0000

    ci: Add GitLab CI description file

    We're mostly interested into building and testing everything that gets
    pushed to the repository — including merge requests.

    When pushing tags, though, we should assume we're spinning a
    release, so
    let's run the dist target, and store the tarball, and the generated
    documentation while we're at it, as artifacts on GitLab.

    The Dockerfile for the image used for the build is included in
    tree, and
    published on Docker Hub. Using a custom image allows us to avoid the
    costly "download and install build dependencies" phase, as well as
    controlling the environment a little bit better.

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

 .gitlab-ci.yml           | 38 ++++++++++++++++++++++++++++++++++++++
 .gitlab-ci/Dockerfile    | 31 +++++++++++++++++++++++++++++++
 .gitlab-ci/run-docker.sh |  9 +++++++++
 3 files changed, 78 insertions(+)

commit 8bfedb57cc8f1f08de09071af66b9be03f051eae
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Feb 19 15:35:17 2018 +0000

    Increase the timeout for some GLib tests

    The CI infrastructure is shared and running inside a containerised
    environment, which means tests may take more time to finish on it
    than they would on a faster, personal machine.

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

 glib/tests/meson.build | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit 5459b345e1a2a1f7ac52dbd107aa76bc109a32ee
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Feb 19 14:38:35 2018 +0000

    Do not use g_test_incomplete() for missing locales

    The "incomplete" test state matches the "expected to fail" state (or
    "TODO", in TAP), but missing locales should just cause tests to be
    skipped.

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

 glib/tests/gdatetime.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit d8a3492fce59e9dd6e2e29e6ad58d99acbe78cbc
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Feb 19 14:36:42 2018 +0000

    Allow running gdbus-peer inside a container

    The /etc/machine-id inside a Docker container is allowed to be
    empty, so
    we need to check for that case.

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

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

commit d1a080baa5f4f94fc802fce611445c2558ac0a18
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Feb 20 13:46:42 2018 +0000

    Update Spanish translation

 po/es.po | 82
 ++++++++++++----------------------------------------------------
 1 file changed, 15 insertions(+), 67 deletions(-)

commit 493d3438e805c11f8f2f084e5b7b69f145a3bf38
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 20 12:02:20 2018 +0000

    tests: Disable /date/month_names test with older libc versions

    The test for %OB with g_date_strftime() fails with old libc versions
    which don’ŧ support the ‘O’ modifier. g_date_strftime()
    explicitly
    doesn’t add additional format placeholders over what’s supported
    by the
    system strftime(), so just disable the test in that case.

    The test remains useful on systems with newer libc versions, or on
    Windows, where the win32 fallback path is taken.

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

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

 glib/tests/date.c | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

commit 998bda1b55ab0b6a4484a411e108421b9e706ce4
Author: Philip Withnall <withnall@endlessm.com>
Date:   Tue Feb 20 11:47:39 2018 +0000

    po: Update en_GB translation

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

 po/en_GB.po | 3428
 ++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 1980 insertions(+), 1448 deletions(-)

commit 359768369dfe0c840491ee649e553e2fabd7e0af
Author: Rafal Luzynski <digitalfreak@lingonborough.com>
Date:   Sat Feb 17 21:23:25 2018 +0100

    Add tests for formatting and parsing month names

    Add tests for g_date_strftime() and g_dat_set_parse() formatting
    and parsing
    month names in both nominative and genitive case in several locales,
    both
    needing these two grammatical cases and not needing them.

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

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

commit fa126588092334b21b05db494022e74c02ed2b0a
Author: Rafal Luzynski <digitalfreak@lingonborough.com>
Date:   Tue Jan 23 01:41:30 2018 +0100

    win32_strftime_helper: Support nominative/genitive month names

    A similar change to the commit
    be4f96b6502c01d2a51d60b7a669c8ef82e22a4d,
    supports %OB, %Ob, %Oh (alternative, standalone, nominative)
    month names
    along with the old %B, %b, %h (primary, in full date format context,
    genitive) month names.

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

 glib/gdate.c | 57
 ++++++++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 44 insertions(+), 13 deletions(-)

commit 5520a879303264c57757b1fb806b9fe720cac664
Author: Rafal Luzynski <digitalfreak@lingonborough.com>
Date:   Fri Feb 16 22:20:50 2018 +0100

    win32_strftime_helper: Factor out the common code

    Factor out the common code supporting "%B", "%b", and "%h" format
    specifiers. It will be helpful for the next commit.

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

 glib/gdate.c | 27 +++++++++++++++++++--------
 1 file changed, 19 insertions(+), 8 deletions(-)

commit 915224482864a5f885ada8c981fc27f77e753528
Author: Rafal Luzynski <digitalfreak@lingonborough.com>
Date:   Fri Feb 16 21:25:55 2018 +0100

    g_date_set_parse: Also support nominative/genitive month names

    As the support of two grammatical cases of month names has been
    introduced
    try to find both forms when parsing a date.

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

 glib/gdate.c | 67
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 66 insertions(+), 1 deletion(-)

commit 03d06c175ffb5f6942147de6fa972452d4ae97c3
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Tue Feb 20 00:56:35 2018 +0000

    gwin32networkmonitor: fix build with MSVC

    Don't include unistd.h unconditionally.

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

commit 5e2fa022e2fa82110abdb7fc42685bf6083d8c06
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Feb 19 17:44:49 2018 +0000

    Update Spanish translation

 po/es.po | 973
 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 607 insertions(+), 366 deletions(-)

commit 9ae71e32e868da10aa4c1634b5976ba00d6471ab
Author: George Barrett <bob@bob131.so>
Date:   Sun Feb 18 13:28:17 2018 +1100

    gutils: fix missing include

    On platforms other than Win32, the g_abort symbol is #def'd to abort.
    C99 specifies that this function prototype resides in stdlib.h,
    but the
    required include is absent from gutils.h.

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

 glib/gutils.h | 1 +
 1 file changed, 1 insertion(+)

commit 22b224862cd1f99be4d81e389a82d9806256b964
Author: Philip Withnall <withnall@endlessm.com>
Date:   Mon Feb 19 11:11:36 2018 +0000

    tests: Add a debug message to gdbus-peer test

    This might help diagnose the CI test failure here:
    https://gitlab.gnome.org/GNOME/glib/-/jobs/8222

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

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

commit 96f39990f7fc5f15ab17f1e292c5d0ec506a6329
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Sun Feb 18 13:18:38 2018 +0000

    Update German translation

 po/de.po | 919
 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 553 insertions(+), 366 deletions(-)

commit 4d32d186bf5ae7638be1c249a2f507fd35e71f9b
Author: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
Date:   Sun Feb 18 08:21:37 2018 +0000

    Update Catalan translation

 po/ca.po | 1187
 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 677 insertions(+), 510 deletions(-)

commit 58c1d4ab30bc46217ab344209b7c6694c1e7b4ca
Author: Andika Triwidada <atriwidada@gnome.org>
Date:   Sun Feb 18 08:20:35 2018 +0000

    Update Indonesian translation

 po/id.po | 407
 +++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 289 insertions(+), 118 deletions(-)

commit 8a1c2954eb0b93ea5009bba827a677b8c24cd1e9
Author: Fran Dieguez <frandieguez@gnome.org>
Date:   Fri Feb 16 23:30:20 2018 +0000

    Update Galician translation

 po/gl.po | 553
 +++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 382 insertions(+), 171 deletions(-)

commit f7261519dcc30b6120e30855d92717548f61dfd2
Author: Fabio Tomat <f.t.public@gmail.com>
Date:   Fri Feb 16 20:42:39 2018 +0000

    Update Friulian translation

 po/fur.po | 694
 ++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 471 insertions(+), 223 deletions(-)

commit 55e1c6185f74170980067f2b247152b400ab62d2
Author: Philip Withnall <withnall@endlessm.com>
Date:   Fri Feb 16 17:42:55 2018 +0000

    gtype: Fix use of potentially undefined GVoidFunc

    It’s defined in gutils.h, but various users of GLib might not have
    access to that.

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

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

 gobject/gtype.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c01c25589513c51f0063a72adfe7b8e543d621eb
Author: Ernestas Kulik <ernestask@gnome.org>
Date:   Fri Feb 16 18:19:19 2018 +0200

    tests: data-input-stream: fix -Wduplicated-branches

    The fix makes things a bit awkward, but it seems to work just fine.

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

 gio/tests/data-input-stream.c | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

commit 59d4ee99f2a4fffbc3e7584aa4a3ed74b7113d40
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Feb 16 17:35:24 2018 +0100

    Update Polish translation

 po/pl.po | 389
 ++++++++++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 288 insertions(+), 101 deletions(-)

commit c1f5e52844c3bf503aca8881b6af68f78f028b4d
Author: Lubomir Rintel <lkundrak@v3.sk>
Date:   Wed Feb 7 17:27:54 2018 +0000

    gtype: cast *_init functions to void(*)(void) first

    The *_init() functions have prototypes incompatible with *InitFunc
    types they
    are being cast to. This upsets GCC 8's -Wcast-function-type that's
    enabled by
    default with -Wextra.

    Let's not have the public header files emit a warning and neutralize
    it by
    doing a void(*)(void) cast first.

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

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

commit 62e81688785e5e972001bbed3b4280bb9c5a6b1d
Author: Ernestas Kulik <ernestask@gnome.org>
Date:   Mon Feb 12 20:20:57 2018 +0200

    gatomic: fix -Wduplicated-branches

    The checks that the argument passed is a pointer to an integer contain
    duplicate branches, which GCC complains about very loudly as of
    version
    7.

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

 glib/gatomic.h | 46 +++++++++++++++++++++++-----------------------
 1 file changed, 23 insertions(+), 23 deletions(-)

commit c97922c1047abcbaf3f4b5632523ab891db5efa2
Author: Ernestas Kulik <ernestask@gnome.org>
Date:   Tue Feb 13 20:57:04 2018 +0200

    gtester: fix -Wduplicated-branches

    One of the “quick” or “slow” test run modes is always added
    to the
    argument list, making the branching pointless, which, coincidentally,
    now causes a warning.

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

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

commit f84ce1298932d924496176b4958b878c40e0e356
Author: Rafael Fontenelle <rafaelff@gnome.org>
Date:   Fri Feb 16 15:12:15 2018 +0000

    Update Brazilian Portuguese translation

 po/pt_BR.po | 1518
 ++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 917 insertions(+), 601 deletions(-)

commit be4f96b6502c01d2a51d60b7a669c8ef82e22a4d
Author: Rafal Luzynski <digitalfreak@lingonborough.com>
Date:   Fri Mar 24 11:19:13 2017 +0100

    g_date_time_format: Support nominative/genitive months

    Supports %OB (alternative, standalone, nominative) month name along
    with the old %B (primary, in a complete date format context, genitive)
    month name.  Similarly %Ob and %Oh for abbreviated month names.
    Depending on the underlying operating system uses nl_langinfo()
    or provides our custom implementation.

    (Tweaked by Philip Withnall <withnall@endlessm.com> to add test case
    comment and bug reference.)

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

 configure.ac           |  44 ++++++++++
 glib/gdatetime.c       | 234
 +++++++++++++++++++++++++++++++++++++++++++++++--
 glib/tests/gdatetime.c | 148 +++++++++++++++++++++++++++++++
 meson.build            |  48 ++++++++++
 4 files changed, 467 insertions(+), 7 deletions(-)

commit d933cf99bfa7009ea8961905c1e1be8d9d754130
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Wed Jul 6 17:05:16 2016 +0200

    gquark: simplify g_intern_string/g_intern_static_string

    Move the common code to a quark_intern_string_locked function. This
    has
    no effect on the generated code but makes codebase a bit cleaner.

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

 glib/gquark.c | 44 ++++++++++++++++++++------------------------
 1 file changed, 20 insertions(+), 24 deletions(-)

commit 2f07630b4305321c175eb5af11531ae02752573b
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Wed Jul 6 16:23:48 2016 +0200

    gquark: simplify g_quark_from_static_string/g_quark_from_string

    Move common code to quark_from_string_locked  wrapper function. This
    has
    no effect on generated code but it makes codebase a bit cleaner.

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

 glib/gquark.c | 38 ++++++++++++++++++--------------------
 1 file changed, 18 insertions(+), 20 deletions(-)

commit a66fc8e3a92d2a28c84319e3f35c77062379db68
Author: Philip Withnall <withnall@endlessm.com>
Date:   Fri Feb 16 12:03:47 2018 +0000

    gfile: Fix FD leak introduced in error path in previous commit

    The hazards of ‘just a quick fix and I will push’.

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

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

commit a5778ef7c51044147fe470ea1707dd297f44f880
Author: Andrés Souto <kai670@gmail.com>
Date:   Thu Dec 28 17:35:27 2017 +0100

    gio: bump splice copy buffer size to 1024k

    This change increases throughput when copying files for some
    filesystems

    (Modified by Philip Withnall <withnall@endlessm.com> to add more error
    handling.)

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

 gio/gfile.c | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

commit 2ffba0e2620606f0a9113672682fea3ba877e6d2
Author: Philip Withnall <withnall@endlessm.com>
Date:   Fri Feb 16 11:14:05 2018 +0000

    gdatainputstream: Document the returned string is always
    nul-terminated

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

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

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

commit 0664b61782834d3aba501d16441bd8a71a9ab704
Author: Philip Withnall <withnall@endlessm.com>
Date:   Thu Feb 15 16:42:26 2018 +0000

    gdbusconnection: Fix error in g_dbus_connection_emit_signal() docs

    It incorrectly said that an error could only be returned if the
    GVariant
    was incorrect for the D-Bus API, but that’s not true: an error
    will also
    be returned if you call it on a closed GDBusConnection.

    Clarify that, and mention the actual error codes which are returned.

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

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

commit 80d328b3a8bbfea402f9909e8effbde1ea102271
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sun Jun 29 20:22:51 2014 +0100

    build: Separate the Objective C files into their own helper lib

    This avoid polluting the CFLAGS with -xobjective-c.

    (Rebased by Philip Withnall <withnall@endlessm.com>.)

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

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

commit 9453b97e098024a6138623acbb750f5d068ed54d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Fri Feb 9 19:34:40 2018 +0000

    docs: Add G_ENABLE_DIAGNOSTIC

    We need to mention this environment variable, so that developers
    have a
    fighting chance of actually using it.

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

 docs/reference/glib/running.xml | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 77419cf5781646c0b4280ba084240a3c5482e1d3
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Feb 8 14:27:02 2018 +0000

    docs: Mention the newly added return values

    The return value of the g_hash_table_add(), g_hash_table_insert(), and
    g_hash_table_replace() functions was changed from void to gboolean in
    GLib 2.40, but it was not mentioned in the API reference or the
    release
    notes.

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

 glib/ghash.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 809c66639fe267fab77828dac19fb9d29bd12ae5
Author: Philip Withnall <withnall@endlessm.com>
Date:   Wed Feb 14 15:11:11 2018 +0000

    gobject: Mention transfer semantics of installing properties on
    GObjects

    GParamSpec supports floating references.

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

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

commit ee57d56e8d1fe653807814854448ebdb5692d817