[glib] Created tag 2.58.2



The signed tag '2.58.2' was created.

Tagger: Philip Withnall <withnall endlessm com>
Date: 1545144648 +0000

    2.58.2
    
    Git-EVTag-v0-SHA512: 
95e343fc1264efbecab12d39b29bef1caa4b6f997132a244a45dfb37f49b63d07176eb8daea34ec49a550ead7f29387b00b6016e5c0e6844d7710ceed106495e

Changes since the last tag '2.58.1':

Anders Jonsson (1):
      Update Swedish translation

Arthur Demchenkov (2):
      gobject/genums.c: fix flags validation
      Add unit test for flags validation

Aurimas Černius (1):
      Updated Lithuanian translation

Bernhard Walle (1):
      gio: automake: Add libgmodule dependency

Christoph Reiter (3):
      build: simplify alloca checks. See #1313
      meson: pin the libffi wrap file to the last release supporting meson 0.47
      g_value_get_variant: return value is transfer-none not transfer-full

Christophe Fergeau (2):
      test-gvariant: Add test for ^ay, ^&ay, ^aay, ^a&ay
      gvariant: Handle ^ay, ^&ay, ^aay, ^a&ay in g_variant_valist_free_nnp

Colin Walters (1):
      build-sys: Pass CFLAGS to $(DTRACE)

Cédric Valmary (1):
      Update Occitan translation

Daniel Mustieles (1):
      Updated Spanish translation

Dušan Kazik (1):
      Update Slovak translation

Emin Tufan Çetin (1):
      Update Turkish translation

Emmanuele Bassi (10):
      Install m4 macros unconditionally
      tests: Update month name check for Lithuanian locale
      Merge branch 'backport-456-bookmarkfile-crash-glib-2-58' into 'glib-2-58'
      Merge branch '435-short-negative-timezones-glib-2-58' into 'glib-2-58'
      Merge branch '417-variant-ay-glib-2-58' into 'glib-2-58'
      Merge branch '425-date-init-glib-2-58' into 'glib-2-58'
      Merge branch 'backport-490-492-gspawn-deadlock-and-value-annotations' into 'glib-2-58'
      Merge branch 'backport-541-gentoo-timezones-glib-2-58' into 'glib-2-58'
      Merge branch 'backport-506-gdatetime-utf8-format-glib-2-58' into 'glib-2-58'
      Merge branch 'backport-514-codegen-interface-info-glib-2-58' into 'glib-2-58'

Fabio Tomat (2):
      Update Friulian translation
      Update Friulian translation

Fabrice Fontaine (1):
      grefcount: add missing gatomic.h

Florian Heiser (1):
      Update German translation

Fredrik Ternerot (1):
      gtlscertificate: Fix bug in PEM private key parser

Iñaki Larrañaga Murgoitio (1):
      Update Basque translation

Kukuh Syafaat (1):
      Update Indonesian translation

Marco Trevisan (1):
      Merge branch 'gdbus-peer-again' into 'master'

Marco Trevisan (Treviño) (2):
      bookmarkfile: test that moving to the same name works
      bookmarkfile: Don't move an item if the uri has not changed

Marek Cernocky (1):
      Updated Czech translation

Mart Raudsepp (1):
      gtimezone: Fallback to /etc/timezone on Gentoo

Matej Urbančič (3):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Michael Catanzaro (2):
      Update documentation of g_tls_connection_handshake() again
      Merge branch 'backport-534-pem-parser-glib-2-58' into 'glib-2-58'

Milo Casagrande (1):
      Update Italian translation

Ondrej Holy (7):
      gunixmounts: Filter out mounts with device path that was repeated
      glocalfile: Fix access::can-trash if parent is symlink
      glocalfile: Fix bug uri in trash test
      glocalfile: Add test case for symlink expansion
      glocalfile: Return NULL if symlink expansion fails
      glocalfile: Use MAXSYMLINKS when following symlinks
      Merge branch '326-trash-symlinks-glib-2-58' into 'glib-2-58'

Peter Wu (1):
      gspawn: Fix g_spawn deadlock in a multi-threaded program on Linux

