[glib] Created tag 2.61.2



The signed tag '2.61.2' was created.

Tagger: Philip Withnall <withnall endlessm com>
Date: 1564405880 +0100

    2.61.2
    
    Git-EVTag-v0-SHA512: 
8a7dfd46f876d97a828927270ff64b8397bb2a72a557cf60a6e27b203418fc05b38ef534c19ae70865373aa22a7cb3fa6257cf9829877ca6f206435c780ff17e

Changes since the last tag '2.61.1':

Allison Karlitskaya (4):
      gnetworkaddress: fix "happy eyeballs" logic
      network-address test: add ipv6-fail ipv4-slow case
      gthread: fix minor errno problem in GCond
      tests: test g_cond_wait_until() under stress

Antoine Jacoutot (1):
      fix atomic detection on older gcc versions

Balázs Úr (1):
      Update Hungarian translation

Chris Packham (1):
      docs: update build instructions for selinux

Christian Hergert (5):
      gsignal: update documentation about va_marshaller
      gdbusobjectmanager: store signal ids for re-use
      gobject: remove use of generic marshaller from GObject
      gio: ensure default va_marshaller is used
      gio: remove use of generic marshaller from GIO objects

Christoph Reiter (5):
      gunicollate/cygwin: Don't use __STDC_ISO_10646__ for wchar_t related checks
      CI/msys2: update to lcov 1.14
      CI/msys2: disable coverage reporting, lcov doesn't support gcc9 yet
      gunicollate: work around FreeBSD wchar_t not matching our gunichar type
      Merge branch 'slow-tests' into 'master'

Chun-wei Fan (22):
      glib/tests/win32.c: Fix test variable types
      glib/tests/refcount.c: Only expect saturation tests to pass on GCC
      glib-private.h: Set the appropriate string for setlocale()
      gio tools: Use the proper string for default locale for setlocale()
      gio-tool.c: Don't hardcode localedir on Windows
      glib/tests/convert.c: Skip tests that aren't meaningful for Windows
      glib/tests/fileutils.c: Fix stdio Wrapper Test on Windows
      gio/tests/resourceplugin.c: Ensure entry points are exported
      Fix module tests on Visual Studio builds
      gobject/tests/signals.c: Fix tests on Windows
      gobject/tests/mkenums.py: Fix _write_rspfile()
      GObject: Fix mkenums.py and genmarshal.py tests on Windows
      gmacros.h: Use static_assert on MSVC if possible
      glib/gtimezone.c: Use Unicode versions of Windows Registry API
      glib/gtimezone.c: Use RegLoadMUIStringW() to query Std/Dlt strings
      Update the gdatetime Test Program for Windows
      gtimezone.c: Fix identifier assignment on Windows
      glib/tests/gdatetime.c: Fix TZ envvar test on Windows
      glib/gmacros.h: Check for __clang__ for g_autoptr
      gmacros.h: Support deprecation macros better on clang-cl
      Merge branch 'fix-module-tests-msvc' into 'master'
      meson: Mostly assume clang-cl is MSVC

DDoSolitary (1):
      Fix test failures for static builds

Daniel Boles (2):
      garcbox.c: Fix typo atomit => atomic
      docs.c: Forward link from g_auto* → G_DEFINE_AUTO*

Daniel Mustieles (1):
      Updated Spanish translation

David Corbett (1):
      Fix the ISO 15924 code for Manichaean

David Emett (1):
      gmain: Fix g_main_context_prepare priority annotation

David Strauss (1):
      Fix typo in request handle

Emmanuel Fleury (13):
      gdbus: proxy : Strip remote error on activation failure
      Prevent taptestrunner to create a __pycache__ directory
      gvalue: Avoid expensive checks where possible
      Moving GCopyFunc typedef from glib/gnode.h to glib/gtypes.h
      Adding g_ptr_array_copy() function to glib/garray.c
      Adding g_ptr_array_extend() function to glib/garray.c
      Adding g_ptr_array_extend_and_steal() function to glib/garray.c
      Adding a function g_array_copy() to glib/garray.c
      Fixing find_enclosing_mount() documentation
      Add g_array_binary_search() to garray API
      Fixing a small typo in docs/references/gio/gio.xml
      Allow guid key in dbus addresses
      Fix typo in G_DECLARE_DERIVABLE_TYPE documentation

