[glib] Created tag 2.67.3



The signed tag '2.67.3' was created.

Tagger: Philip Withnall <pwithnall endlessos org>
Date: 1612462274 +0000

    2.67.3
    
    Git-EVTag-v0-SHA512: 
3659231e743768410432f84f90e6135f730954031af4cb247b872b7a149da53bc4bdc3e92d82bdf5f3322d9127213161ab7e3109aa32990593b7dbe64cc0def0

Changes since the last tag '2.67.2':

Balázs Meskó (1):
      Update Hungarian translation

Carlos Garcia Campos (1):
      guri: Mark g_uri_get_host as nullable

Daniel Mustieles (1):
      Updated Spanish translation

Daniel Șerbănescu (1):
      Update Romanian translation

Emmanuel Fleury (44):
      Fix signedness warnings in gio/gcredentials.c
      Fix signedness warning in gio/goutputstream.c:g_output_stream_real_writev()
      Fix signedness warning in 
gio/gpollableoutputstream.c:g_pollable_output_stream_default_writev_nonblocking()
      Fix possible integer overflow of g_socket_send_message()
      Fix signedness warning in gio/gsimpleproxyresolver.c:ignore_host()
      Fix missing initializer warnings in gio/gsocket.c
      Fix signedness warnings in gio/gsocket.c
      Fixing g_socket_send_message() documentation to make it clearer
      Fix signedness warning in gio/gsubprocess.c:child_setup()
      Fix signedness warning in gio//gsocketcontrolmessage.c:g_socket_control_message_deserialize()
      Fix missing initializer warning in gio/gsubprocess.c:initable_init()
      Fix signedness warning in gio/gsubprocess.c:initable_init()
      Fix missing initializer warning in gio/glocalfilemonitor.c:g_file_monitor_source_new()
      Fix signedness warning in gio/gmemoryinputstream.c:g_memory_input_stream_seek()
      Fix signedness warning in gio/gdesktopappinfo.c:desktop_file_dir_unindexed_setup_search()
      Fix signedness warning in gio/gdesktopappinfo.c:array_contains()
      Fix signedness warning in gio/gdesktopappinfo.c:desktop_file_dirs_lock()
      Fix signedness warning in gio/gdesktopappinfo.c:g_desktop_app_info_launch_uris_with_spawn()
      Another fix on g_socket_send_message()
      Fix signedness warning in gio/gdesktopappinfo.c:get_list_of_mimetypes()
      Fix signedness warnings in gio/gdesktopappinfo.c:g_desktop_app_info_get_desktop_ids_for_content_type()
      Fix several signedness warnings in gio/gdesktopappinfo.c:g_app_info_get_default_for_type()
      Fix signedness warning in gio/gdesktopappinfo.c:g_desktop_app_info_get_implementations()
      Fix signedness warning in gio/gdesktopappinfo.c:g_desktop_app_info_search()
      Fix signedness warning in gio/gdesktopappinfo.c:g_app_info_get_all()
      Fix missing initializer warning in gio/gcontenttype.c:load_comment_for_mime_helper()
      Fix missing initializer warning in gio/gpollableutils.c:closure_marshal()
      Fix signedness warning in gio/gdbusdaemon.c:is_key()
      Fix signedness warning in gio/gdbusdaemon.c:match_new()
      Fix missing initializer warning in gio/gtask.c
      Fix signedness warning in gio/gnetworkmonitornetlink.c:remove_network()
      Fix missing initializer in gio/gactiongroupexporter.c:g_dbus_connection_export_action_group()
      Fix signedness warning in gio/gsocketlistener.c:add_sources()
      Fix signedness warning in gio/gsocketlistener.c:g_socket_listener_set_backlog()
      Fix signedness warning in gio/gsocketlistener.c:g_socket_listener_close()
      Fix missing initializer warning in gio/gmenuexporter.c:g_dbus_connection_export_menu_model()
      Fix several warnings in gio/gapplicationimpl-dbus.c:g_application_impl_attempt_primary()
      Fix several warnings in gio/gapplicationimpl-dbus.c:g_application_impl_command_line()
      Fix signedness warning in gio/gdatainputstream.c:read_data()
      Fix missing initializer warning in gio/gdelayedsettingsbackend.c:delayed_backend_path_writable_changed()
      Fix missing initializer warning in 
gio/gdbusconnection.c:g_dbus_connection_register_object_with_closures()
      Fix missing initializer warning in gio/gdbusobjectmanagerserver.c
      Fix several missing initializer warnings in gio/gapplication.c:g_application_parse_command_line()
      Fix signedness warnings in gio/ghttpproxy.c:g_http_proxy_connect()