Philip Withnall (44):
      build: Check for Unix98 positional parameter support in printf()
      build: Define GLIB_USING_SYSTEM_PRINTF properly
      build: Check for bind_textdomain_codeset() properly
      build: Drop unused HAVE_DLFCN_H definition
      build: Stop defining STDC_HEADERS
      build: Remove SIZEOF___INT64 definition from meson.build
      glib: Remove remaining references to __int64
      build: Drop AC_C_CONST from configure.ac
      build: Drop pointless -Wformat-security warning flag
      tests: Mark two more tests as slow
      Merge branch 'wip/oholy/bind-mounts-stable' into 'glib-2-58'
      Merge branch 'objectmanager-src-dep' into 'master'
      Merge branch '2-58-339-key-file-free-fix' into 'glib-2-58'
      Merge branch '373-month-names-glib-2-58' into 'glib-2-58'
      Merge branch 'backport-401-flags-validation-glib-2-58' into 'glib-2-58'
      Merge branch '2-58-test-timeout' into 'glib-2-58'
      Merge branch '420-codegen-autoptr-glib-2-58' into 'glib-2-58'
      gvariant: Fix checking arithmetic for tuple element ends
      gvarianttype: Impose a recursion limit of 128 on variant types
      gvariant: Check array offsets against serialised data length
      gvariant: Check tuple offsets against serialised data length
      gvariant: Limit GVariant strings to G_MAXSSIZE
      gdbusmessage: Validate type of message header signature field
      gdbusmessage: Improve documentation for g_dbus_message_get_header()
      gdbusmessage: Clarify error returns for g_dbus_message_new_from_blob()
      gdbusmessage: Fix a typo in a documentation comment
      gdbusmessage: Check for valid GVariantType when parsing a variant blob
      gvariant: Clarify internal documentation about GVariant type strings
      tests: Tidy up GError handling in gdbus-serialization test
      tests: Use g_assert_null() in gdbus-serialization test
      gutf8: Add a g_utf8_validate_len() function
      glib: Port various callers to use g_utf8_validate_len()
      tests: Add another GMarkup test from oss-fuzz
      tests: Run GMarkup tests with and without nul-termination
      gmarkup: Avoid reading off the end of a buffer when non-nul-terminated
      gmarkup: Fix validation of element names
      tests: Rework markup parsing test to not stop on first failure
      Merge branch '1582-backport-411-422-ossfuzz-fixes-glib-2-58' into 'glib-2-58'
      Merge branch 'meson-pin-libffi-subproject' into 'glib-2-58'
      Merge branch 'backport-433-date-matching-glib-2-58' into 'glib-2-58'
      Revert "test_internal_enhanced_stdio: don't use g_assert()"
      Revert "W32: extend the g-file-info test with new DOS attributes"
      Revert "W32: new GFileInfo attributes"
      2.58.2

Piotr Drąg (1):
      Update Polish translation

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Ryan Schmidt (1):
      Fix build failure on systems without spawn.h

Simon McVittie (23):
      Remove unnecessary +x permissions
      meson: Run build-time tests with --tap where supported
      Spelling: fix "every time"
      Spelling: fix spelling of specify
      Spelling: Fix a common en_FR spelling of "information"
      Spelling: Fix spelling of "similarly"
      Spelling: Fix spelling of "constructed"
      Spelling: Fix spelling of "unknown"
      Spelling: avoid the "allows to" pattern
      Spelling: Fix spelling of "interpreted"
      Generate gtester-report from .in file
      Tests: Mark printf wrappers with G_GNUC_PRINTF
      Meson: Extract objects from convenience libraries to link them
      Autotools: Always run glib-genmarshal, even if cross-compiling
      Autotools: Move libmount from Libs.private to Requires.private
      m4macros: Allow information from pkg-config to be overridden
      m4macros: Fix detection of glib-2.0 alone
      Merge branch 'backports-glib-2-58' into 'glib-2-58'
      meson: Centralize test timeout values
      meson: Increase fast test timeout from 30s to 60s
      meson: Mark gdatetime test as slow
      meson: Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 on GNU/Linux if needed
      Merge branch 'backport-434-arm-atomics-glib-2-58' into 'glib-2-58'

Tomasz Miąsko (5):
      gdate: Reinitialize locale information in g_date_prepare_to_parse.
      gdatetime: Fix formatting of time zones offsets in range -01:00 to +00:00
      gdate: Use longest matching month name in g_date_set_parse
      gdatetime: Store intermediate result of g_date_time_format in UTF-8
      gdatetime: Avoid unnecessary conversions from ASCII to UTF-8

Will Thompson (7):
      gkeyfile: remain usable after g_key_file_free()
      gdbus-codegen: test generating autocleanups
      gdbus-codegen: add autocleanup for FooObject
      gdbus-codegen: make --interface-info-{header,body} not crash
      gdbus-codegen: don't sort args in --interface-info-body
      gdbus-codegen: sort input files
      gdbus-codegen: test --interface-info-{header,body}

Xavier Claessens (20):
      ci: Use a docker image for stable branch
      Merge branch 'stable-ci' into 'glib-2-58'
      Meson: Fix missing files when installing tests
      Meson: build and install remaining tests
      Rename cxx-test.C to cxx-test.cpp
      Tests: Fix -Wformat-nonliteral causing build failure with clang
      Meson: define G_HAVE_GROWING_STACK to 0 or 1
      Meson: Run in TAP mode installed tests that support it
      Meson: doc: fix cross references
      Meson: Install timeloop-closure test
      Meson: Do not run tests/refcount with --tap
      Meson: appinfo tests are racy if run in parallel
      Merge branch '1543-glib-2-58-backports' into 'glib-2-58'
      Merge branch '1bit-emufutex-slow' into 'master'
      Merge branch 'cherry-pick-5c22b2dd' into 'glib-2-58'
      Meson: Fix linking of gdbus-peer test
      Merge branch 'master' into 'master'
      Meson: Fix build error in gdbus-example-objectmanager
      Meson: Rename test_c_args to avoid confusion with gio tests c_args
      Check for 'z' library before fallbacking to subproject

Руслан Ижбулатов (13):
      Enable GIO tests on Windows
      W32: Don't always strip path prefixes
      W32: test the private path-stripping function
      W32: tighten access rights requested to read symlink
      W32: new GFileInfo attributes
      W32: extend the g-file-info test with new DOS attributes
      test_internal_enhanced_stdio: don't use g_assert()
      tests W32: Cast the MSG struct as (gchar *) for g_io_channel_read
      tests W32: Fix Windows values casting
      tests W32: include process.h for getpid()
      tests W32: ugly fix for sscanf() format
      tests W32: Move timeloop test to the non-Windows section
      tests W32: ifdef a variable not used on Windows


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]