Emmanuele Bassi (30):
      docs: Document pitfall of deprecation pragmas
      Merge branch 'option-docs' into 'master'
      Allow calling get_property() with an uninitialized GValue
      Merge branch '1634-testfilemonitor-race' into 'master'
      Merge branch '1793-genmarshal-variant' into 'master'
      Merge branch '1807-dbus-server-docs' into 'master'
      Merge branch 'contributing-irc' into 'master'
      Check if compiler symbols are defined before using them
      Merge branch 'nirbheek/static-assert-try-2' into 'master'
      Merge branch 'garray_binary_search' into 'master'
      Merge branch 'fix-prepare-annot' into 'master'
      Merge branch 'nirbheek/remove-outdated-libtool-stuff' into 'master'
      Improve the documentation for G_DEFINE_TYPE_WITH_PRIVATE
      Merge branch 'docs-examples' into 'master'
      Merge branch 'fix_G_DECLARE_DERIVABLE_TYPE_documentation' into 'master'
      build: Remove unsupported `install` directives
      ci: Update Debian's Docker image
      ci: Update Fedora's Docker image
      ci: Update the Android NDK Docker image
      ci: Update the MingW Docker image
      ci: Update the MSVC build script
      ci: Update the MSYS2 build script
      ci: Use the new Docker images
      build: Bump up the required version of Meson
      ci: Fix non-build jobs
      Merge branch '1791-macos-get-mime-dirs' into 'master'
      Merge branch '436-test-coredumps' into 'master'
      Merge branch 'array-test-fixes' into 'master'
      Merge branch '1847-log-structured-max-version' into 'master'
      Merge branch '1792-again-marshal-params' into 'master'

Jeremy Tan (2):
      gstdio: Ensure w32_err_to_errno is used everywhere, add ERROR_INVALID_PARAMETER handling
      gstdio: simplify _g_win32_get_mode_alias

John Ralls (1):
      Avoid overrunning stack at the end of the varargs.

Kukuh Syafaat (1):
      Update Indonesian translation

LRN (1):
      Merge branch 'nirbheek/preliminary-uwp-support' into 'master'

Matthew Leeds (7):
      gio: Make minor docs improvements
      Revert "gtestdbus: Properly close server connections"
      Revert "Work around test failure in gdbus-names"
      gdbus-connection-loss: Fix test failure
      gtestdbus: Clarify comment on dropping connection ref
      gio: Fix minor docs mistakes
      gdbusaddress: Add missing transfer annotation

Matthias Clasen (6):
      property action: Add state hints
      list model: Expand items-changed docs
      Ensure that the keyfile settings backend exists
      key file: Handle filename being NULL
      portal: Add a getter for dconf access
      settings: Tweak priorities for keyfile backend

Maya Rashish (1):
      Include <sys/filio.h> for FIONREAD

Michael Catanzaro (10):
      Merge branch '1788-network-more-reachable' into 'master'
      Merge branch '940-socket-listener-docs' into 'master'
      gdbus: support unix:dir= addresses
      gdbus: Stop server on dispose
      gdbus: improve an error message
      gdbus: Clean up sockets and nonces from filesystem
      gdbus: Fix minor leak in peer test
      gdbus: run peer test multiple times with different addresses
      gdbusserver: properly escape all components of server address
      Revert "gmacros: Use _Static_assert when C11 is available"

Michael Gratton (1):
      g_utf8_normalize: Doc comment return missing nullable annotation

Nirbheek Chauhan (7):
      uwp: workaround a false positive in certification of glib
      gmodule: Add support for loading UWP packaged DLLs
      gmacros: Use _Static_assert when C11 is available
      gmacros: Use _Static_assert only for non-expr static assert
      gio/tests: Remove code and comments referring to libtool
      Merge branch 'gio-docs-fixes' into 'master'
      Merge branch 'master' into 'master'

Ondrej Holy (2):
      gfile: Limit access to files when copying
      Merge branch 'fix-find_enclosing_mount-documentation' into 'master'

Patrick Storz (1):
      Add g_get_console_charset

