[glib] Created tag 2.67.1
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Created tag 2.67.1
- Date: Mon, 7 Dec 2020 11:17:59 +0000 (UTC)
The signed tag '2.67.1' was created.
Tagger: Philip Withnall <pwithnall endlessos org>
Date: 1607339850 +0000
2.67.1
Git-EVTag-v0-SHA512:
93757889873c2d426417a736d22c266dac8887424a794c5004cf6152a80c63f5ec9f77879a736cda07ec5ca4a4a9c9aa8ff7c8db94c3e52061bfe89aaf816523
Changes since the last tag '2.67.0':
Andoni Morales Alastruey (1):
macos: fix frexpl checks in cross-compilation
Benjamin Otte (5):
Suggest braces around empty body in ‘if’ statements
gtype: Fix typo in API comment
gtype: Add g_type_interface_instantiatable_prerequisite()
closure: Support generic marshals for interface returns
value: Allow automatic transforms to/from interfaces
Carlos Garcia Campos (1):
guri: apply scheme normalization flag consistently
Carlos Garnacho (1):
glocalfileinfo: Use a single timeout source at a time for hidden file cache
Claudio Saavedra (1):
gmain: g_main_context_check() can skip updating polled FD sources
Daniel Mustieles (1):
Updated Spanish translation
Emmanuel Fleury (46):
Fix signedness warning in glib/test/tree.c
Fix signedness warning in glib/tests/hash.c
Fix signedness warnings in glib/tests/logging.c
Fix signedness warning in glib/tests/node.c
Fix signedness warnings in glib/tests/markup-escape.c
Fix signedness warnings in glib/tests/once.c
Fix various warnings in glib/tests/gvariant.c
Fix signedness warnings in glib/tests/pattern.c
Fix signedness warning in glib/tests/protocol.c
Fix signedness warnings in glib/tests/queue.c
Fix signedness warnings in glib/tests/rcbox.c
Fix signedness warning in glib/tests/regex.c
Fix signedness warning in glib/tests/scannerapi.c
Fix signedness warning in glib/tests/markup-collect.c
Fix signedness warning in glib/test/tree.c
Fix missing initializer warnings in glib/tests/gvariant.c
Fix signedness warning in glib/tests/spawn-multithreaded.c
Fixing missing initializer in glib/test/markup-collect.c
Fix signedness warning in glib/tests/markup-collect.c
Fix missing initializer warnings in glib/tests/markup-collect.c
Fix signedness warnings in glib/tests/markup-subparser.c
Fix missing initializer warning in glib/tests/markup-subparser.c
Fix missing initializer warnings in glib/tests/markup-subparser.c
Fix signedness warnings in glib/tests/option-context.c
Fix ‘static’ is not at beginning of declaration in glib/tests/option-context.c
Fixing missing initializer warnings in glib/tests/option-context.c
Fixing signedness warning in glib/tests/mainloop.c
Fixing missing initializer warnings in glib/tests/mainloop.c
Fix signedness warning in glib/guri.c
Fix signedness warning in glib/tests/spawn-singlethread.c
Fix signedness warnings in glib/tests/slice.c
Fix signedness warnings in glib/tests/shell.c
Fix several signedness warnings in glib/tests/sequence.c
Extend the documentation of g_sequence_get_length()
Fix several signedness warnings in glib/tests/timer.c
Fix several missing initializers in glib/tests/uri.c
Fix several signedness warnings in glib/tests/uri.c
Fix several signedness warnings in glib/tests/uri.c
Fix signedness warning in gobject/gtype.c:lookup_iface_entry_I()
Fix signedness warning in gobject/gtype.c:type_node_add_iface_entry_W()
Fix signedness warning in gobject/gtype.c:g_type_interface_add_prerequisite()
Fix signedness warning in gobject/gobject.c:g_object_class_install_properties()
Fix signedness warnings in gobject/gobject.c:g_object_new_with_custom_constructor()
Fix signedness warnings in gobject/gobject.c:g_object_new_internal()
Adding macros G_NORETURN and G_NORETURN_FUNCPTR
Rewriting the G_GNUC_NORETURN into G_NORETURN macros everywhere
Emmanuele Bassi (6):
docs: Add missing annotation glossary
docs: Fix xinclude directives
Build gdbus-objectmanager-example docs unconditionally
Merge branch 'scanner-undefined-behaviour' into 'master'
Merge branch '1833-buildtype-docs' into 'master'
Merge branch 'task-trace' into 'master'
Frederic Martinsons (5):
add 2 new stages: sh-check (which run shellcheck) and py-check (which run black and flake8)
Correct shellcheck errors (and ignore world splitting when we want it)
Remove sanity_check script unused for years.
Extends uri test with GstURI inspiration
Introduce new options -r (or --run-prefix) and -x (or --skip-prefix)
Jean Felder (3):
gdatetime: Fix g_date_time_compare annotation
gdatetime: Fix g_date_time_hash annotation
gdatetime: Fix g_date_time_equal annotation
Marc-André Lureau (4):
gio: ‘security_context_t’ is deprecated
build-sys: bump libselinux requirement to >=2.2
gio: remove unnecessary strdup and fix potential leak
gio: fix set_selinux_context coding style
Marek Černocký (1):
Updated Czech translation
Matt Rose (1):
add __APPLE__ to the list of operating systems that can use sysconf() to get open file limits
Matthias Clasen (7):
Add a binding test involving interfaces
Add a test for signals returning interface types
Bump the libsysprof-capture dependency
trace: Add support for integer counters
Make the gtrace-private.h header usable in gio
gio: Include sysprof tracing support
gio: Add some tracing to GTask
Michael Catanzaro (5):
Fix race in socketclient-slow test
gsocketclient: fix crash when async connection step fails
gkeyfilesettingsbackend: improve error checking
gatomicarray: suppress valgrind memory leak warnings
gtype: suppress valgrind memory leak warnings
Michael McClurg (1):
Fix broken link syntax in g_vasprintf
Niels De Graef (2):
gtestutils: Add g_assert_cmpstrv()
gio, glib: Use g_assert_cmpstrv where it makes sense
Norbert Pocs (1):
gdbus: Add FD support for gdbus call
Patrick Griffis (4):
guri: Normalize uri segments if they are encoded
guri: Add G_URI_FLAGS_SCHEME_NORMALIZE This flag enables optional scheme-defined normalization during
parsing of a URI.
docs: Add note about uri normalization for equality
Merge branch 'carlosgc/uri-scheme-normalization' into 'master'
Philip Withnall (98):
gio: Fix some remaining DocBook syntax in a documentation comment
Merge branch 'g_main_context_check_skipping_pollrec_updates' into 'master'
gio: Fix various typos of the name ‘D-Bus’
Merge branch 'mcatanzaro/#2221' into 'master'
Merge branch 'wip/smcv/dbus-fd-convention' into 'master'
Merge branch 'wip/smcv/big-dbus-write-with-fds' into 'master'
Merge branch 'mcatanzaro/#2233' into 'master'
Merge branch 'wip/smcv/assert-no-errno' into 'master'
Merge branch 'wip/smcv/fileutils-test-as-root' into 'master'
Merge branch 'issue-2236' into 'master'
gdbusauthmechanismsha1: Don’t create keyring dir when running as setuid
gobject: Standardise on the term ‘instantiatable’
Merge branch 'wip/otte/interface-types' into 'master'
Merge branch 'wip/carlosg/shared-hidden-cache-timeout' into 'master'
gscanner: Avoid undefined behaviour copying between union members
Merge branch 'master' into 'master'
Merge branch 'wip/tingping/guri-normalize' into 'master'
Merge branch 'string-precision-missing-link' into 'master'
fuzzing: Fix minor Coverity warning about return values
gtestutils: Mark a return value as explicitly ignored
Merge branch 'fix_more_warnings' into 'master'
Merge branch 'fix_warnings' into 'master'
Merge branch 'gio-missing-nullable' into 'master'
Merge branch 'wip/nielsdg/g_assert_cmpstrv' into 'master'
gresource: Fix handling of zero-sized compressed resource entries
gobject: Clarify documentation and annotations of g_set_object()
gtestutils: Drop unnecessary NULL check
tests: Add missing assertion to guard against infinite loop
Merge branch '2046-add-shellcheck-pylint-in-ci' into 'master'
py: Reformat all Python files consistently
ci: Disable formatting warnings in flake8
py: Various flake8 cleanups
Merge branch 'appinfo-shellany-thread-pool' into 'master'
Merge branch 'master' into 'master'
gtimezone: Add new constructor which can report errors
gdatetime: Port to use new g_time_zone_new_identifier() constructor
tests: Improve validity of binary GDBusMessage parsing tests
docs: Clarify the meaning of --buildtype=plain a little
gobject: Drop use of volatile from get_type() macros
tests: Fix non-atomic access to a shared variable
tests: Fix non-atomic access to a shared variable
tests: Drop unnecessary volatile qualifiers from tests
tests: Fix non-atomic access to some shared variables
tests: Drop unnecessary volatile qualifiers from tests
gdbusconnection: Drop unnecessary volatile qualifiers from variables
gdbuserror: Drop unnecessary volatile qualifiers from variables
gio: Drop unnecessary volatile qualifiers from internal variables
kqueue: Fix unlocked access to shared variable
tests: Drop unnecessary volatile qualifiers from tests
tests: Fix non-atomic access to some shared variables
gatomic: Drop unnecessary volatile qualifiers from internal variables
gatomic: Drop unnecessary volatile qualifiers from macro variables
glib: Drop unnecessary volatile qualifiers from internal variables
gobject: Drop unnecessary volatile qualifiers from internal variables
gmessages: Drop unnecessary volatile qualifiers from macro variables
gtypes: Drop volatile qualifier from gatomicrefcount
gatomicarray: Drop volatile qualifier from GAtomicArray API
gobject: Drop volatile qualifier from GObject.ref_count
tests: Drop unnecessary volatile qualifiers from tests
build: Drop unnecessary volatile qualifiers from configure tests
gdbusprivate: Avoid a warning about a statement with no effect
tests: Add comment to volatile atomic tests
gthread: Use g_atomic() primitives correctly in destructor list
gtype: Fix some typos in comments
gtype: Add some missing atomic accesses to init_state
gresource: Fix a pointer mismatch with an atomic load
docs: Document not to use `volatile` qualifiers
ci: Fix backslash escaping in run-docker.sh
update-pcre: Use a subshell to avoid `cd ..`
ci: Temporarily fold SH and Py checks into style-check job
Merge branch '600-drop-volatile' into 'master'
Merge branch 'py-sh-check-fixes' into 'master'
Merge branch 'th/gobject-new-parameter-list' into 'master'
gtimezone: Deprecate g_time_zone_new()
tests: Fix GDateTime tests on FreeBSD
tests: Drop dead code from GDateTime test
tests: Add a test to avoid a set-but-unused variable
tests: Add a test to avoid a set-but-unused variable
gfileicon: Fix unused-but-set variable with G_DISABLE_ASSERT
Merge branch 'wip/pwithnall/disable-assert' into 'master'
Merge branch 'wip/jfelder/gdatetime-annotations' into 'master'
Merge branch 'mcatanzaro/coverity-checked-return' into 'master'
Merge branch 'mcatanzaro/#2076' into 'master'
Merge branch 'fix_extra_warnings' into 'master'
gmacros: Document soft-deprecation of G_GNUC_NORETURN
Merge branch 'mark_g_assert_as_noreturn_on_MSVC' into 'master'
Merge branch 'macos-cross' into 'master'
Merge branch 'selinux-warning' into 'master'
gspawn: Handle ENOSYS from close_range()
glocalfile: Check g_stat() return value
gtestdbus: Retry writes if they fail
Merge branch 'coverity-return-values' into 'master'
tests: Use g_assert_*() rather than g_assert() in hostutils.c
ghostutils: Add missing GIR annotations
ghostutils: Abandon hostname conversion early if it’s too long
guri: Correctly set an error when parsing an invalid hostname
Merge branch 'binding-threadsafe-2' into 'master'
2.67.1
Reuben Thomas (1):
Improve docstrings of 'g_strstr_len' and 'g_strrstr_len' (fixes: #2223)
Sebastian Dröge (30):
Merge branch 'improve-g_strrstr_len-docstring' into 'master'
Merge branch 'dbus-typos' into 'master'
Merge branch 'app-info-docs' into 'master'
gio: Add missing nullable annotations
Assert that GFileIcon::file is always set after construction
Merge branch 'coverity-return-values' into 'master'
Merge branch 'instantiatable' into 'master'
Mark g_subprocess_get_std{in,out,err}_pipe() return value as nullable
Document that the get_default() functions for the various GIO modules will never return NULL
Merge branch '1849-g-set-object-docs' into 'master'
Merge branch '1560-converter-zero-size' into 'master'
Merge branch 'cmpstrv-null-check' into 'master'
Merge branch 'fix_warnings' into 'master'
Merge branch 'fix_warnings' into 'master'
Merge branch 'py-fixes' into 'master'
Merge branch '553-tz-errors' into 'master'
Merge branch 'wip/pwithnall/553-tz-freebsd-tests' into 'master'
Merge branch 'scan-build-fixes' into 'master'
Use GWeakRef in GBinding
Add g_binding_dup_target() and g_binding_dup_source()
Make explicit/implicit GBinding unbinding thread-safe
Make transform function handling in GBinding thread-safe
Factor out common GBinding unbind code into a separate function
Add tests for GBinding thread-safety
Release GBinding transform functions also when implicitly unbinding because source/target are finalized
Deprecate g_binding_get_source() and get_target() in favour of dup_source() and dup_target()
Merge branch '2150-extend-uri-tests' into 'master'
Merge branch 'extend_p_option_for_tests' into 'master'
Merge branch 'close-range-enosys' into 'master'
Merge branch 'ossfuzz-27371-hostname-length' into 'master'
Simon McVittie (12):
gdbus: Cope with sending fds in a message that takes multiple writes
gdbus: Document the intended semantics of handles and fds
gio/tests/gdbus-peer: Exercise fds attached to a large message
glib/tests/fileutils: Make more use of g_assert_no_errno()
gio/tests/live-g-file: Use g_assert_no_errno()
gio/tests/appmonitor: Use g_assert_no_errno()
gio/tests/gsettings: Use g_assert_no_errno()
gio/tests/gsettings: Assert that g_chmod succeeds
gio/tests/gsettings: Assert that temporary directory ends up empty
glib/tests/fileutils: Fix expectations when running as root
Merge branch 'dbus-auth-setuid' into 'master'
Merge branch '1963-gdbus-test-validity' into 'master'
Thomas Haller (2):
object: use guint type for n_params argument of g_object_new_is_valid_property()
gobject: limit required stack by heap allocating parameter list in g_object_new_valist()
Yuri Chornoivan (2):
Update Ukrainian translation
Update Ukrainian translation
Руслан Ижбулатов (1):
GWin32AppInfo: Use a thread for async appinfo tree rebuilds
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]