[glib] Created tag 2.67.0



The signed tag '2.67.0' was created.

Tagger: Philip Withnall <pwithnall endlessos org>
Date: 1603467810 +0100

    2.67.0
    
    Git-EVTag-v0-SHA512: 
ec63984b03c1b128a56d0edc58f644235faf884348a2a70309f6763d489c2113088b5ba03550b604672c44780a5e719295a9f57a4259f153173d64913d8b3ca8

Changes since the last tag '2.66.0':

Andrew Potter (1):
      Add boxing for GTree

António Fernandes (4):
      gtimezone: Split out fallback timezone identification for unix
      gtimezone: Set resolved_identifier earlier
      gtimezone: Cache default timezone indefinitely
      Revert "gtimezone: Cache timezones based on the identifier they were created by"

Ask Hjorth Larsen (1):
      Updated Danish translation

Benjamin Berg (1):
      gmain: Fix possible locking issue in source unref

Cheng-Chia Tseng (1):
      Update Chinese (Taiwan) translation

Christoph Reiter (2):
      Fix g_module_symbol() under Windows sometimes not succeeding
      CI: Re-enable code coverage reporting for MSYS2 builds

Cristian Rodríguez (1):
      gsocketclient: set IP_BIND_ADDRESS_NO_PORT if binding to local address

Dušan Kazik (1):
      Update Slovak translation

Efstathios Iosifidis (1):
      Update Greek translation

Emmanuel Fleury (9):
      Fix signedness problem in glib/gutils.c
      Fix signedness error in glib/gspawn.c
      Fix a signedness problem in glib/tests/collate.c
      Fix a signedness problem in glib/tests/date.c
      Fix signedness warning in glib/tests/base64.c
      Fix several signedness problems in glib/tests/checksum.c
      Fix signedness warnings in glib/tests/convert.c
      Fix several signedness warnings in glib/tests/array-test.c
      Fix signedness warning in glib/tests/fileutils.c

Emmanuele Bassi (4):
      Merge branch 'version-bump-2.68' into 'master'
      Merge branch 'six-days-to-eom' into 'master'
      Merge branch 'wip/pwithnall/credentials-fix' into 'master'
      Merge branch 'clang-fixes' into 'master'

Guido Günther (1):
      gmessages: Document that using a custom log writer disables fatal handling

Juliano de Souza Camargo (3):
      Update Portuguese translation
      Update Portuguese translation
      Update Portuguese translation

Maciej S. Szmigiero (3):
      GTree: debugging improvements
      GTree: add an ability to iterate over a tree and a node-based API
      GLib test: test GTree "lower bound" and "upper bound" operations

Marc-André Lureau (1):
      uri: add missing (not)nullable annotations

Maxim Mikityanskiy (1):
      gio: Expose g_file_build_attribute_list_for_copy

Michael Catanzaro (6):
      gsocketclient: fix docs typo
      gsocketclient: fix whitespace error
      gsocketclient: document Happy Eyeballs
      gsocketclient: emit RESOLVING/RESOLVED events only once
      gsocketclient: Crash on error if error is missing
      gsocketclient: return best errors possible

Niklas Gürtler (1):
      Make libelf dependency optional via meson feature

Nirbheek Chauhan (1):
      Merge branch '2019-10-28_Define_G_MSVC_SYMBOL_PREFIX_correctly_for_ARM' into 'master'

Ondrej Holy (1):
      gio-tool-trash: Prevent recursion to speed up emptying trash

Patrick Griffis (1):
      gtlscertificate: Add support for PKCS #11 backed certificates

Peter Bloomfield (2):
      utils: Limit the scope of the variable `max`
      gthreadedresolver: Fix logic in parse_res_text()