Philip Withnall (163):
      glib-compile-schemas: Improve translatable strings
      glib-compile-schemas: Fix capitalisation of a command line option help
      ci: Add scan-build job in a new ‘analysis’ pipeline stage
      gdate: Officially mark GTime as deprecated
      glib: Rename G_STDIO_NO_WRAP_ON_UNIX → G_STDIO_WRAP_ON_UNIX
      gsettings: Document that lists are returned in no defined order
      gsettings: Add missing ‘Deprecated’ tag to g_settings_list_keys() docs
      gobject: Fix apostrophe usage in a few small bits of documentation
      Post-release version bump
      Merge branch 'deprecated-pragma-docs' into 'master'
      Merge branch 'cygwin-gunicollate-check-sizeof-wchar-t' into 'master'
      Merge branch 'fix_console_encoding' into 'master'
      Merge branch 'ci-msys2-update-lcov' into 'master'
      gdesktopappinfo: Add deprecation version to GDesktopAppInfoLookup
      gdesktopappinfo: Improve documentation formatting slightly
      glib: Move some documentation comments to where the symbols are defined
      tests: Don’t use a deprecated Unicode character type enumerator
      gtimezone: Stop using deprecated API
      gmacros: Add GLIB_DEPRECATED_{MACRO,ENUMERATOR,TYPE}{,_FOR}
      glib, gio: Use GLIB_DEPRECATED_MACRO instead of G_DISABLE_DEPRECATED
      glib: Unconditionally include deprecated headers
      gutils: Move g_ATEXIT() and g_memmove() definitions from glibconfig.h
      glib, gobject: Annotate deprecated types and enumerators
      Fix various deprecation warnings in code and tests
      gdate: Drop unnecessary use of G_DISABLE_DEPRECATED
      build: Drop use of G_DISABLE_DEPRECATED from the build system
      Annotate various types and macros as deprecated
      Merge branch 'source-atomic-refcounting-only' into 'master'
      Merge branch 'wip/oholy/copy-permissions' into 'master'
      gfileinfo: Add missing (nullable) annotation to get_attribute_as_string()
      gfileinfo: Slightly improve documentation formatting
      gnetworkmonitornm: Consider NM_STATE_CONNECTED_SITE to be available
      build: Add various installed utilities to gio-2.0.pc
      gthread: Fix g_rw_lock_reader_lock() documentation
      tests: Fix small race in GSubprocess tests
      gsubprocess: Add missing (nullable) annotation to get_identifier()
      goption: Clarify G_OPTION_ARG_FILENAME documentation
      tests: Use g_assert_*() instead of g_assert() in contenttype tests
      xdgmime: Don’t set an out argument if it’s NULL
      tests: Add a test for g_content_type_guess() with no arguments
      Merge branch 'freebsd-gunichar-wchart-fixes' into 'master'
      Merge branch 'fix-glib-win32-test' into 'master'
      Merge branch 'issue-737' into 'master'
      Merge branch 'wip/desrt/happier-eyeballs' into 'master'
      Merge branch 'dboles/atomit' into 'master'
      Merge branch 'filio' into 'master'
      gmain: Clarify that g_source_destroy() doesn’t drop a reference
      tests: Fix hard-coded install path in glib-mkenums test
      build: Add installed-tests support for mkenums.py
      tests: Add basic test for glib-genmarshal
      glib-genmarshal: Fix ref-sinking of GVariants in valist marshallers
      glib-genmarshal: Avoid a string copy for static string valist arguments
      tests: Improve debug output on testfilemonitor failure
      tests: Use a temporary directory for testfilemonitor
      Merge branch 'dbus-security-master' into 'master'
      Merge branch '77-wrap-on-linux' into 'master'
      gdbusserver: Drop reference to non-existing function from documentation
      Merge branch 'prop-action-state-hints' into 'master'
      ci: Run scan-build in a different build directory
      Merge branch 'gvariant_text_typo_arrays' into 'master'
      docs: Fix name of IRC channel in CONTRIBUTING.md
      Merge branch 'drop-g-disable-deprecated' into 'master'
      gmacros: Only use deprecated attributes on enumerators with GCC ≥ 6.1
      Merge branch 'deprecated-enumerators-old-gcc' into 'master'
      gdbusmessage: Fix comparisons out of range for enum types
      gsocketlistener: Clarify when g_socket_listener_set_backlog() works
      Merge branch 'compiler-define-check' into 'master'
      Merge branch 'fix-refcount-macro-non-gcc' into 'master'
      Merge branch 'wip/chergert/marshall-matters' into 'master'
      Merge branch 'glib.fixtools.i18n' into 'master'
      Merge branch 'gdbusproxy_prefixes_unstripped_error' into 'master'
      glib-genmarshal: Avoid a param ref for static param valist arguments
      Merge branch 'fix-convert-tests-windows' into 'master'
      Merge branch 'fix-fileutils-test-windows' into 'master'
      build: Increase the slow test timeout to 180s
      gunidecomp: Add (out) annotations to g_unichar_{de,}compose()
      Merge branch 'ignore_pycache_directories' into 'master'
      gunidecomp: Fix a (nullable) annotation which should be (optional)
      gutf8: Add various missing (transfer) annotations
      Merge branch 'master' into 'master'
      Merge branch 'listmodel-docs' into 'master'
      Merge branch '872-ucs-annotations' into 'master'
      Merge branch '1811-unicode-annotations' into 'master'
      Merge branch 'fix-stack-overrun' into 'master'
      Merge branch 'wip/lantw/dont-limit-host-name-to-99-bytes' into 'master'
      Merge branch 'fix-gobject-signals-test-windows' into 'master'
      Merge branch 'fix-mkenums-genmarshal-test-windows' into 'master'
      Merge branch 'minor-docs-improvements' into 'master'
      Merge branch 'wip/lantw/enable-ci-on-freebsd-12' into 'master'
      Merge branch 'gvalue_avoid_expensive_checks' into 'master'
      Merge branch 'manichaean-typo' into 'master'
      Merge branch 'nirbheek/static-assert-c11' into 'master'
      Merge branch 'improve_g_ptr_array_api' into 'master'
      Merge branch 'adding_g_array_copy' into 'master'
      tests: Don’t spawn test processes via the terminal in the appinfo test
      gdesktopappinfo: Update calling convention for `gnome-terminal`
      gtestutils: Set coredump rlimit to 0 when calling g_test_trap_fork()
      Merge branch 'wip/mjog/utf8-norm-missing-nullable-annotation' into 'master'
      Merge branch 'msvc-static-assert' into 'master'
      Merge branch 'wip/desrt/gcond-errno-fixup' into 'master'
      Merge branch 'win32-gstdio-minor' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'wip/lantw/gdatetime-unset-lc-all-for-the-test-as-well' into 'master'
      Merge branch 'dboles/gmacros-docs' into 'master'
      Merge branch 'win32-enhance-gtimezone' into 'master'
      Merge branch 'bug-787-investigation' into 'master'
      Merge branch 'patch-1' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'ensure-keyfile-settings' into 'master'
      Merge branch 'gmacros-h-support-clang-cl' into 'master'
      Merge branch 'patch-1' into 'master'
      Merge branch 'fixing_gio_manpage_typo' into 'master'
      Merge branch 'issue-943' into 'master'
      docs: Add example to g_test_summary() documentation
      Merge branch 'fix-static-test-3' into 'master'
      Merge branch 'keyfile-portal-fixes' into 'master'
      Merge branch 'key-file-no-file' into 'master'
      gptrarray: Set free func on copied array in g_ptr_array_copy()
      gptrarray: Correctly set copied array length in g_ptr_array_copy()
      tests: Fix array length calculations in array tests
      tests: Add missing array length checks
      tests: Use g_ptr_array_set_free_func() rather than manual free()
      garray: Rewrite binary search calculation to avoid integer overflow
      garray: Fix binary search for non-existent elements on the left
      Merge branch 'dbus-address-transfer-annotation' into 'master'
      Merge branch 'atomic' into 'master'
      Merge branch 'clang-cl-support' into 'master'
      Merge branch 'doc-fixes' into 'master'
      Merge branch 'meson-bump' into 'master'
      gcontenttype: Add no-op versions of {get,set}_mime_dirs() on win32/macOS
      tests: Use g_object_assert_last_unref() in various tests
      Merge branch '488-assert-gobjects-dont-leak' into 'master'
      Merge branch 'rnagy/glib-mkdir' into 'master'
      gmessages: Only use structured logs if GLIB_VERSION_MAX_ALLOWED is ≥2.56
      Merge branch 'wip/lantw/gapplication-remove-inactivity_timeout-source-on-finalize' into 'master'
      Merge branch 'master' into 'master'
      gdatetime: Add g_date_time_format_iso8601() convenience function
      gdate: Deprecate GTime
      gdate: Minor documentation formatting improvements for GTime
      gtypes: Deprecate GTimeVal in favour of guint64 or GDateTime
      gdate: Fix minor typo in GTimeVal documentation
      gdatetime: Deprecate GDateTime API which uses GTimeVal
      glib: Deprecate API using GTimeVal in gtimer.h
      gmain: Deprecate g_get_current_time() because it uses GTimeVal
      gmain: Swap implementations of g_get_current_time() + g_get_real_time()
      gmain: Add deprecation ignore guards around other GTimeVal usage
      gdate: Deprecate methods which use GTimeVal
      gasyncqueue: Ignore use of deprecated types in deprecated APIs
      gbookmarkfile: Use GDateTime instead of GTimeVal internally
      gfileinfo: Add g_file_info_{get,set}_modification_date_time() APIs
      gfileinfo: Deprecate g_file_info_{get,set}_modification_time()
      gdbusutils: Stop using g_get_current_time()
      gfileinfo: Stop using deprecated GTimeVal
      tests: Stop using deprecated g_get_current_time()
      glib: Stop mentioning deprecated g_get_current_time() in docs
      glib: Stop using g_get_current_time() in various places
      tests: Ignore deprecated functions in parts of GDateTime tests
      tests: Ignore deprecated functions in a few main loop and timer tests
      gdatetime: Stop using deprecated g_get_current_time()
      win32: Stop using deprecated GTimeVal in GWinHttpFile
      gmain.c: Fix comment about Y2038 safety of g_get_real_time()
      Merge branch '1438-deprecate-gtimeval' into 'master'
      2.61.2

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Riccardo Bortolato (1):
      windows: fix multicast socket binding to specific network interfaces