Emmanuele Bassi (6):
      Merge branch 'error-tweaks' into 'master'
      Merge branch 'readme-move' into 'master'
      Fix the transfer annotations for GClosure constructors
      Merge branch '2227-gobject-annotation-fixes' into 'master'
      Merge branch 'version-macro-docs' into 'master'
      Merge branch 'gtype-docs' into 'master'

Fabio Tomat (1):
      Update Friulian translation

Fran Dieguez (1):
      Update Galician translation

Francesco Tamagni (1):
      gsocket: Fix SO_NOSIGPIPE regression on Darwin

Frederic Martinsons (7):
      Move common code for searching common ancestor in a dedicated script
      It seems the gitlab CI performs only a shallow clone of 1-depth and so checkout only the HEAD of the 
branch. This leads to not being able to find an ancestor since there is only one new commit. I presume that 
when it worked, it was because of specific settings of some users.
      Extend dbus watching name tests:
      Check object path validity during completion inside print_paths.
      Correct memory leaks of error in completion case.
      Check if the remote already exists before adding it.
      Check the completiondir from bash-completion package config file.

Hugo Carvalho (2):
      Update Portuguese translation
      Update Portuguese translation

Jonas Ådahl (1):
      gtestutils: Add g_test_get_path() API

Krzesimir Nowak (2):
      gdesktopappinfo: Fix validation of XDG_CURRENT_DESKTOP
      tests: Update the expected count in file test

MARTINSONS Frederic (1):
      Add g_dbus_utils_object_path_escape and g_dbus_utils_object_path_unescape

Marek Černocký (1):
      Updated Czech translation

Matthias Klumpp (2):
      trivial: Formatting changes
      mkenums: Support public/private trigraphs again

Michael Catanzaro (1):
      Merge branch 'more_on_g_socket_send_message' into 'master'

Mohammed Sadiq (1):
      gapplication: Fix a memory leak

Ole André Vadla Ravnås (5):
      gfile: Add Linux kernel headers compatibility kludge
      build: Define _QNX_SOURCE on QNX
      build: Add glib_debug option
      gwin32appinfo: Fix printf length sub-specifier
      gunix: Fix {Input,Output}Stream pollable detection

Philip Withnall (57):
      gparam: Fix transfer annotation for g_param_spec_internal()
      gsignal: Add (closure) and (destroy) annotations
      tests: Add more debug information to gdbus-connection-slow
      Merge branch 'gaction-group-activation-doc-fix' into 'master'
      Merge branch 'wip/baedert/gparam' into 'master'
      Merge branch 'fix-desktop-validation' into 'master'
      Merge branch 'wip/mak/mkenums-priv-trigraph' into 'master'
      Merge branch 'fix_more_warnings' into 'master'
      Merge branch 'fix_more_warnings' into 'master'
      gerror: Document in the GError rules that stack allocation is bad
      gerror: Add a heading for the docs section on extended GErrors
      gerror: Minor documentation formatting fixes
      docs: Move ‘Notes’ section from README to NEWS
      gutils: Document caching of XDG directory variables
      Merge branch 'win32-thread-name' into 'master'
      Merge branch '2292-fix-ci-common-ancestor' into 'master'
      ci: Fix msys-mingw32 CI builds due to package rename
      Merge branch 'fix_more_warnings' into 'master'
      docs: Add documentation for GLIB_VERSION_CUR_STABLE and PREV_STABLE
      Merge branch 'fix/support-for-systems-without-ipv6' into 'master'
      Merge branch 'feature/qnx-support' into 'master'
      giomodule: Don’t mandatorily cache GIOModule implementations
      tests: Free GSettingsBackend singleton at end of gsettings tests
      gsettings: Fix a minor memory leak when getting GSettingsAction:state
      tests: Remove incorrect unref from tls-bindings tests
      Merge branch 'settings-test-cleanups' into 'master'
      Merge branch '968-add-gdbus-obj-path-escape' into 'master'
      gtype: Improve formatting of GType documentation
      Merge branch 'feature/glib-debug-build-option' into 'master'
      Merge branch 'fix/gfile-kernel-headers-compat' into 'master'
      Merge branch '2011-add-unit-test-watch' into 'master'
      Merge branch 'wip/g-test-path' into 'master'
      Merge branch 'autoconf-obsolete-macros' into 'master'
      Merge branch 'fix/gwin32appinfo-printf-length-sub-specifier' into 'master'
      Merge branch '344-gdbus-completion' into 'master'
      Merge branch 'ci-check-remote-exist' into 'master'
      Merge branch 'wip/autoconf-serial' into 'master'
      Merge branch 'wip/smcv/gdbus-test-leak' into 'master'
      Merge branch '1054-check-bash-comp-dir' into 'master'
      Merge branch 'fix_more_warnings' into 'master'
      Merge branch 'wip/avoid-searching-path' into 'master'
      Merge branch 'key-file-get-comment-nullable' into 'master'
      Merge branch 'carlosgc/uri-host-nullable' into 'master'
      Merge branch 'wip/gdbus-even-when-setcap' into 'master'
      gstrfuncs: Add g_memdup2() function
      gio: Use g_memdup2() instead of g_memdup() in obvious places
      gobject: Use g_memdup2() instead of g_memdup() in obvious places
      glib: Use g_memdup2() instead of g_memdup() in obvious places
      gwinhttpfile: Avoid arithmetic overflow when calculating a size
      gdatainputstream: Handle stop_chars_len internally as gsize
      gwin32: Use gsize internally in g_wcsdup()
      gkeyfilesettingsbackend: Handle long keys when converting paths
      gsocket: Use gsize to track native sockaddr’s size
      gtlspassword: Forbid very long TLS passwords
      giochannel: Forbid very long line terminator strings
      Merge branch '2319-memdup' into 'master'
      2.67.3