Philip Withnall (74):
      gfileutils: Correct operator precedence to avoid undefined pointer maths
      guri: Remove unnecessary NULL pointer check
      ci: Add model file for Coverity
      Merge branch 'coverity-fixes' into 'master'
      Merge branch 'wip/2164-dbus-sha1-timeout' into 'master'
      gwinhttpfile: Set display-name attribute on file info
      gutf8: Fix a typo in the docs for g_utf16_to_utf8()
      Merge branch '2194-winhttp-file-display-name' into 'master'
      Merge branch 'fix_warnings' into 'master'
      glist: Clarify that g_list_free() and friends only free an entire list
      Merge branch 'wip/issue2205' into 'master'
      Merge branch 'trash-portal-error' into 'master'
      gtimezone: Cache timezones based on the identifier they were created by
      Merge branch 'gutils-limit-scope' into 'master'
      Merge branch 'list-free-docs' into 'master'
      Merge branch 'wip/oholy/trash-recursion' into 'master'
      Merge branch 'fix-win32-g-module-symbol-flaky' into 'master'
      gthread: Destroy value after replacing it in g_private_replace()
      Merge branch '2209-fix-parse-res-text' into 'master'
      guri: Move IP-literal parsing out into a separate function
      guri: Simplify memory management in parse_host()
      guri: Refactor error handling in parse_ip_literal()
      tests: Remove duplicate IPv6 zone ID URI parsing tests
      guri: Fix URI scope parsing
      tests: Rework test_uri_parsing_absolute to support failure tests
      tests: Add additional URI scope parsing tests
      Merge branch 'ossfuzz-23816-uri-parsing' into 'master'
      gdatetime: Avoid integer overflow creating dates too far in the past
      tests: Test date overflow failure with bookmark file parsing
      build: Post-release version bump to 2.67.0
      Merge branch 'add-back-win32-coverage' into 'master'
      gversionmacros: Add version macros for GLib 2.68
      Merge branch '2210-private-replace-destroy' into 'master'
      Merge branch 'optdeps' into 'master'
      Merge branch 'wip/smcv/invocation-handled' into 'master'
      Merge branch 'wip/tingping/pkcs11' into 'master'
      Merge branch 'appinfo-shellany' into 'master'
      Merge branch 'wip/smcv/assert-standard-types' into 'master'
      gmain: Fix minor typo in documentation
      gspawn: Handle error opening /dev/null
      tests: Refactor g_uri_escape_string() tests
      guri: Fix UTF-8 validation when escaping URI components
      guri: Add additional tests for scope ID parsing
      Merge branch 'ossfuzz-26083-uri-escaping' into 'master'
      glocalfileinfo: Fix use of fstatat() on macOS < 10.10
      Merge branch 'master' into 'master'
      Merge branch 'log-fatal' into 'master'
      Merge branch 'close_subprocess_parent_fds_on_dispose' into 'master'
      Merge branch 'gtree-add-iterators' into 'master'
      Merge branch 'boxing_gtree_gqueue_gnode' into 'master'
      Merge branch 'wip/smcv/issue2087' into 'master'
      Merge branch 'ip_bind_address_no_port' into 'master'
      gspawn: Use close_range() if available to close FDs between fork/exec
      Merge branch 'add_close_in_parent_flag' into 'master'
      Merge branch 'mcatanzaro/#2211' into 'master'
      gfile: Clarify refcount handling for g_file_replace_contents_bytes_async()
      Merge branch 'strv-builder' into 'master'
      ghash: Move initialisation to declaration
      tests: Add some additional assertions to avoid scan-build warnings
      tests: Add an assertion to avoid a scan-build warning
      tests: Improve signed int handling to silence scan-build warnings
      tests: Add additional keyfile assertions
      Merge branch 'fix_warnings' into 'master'
      Merge branch 'typeof' into 'master'
      gslice: Inline win32 implementation of g_getenv() to avoid deadlock
      tests: Add a basic test for GTimeZone caching
      Merge branch 'wip/antoniof/fallback-timezone-cache-lookup' into 'master'
      Merge branch '2225-slice-getenv-win32' into 'master'
      Merge branch 'missing-nullable' into 'master'
      Revert "Use C++11 decltype where possible"
      Merge branch 'revert-decltype-changes' into 'master'
      gmacros: Use __typeof__ when compiling with Clang
      gtrace: Add G_GNUC_PRINTF annotation
      2.67.0

Ray Strode (1):
      gsignal: Plug g_signal_connect_object leak

Robert Ancell (1):
      gstrvbuilder: Add a new object to make NULL-terminated string arrays.

Ryan Gonzalez (1):
      trash portal: Handle portal failures

Rūdolfs Mazurs (1):
      Update Latvian translation

Sebastian Dröge (12):
      Merge branch '2077-pointer-arithmetic' into 'master'
      Merge branch '2204-timezone-caching' into 'master'
      Merge branch 'ossfuzz-22758-date-negative-overflow' into 'master'
      Merge branch '2203-fstatat-macos' into 'master'
      Merge branch 'spawn-error-handling' into 'master'
      Merge branch 'spawn-close_range' into 'master'
      Merge branch 'uri-nullable' into 'master'
      Merge branch 'benzea/fix-possible-source-locking-issue' into 'master'
      Merge branch 'wip/fix-handler-leak' into 'master'
      Merge branch 'file-replace-contents-refcounting' into 'master'
      Merge branch 'scan-build-warnings' into 'master'
      Add various missing nullable annotations

Sergio Costas (2):
      GSubprocessLauncher: Move cleanup to dispose()
      GSubprocessLauncher: allow to close passed FDs

Simon McVittie (10):
      gdbusauthmechanismsha1: Use the same timeouts as libdbus
      glocalfile: Never require G_LOCAL_FILE_STAT_FIELD_ATIME
      GDBus tests: Use G_SOURCE_REMOVE, G_SOURCE_CONTINUE
      GDBus: Add G_DBUS_METHOD_INVOCATION_HANDLED, _UNHANDLED
      GDBus: Use G_DBUS_METHOD_INVOCATION_HANDLED in method implementations
      glib-init: Statically assert more facts about standard types
      glib-unix: Assert that our portable types correspond to ssize_t and pid_t
      Merge branch 'gmain-docs' into 'master'
      gmessages: Add API to move info and debug messages to stderr
      gmessages: Expose our default filtering as API

Stas Solovey (1):
      Update Russian translation

Wolfgang Stöggl (1):
      Define G_MSVC_SYMBOL_PREFIX correctly for ARM32

Xavier Claessens (4):
      Replace __typeof__ with glib_typeof macro
      gatomic: Check if glib_typeof() is defined before using it
      gmem.h: Simplify condition where typeof is available
      Use C++11 decltype where possible

Yosef Or Boczko (1):
      Update Hebrew translation

Yuri Chornoivan (1):
      Update Ukrainian translation

Руслан Ижбулатов (4):
      gwin32registrykey: Fix returning subkey_name in subkey_iter_get_name()
      GWin32AppInfo: Support verbs other than "open"
      Add a test for the 6-days-until-EOM bug
      Fix the 6-days-until-the-end-of-the-month bug


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