Robert Nagy (2):
      gfileutils: Ignore ENOENT from all except the last element
      gfileutils: Try creating complete path first

Sebastian Dröge (15):
      Use atomic reference counting for GSource
      Clamp number of vectors to IOV_MAX / UIO_MAXIOV for GOutputStream writev() calls in the implementations
      Merge branch 'writev-max-num-vectors' into 'master'
      Merge branch '1790-file-attribute-as-string-annotation' into 'master'
      Merge branch 'gsubprocess-test-fix' into 'master'
      Merge branch '1796-gio-pkg-bin-variables' into 'master'
      Merge branch '590-rwlock-docs' into 'master'
      Merge branch 'source-destroy-docs' into 'master'
      Merge branch 'post-release-version-bump' into 'master'
      Merge branch 'docs-typo-fix' into 'master'
      Merge branch '1438-deprecate-gtime' into 'master'
      Merge branch 'compile-schemas-strings' into 'master'
      Merge branch 'settings-list-order' into 'master'
      Merge branch '1729-mime-result-prio' into 'master'
      Merge branch 'ci-scan-build' into 'master'

Simental Magana, Marcos (1):
      docs: fix typo on arrays examples in gvariant-text

Simon McVittie (11):
      Document where we expect credentials-passing to be supported
      GDBusServer: Document that a GDBusAuthObserver is usually desirable
      GDBusAuthObserver: Fix mixup between authentication and authorization
      GDBusAuthObserver: Document how to restrict authentication to EXTERNAL
      gdbus-example-peer: Provide an example GDBusAuthObserver
      gdbusdaemon: Only authorize anonymous users on Windows, not Unix
      Merge branch 'fix-scan-build' into 'master'
      Merge branch '887-dbus-message-int-comparisons' into 'master'
      Merge branch 'mcatanzaro/gdbus-dir-addresses' into 'master'
      Merge branch 'allow_guid_key_in_dbus_addresses' into 'master'
      gobject: Add a g_assert_finalize_object() macro

Sonny Piers (2):
      doc: fix typo in gio/gresource.c
      gio: fix typo in g_settings_reset documentation

Stefan Sauer (1):
      Update the instructions in .gitlab-ci.

Ting-Wei Lan (4):
      gutils: Don't limit the length of the host name to 99
      ci: Enable CI on FreeBSD 12
      gdatetime: Unset LC_ALL for the test as well
      gapplication: remove inactivity_timeout source on finalize

Tristan Partin (1):
      Add g_timer_is_active

Xavier Claessens (11):
      doc: Add missing GLIB_DEPRECATED_TYPE and friends
      doc: Add new G_UNICODE_SCRIPT_ values
      doc: Workaround gtkdoc-scan bug leading to undocumented symbols
      doc: Add some empty lines to unbreak gtkdoc
      doc: Remove trailing dot that confuse gtkdoc
      doc: Ignore dirent.h which is not part of our API
      doc: Add some missing symbols
      doc: Split API reference per platform
      doc: Add missing GNativeSocketAddress
      doc: Hide some internal function
      doc: Add gobject 2.62 API

Дилян Палаузов (1):
      Add (out) annotation to (optional) parameters


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