Prasanth R (1):
      gdatetime: Add math library support

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Rico Tzschichholz (1):
      gio: Add explicit virtual g-i annotations for undiscovered invoker relationship

Sebastian Dröge (18):
      Merge branch 'connection-slow-debugging' into 'master'
      Merge branch 'fix_g_socket_send_message' into 'master'
      Merge branch 'fix__g_socket_send_message_again' into 'master'
      Merge branch 'xdg-docs' into 'master'
      Merge branch 'fix-msys' into 'master'
      Merge branch 'issue-2299' into 'master'
      Merge branch 'fix/darwin-nosigpipe-regression' into 'master'
      Merge branch 'wip/test-leaks' into 'master'
      Merge branch 'override-gio-querymodules' into 'master'
      Merge branch 'ricotz/for-master' into 'master'
      Merge branch 'th/gsignal-cleanup' into 'master'
      Mark g_key_file_get_comment() key parameter as nullable
      Merge branch 'fix/unix-stream-pollable-detection' into 'master'
      Merge branch 'atomic-typeof' into 'master'
      Merge branch 'fix_more_warnings' into 'master'
      Merge branch 'atomic-take2' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'wip/sadiq/fix-memory-leak' into 'master'

Seungha Yang (1):
      gthread-win32: Use SetThreadDescription Win32 API for setting thread name

Simon Marchi (1):
      m4macros: replace obsolete macros AC_TRY_RUN and AC_TRY_LINK in glib-2.0.m4

Simon McVittie (18):
      m4macros: Increment serial number of glib-2.0.m4
      spawn: Don't set a search path if we don't want to search PATH
      Add test coverage for G_SPAWN_SEARCH_PATH
      gdbus-serialization: Don't leak string containing first serialization
      socket-service test: Don't leak writev vectors
      threadpool test: Don't leak the thread pool
      Expand test coverage for G_SPAWN_SEARCH_PATH
      error test: Don't test programmer error if asked not to
      gio: Don't run gsocketclient-slow test under sanitizers
      glib-private: Add infrastructure to detect AddressSanitizer
      gtestutils: Default to -m no-undefined under AddressSanitizer
      glib-private: Add wrappers for telling AddressSanitizer to ignore leaks
      gutils: Tell AddressSanitizer not to track previous XDG directories
      tests: Mark tests with AddressSanitizer-detected leaks
      Merge branch 'wip/smcv/address-sanitizer' into 'master'
      gdbus: Improve readability by avoiding ternary operator
      gdbus: Rename a variable to be less misleading
      gdbus: Use DBUS_SESSION_BUS_ADDRESS if AT_SECURE but not setuid

Thomas Haller (4):
      spawn: prefer allocating buffers on stack for small sizes to avoid valgrind leaks
      gsignal: use stack allocate temporary buffer in g_signal_new_valist()
      gsignal: let g_clear_signal_handler() evaluate argument only once
      gsignal: use g_clear_signal_handler() macro to implement g_clear_signal_handler() function

Timm Bäder (1):
      glocalfile: Fix an uninitialized variable

WorksButNotTested (1):
      ginetaddress: Handle systems without IPv6 support

Xavier Claessens (6):
      Use C++11 decltype where possible
      atomic: Fix type error with clang++
      glib_typeof: It is an API break that should be opt-in
      Meson: override gio-querymodules program
      Revert "atomic: Fix type error with clang++"
      atomic: Fix type check of g_atomic_pointer_compare_and_exchange()

Yuri Chornoivan (2):
      Update Ukrainian translation
      Update Ukrainian translation

crvi (1):
      docs: update g_action_group_activate_action() remote activation semantics

s1341 (3):
      gunixmounts: Add stubs for QNX
      build: Link against libsocket on QNX
      gsocket: Decrease msg_control buffer size for QNX


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