[glib] Created tag 2.65.1
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Created tag 2.65.1
- Date: Fri, 7 Aug 2020 14:40:22 +0000 (UTC)
The signed tag '2.65.1' was created.
Tagger: Philip Withnall <withnall endlessm com>
Date: 1596811198 +0100
2.65.1
Git-EVTag-v0-SHA512:
0f2e875e652740a374724bccdef7d8bbea57790013b7e321f34d933f9c23d67d1d39e87302f53f66aace773fe6dce5051187a58650a75df2d07610289d4df1bd
Changes since the last tag '2.65.0':
Aurimas Černius (2):
Updated Lithuanian translation
Updated Lithuanian translation
Baurzhan Muftakhidinov (1):
Update Kazakh translation
Dan Winship (1):
guri: new URI parsing and generating functions
Daniel Mustieles (3):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Daniel Șerbănescu (1):
Update Romanian translation
Edward Hervey (1):
gvalue: Do copy non-interned strings
Emmanuele Bassi (1):
Merge branch 'g-getenv-everywhere' into 'master'
Felix Riemann (1):
gdesktopappinfo: Fix unnecessarily copied and leaked URI list
Felix Yan (1):
Fix multiple typos in guri.c
Florentina Mușat (3):
Update Romanian translation
Update Romanian translation
Update Romanian translation
Harald van Dijk (1):
tests: limit number of threads to something reasonable.
Jordi Mas (1):
Update Catalan translation
Léo Stefanesco (1):
Fix giomodule.cache being wrongly considered stale
Marc-André Lureau (35):
misc: code style
strfuncs: a few g_strsplit_set() improvements
uri: change parse_params() to take a separator set
uri: modify g_uri_parse_params() to take flags
tests/uri: add g_uri_parse_params() corner-cases
uri: teach g_uri_parse_params() to decode www-form query
uri: add G_FLAGS_ENCODED_QUERY
uri: make g_uri_parse_params() take an error
uri: fix g_uri_unescape_string() regression
uri: add illegal_characters argument to unescape_bytes
uri: add a GError to the new g_uri_unescape_bytes()
uri: fix regression in g_uri_unescape_segment/string
Merge branch 'uri-non-utf8' into 'master'
uri: add some note about the API scope
uri: improve some documentation about absolute URIs
uri: add a comment about temporary GUri construction
uri: rename absolute & relative uri_string to uri_ref
uri: change g_uri_is_valid() to check absolute URI
gio: replace _g_uri_from_authority() with g_uri_join()
gio: use g_uri_is_valid()
gio: use g_uri_split_network() in g_network_address_parse_uri()
gio: use g_uri_split_with_user() in save_userinfo()
gio: use g_uri_split_network() in g_simple_proxy_resolver_lookup()
gio: remove _g_uri_parse_authority()
guri: add some IPv6 scope-id tests
uri: do not add ipv6 brackets on non-ip host
uri: add ENCODED_PATH & ENCODED_FRAGMENT flags
uri: do not encode userinfo fields
uri: always add G_URI_FLAGS_HAS_PASSWORD with build_with_user()
tests/uri: check user field is correctly encoded
uri: do not encode ':' and ';' from userinfo
uri: add GUriParamsIter
hostutils: accept zoneid in IPv6 addresses
guri: add a test to check ipv6 with zoneid URI to string
uri: allow to join a partial URI, without scheme
Matej Urbančič (1):
Updated Slovenian translation
Matthias Clasen (26):
appinfo: Add properties
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Add more documentation
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Apply 1 suggestion(s) to 1 file(s)
Add a missing include
Merge branch 'appinfo-properties' into 'master'
timezone: Fix an uninitialized use
Merge branch 'fix-uninitialized-use' into 'master'
Revert "Merge branch 'appinfo-properties' into 'master'"
Merge branch 'revert-8f960c79' into 'master'
Michael Catanzaro (1):
Fix issue in GSocketAddressEnumerator documentation
Nirbheek Chauhan (4):
Merge branch 'bugfix/appinfo-launch-urilist-leak' into 'master'
glib: Use g_getenv everywhere instead of getenv
gio: Remove broken support for XP
meson: Don't use gnulib for printf on iOS
Ondrej Holy (8):
glocalfile: Handle smb2 filesystem type
glocalfile: Remove redundant private header
glocalfile: Fix G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE outside home
glocalfile: Do not call statfs/statvfs several times
glocalfile: Rename g_local_file_is_remote
glocalfile: Add SMB on the list of remote filesystems
gunixmounts: Add g_unix_mount_point_at
gfile: Add support for x-gvfs-notrash option to ignore mounts
Paul Eggert (7):
gtimezone: get 64-bit data from version-3 TZif files
gtimezone: support POSIX 1003.1-2001 quoted TZ abbreviations
gtimezone: allow hh to be 24, as per POSIX
gtimezone: add support for RFC 8536 time zone transitions
gtimezone: support footers in TZif files
Clarify memset in set_tz_name
gtimezone: add FIXME comments
Peter Bloomfield (1):
gconvert: Use a pointer array in extract_uris
Philip Chimento (1):
gtestutils: Mark that g_assert_whatever() macros do not normally return
Philip Withnall (115):
gmain: Access Unix signal handler state atomically
Merge branch 'wip/oholy/remote-attribute-fixes' into 'master'
glib.supp: Generalise some g_quark_init() suppressions
tree: Fix various ableist language
Merge branch 'stringcopyrevert' into 'master'
gspawn: Audit for async-signal-safety
gspawn: Don’t use g_close() in async-signal-safe context
gspawn: Don’t use g_ascii_isdigit() in async-signal-safe context
gspawn: Don’t use g_assert() in async-signal-safe context
gspawn: Don’t use getrlimit() or sysconf() in async-signal-safe context
gspawn: Don’t use getenv() in async-signal-safe context
gspawn: Don’t use malloc() when searching for a binary
gspawn: Don’t use malloc() when running a binary under /bin/sh
glib.supp: Suppress calloc() variant of g_get_charset()
Merge branch '1670-unix-signal-handling-safety' into 'master'
fuzzing: Add fuzz tests for GUri parsing and escaping
Merge branch 'uri' into 'master'
tests: Fix intermittent failure in GCancellableSource test
tests: Use g_test_message() rather than g_printerr() in cancellable test
tests: Use atomics to access counter shared between threads
tests: Use G_SOURCE_CONTINUE/G_SOURCE_REMOVE instead of booleans
tests: Iterate the GMainContext directly rather than using a GMainLoop
Merge branch 'binding' into 'master'
Merge branch 'cancellable-test-debugging' into 'master'
gmain: Fix use of atomic primitives with sig_atomic_t
fuzzing: Ensure input to g_uri_parse() is nul-terminated
fuzzing: Use nul-terminated array introduced in previous commit
fuzzing: Test URI parsing with and without the strict flag
Merge branch 'ossfuzz-fix-again' into 'master'
Merge branch 'patch-1' into 'master'
tests: Rewrite a URI test to use an array of test strings
guri: Allow params to be NULL if length is 0
tests: Test the length argument of g_uri_parse_params()
tests: Rewrite another URI test to use an array of test strings
tests: Test the length argument of g_uri_unescaped_bytes()
fuzzing: Test g_uri_unescape_segment() as well as g_uri_unescape_bytes()
guri: Fix buffer overrun when decoding %-encoded URI components
Merge branch 'g_uri_list_extract_uris-use-pointer-array' into 'master'
gtrace: Add sysprof tracing support infrastructure
gmain: Add sysprof tracing to GMainContext and GSource
gtask: Include task name in complete_in_idle_cb source name
gspawn: Add sysprof trace support for spawning
gtask: Improve task names used internally within GLib
Merge branch 'sysprof' into 'master'
Merge branch 'tests-limit-threads' into 'master'
Merge branch 'uri-parse-params' into 'master'
ci: Use --branch and --depth arguments to git clone to save bandwidth
ci: Limit depth of subprojects when cloning
Merge branch 'wip/wjt/2159-thread-unsafe-initialization-in-gportalsupport-c' into 'master'
Merge branch 'analyzer-noreturn' into 'master'
Merge branch 'uri-illegal' into 'master'
gtask: Only override g_task_set_source_tag() for GLib ≥ 2.60
Merge branch 'GDateTime-TZif' into 'master'
tests: Incorporate bug base into g_test_bug() calls in gdatetime tests
tests: Add tests for RFC 8536 v3 parsing of time zones
tests: Add a test for getting/setting xattrs on a local file
ci: Limit depth of fetch for initial code checks
Merge branch 'uri-illegal' into 'master'
Merge branch '422-xattr-binary-data' into 'master'
Merge branch 'task-set-name-version' into 'master'
Merge branch '2129-tz-slim-tests' into 'master'
Merge branch '2132-quark-ctor-supp' into 'master'
Merge branch 'giomodule-cache' into 'master'
Merge branch 'mach_monotonic_time_use_timebase_struct' into 'master'
gfileutils: Add g_file_set_contents_full() and GFileSetContentsFlags
gfileutils: Split out write_to_file() helper function
gfileutils: Factor out fsync calculation
gfileutils: Tidy up types of length arguments in helper functions
gfileutils: Implement GFileSetContentsFlags
gfileutils: Add a mode argument to g_file_set_contents_full()
glib: Use g_file_set_contents_full() throughout GLib and GIO
glocalfileoutputstream: Use g_fsync() for platform-independence
gfileutils: Use g_fsync() for platform-independence
gstdio: Handle EINTR in g_fsync()
gstdio: Add macOS support to g_fsync()
tests: Use G_TEST_OPTION_ISOLATE_DIRS for fileutils tests
tests: Add tests for g_file_set_contents_full()
Merge branch '1302-file-set-contents-fsync' into 'master'
tests: Test that UTF-8 is escaped correctly by g_strescape()
tests: Add missing cast to URI tests
tests: Add some tests for expanding invalid escapes with g_strcompress()
gfileinfo: Clarify docs to say that name and display-name are set
gobject: Document that g_object_new() zeros out private data
Merge branch 'remove-broken-xp-code' into 'master'
ci: Move some CI jobs from branches to schedules
ci: Add DAG attributes
gfileutils: Fix O_NOFOLLOW handling on BSD systems
gosxutils: Include Foundation rather than Cocoa
Merge branch '1869-ios-cocoa' into 'master'
gtestutils: Clarify the docs for g_test_create_case()
gthreadpool: Mention g_get_num_processors() in the thread pool docs
Merge branch '250-testcase-docs' into 'master'
Merge branch 'wip/oholy/x-gvfs-notrash' into 'master'
Merge branch 'replace-destination' into 'master'
Merge branch 'ipv6-zoneid' into 'master'
Merge branch 'guri-gio' into 'master'
Merge branch 'uri-params-iter' into 'master'
guri: Always prepend `//` to the host when building a URI
guri: Document and check restrictions on path prefixes
guri: Various minor documentation tweaks and improvements
guri: Rename G_URI_ERROR_MISC to G_URI_ERROR_FAILED
guri: Minor code formatting fixes
guri: Use g_steal_pointer() to make ownership transfer clearer
guri: Tweak quotes in error strings
guri: Add G_URI_HIDE_QUERY
guri: Add links to RFC 3986 in code comments
guri: Use NONE values of flags rather than 0
guri: Clear return values on error from g_uri_params_iter_next()
guri: Change type of g_uri_escape_bytes() to use guint8
guri: Use gssize for array/string lengths
guri: Don’t fail g_uri_is_valid() if URI is missing a hostname
guri: Make G_URI_FLAGS_PARSE_STRICT the default
guri: Add various small new tests to increase branch coverage
Merge branch 'uri-tweaks' into 'master'
2.65.1
Piotr Drąg (1):
Update POTFILES.in
Ruslan Marchenko (1):
Add g_(d)tls_connection_get_channel_binding_data calls and enums
Sebastian Dröge (22):
Merge branch 'mcatanzaro/#1982' into 'master'
Merge branch 'sane-fixes' into 'master'
Merge branch '2140-spawn-async-signal-safety' into 'master'
Merge branch '2136-more-suppressions' into 'master'
Merge branch 'uri-parsing-fix' into 'master'
Merge branch 'ossfuzz-23815-23818-uri-overflows' into 'master'
Merge branch '1022-g-object-new-zeros-docs' into 'master'
Merge branch 'ci-schedules' into 'master'
Merge branch 'bandwidth' into 'master'
Merge branch '4-strescape-utf8' into 'master'
Merge branch 'wip/pwithnall/bsd-nofollow' into 'master'
Merge branch '137-gfileinfo-display-name-docs' into 'master'
GFile: Document that G_FILE_CREATE_REPLACE_DESTINATION can only be used with g_file_replace() and
variants
Merge branch '272-thread-pool-docs' into 'master'
Merge branch 'uri-ipv6-bkt' into 'master'
Merge branch 'uri-encoded-parts' into 'master'
Merge branch 'uri-userinfo-enc' into 'master'
Merge branch 'guri-join-schemeless' into 'master'
Merge branch 'dont-use-gnulib-ios' into 'master'
Merge branch 'patch-1' into 'master'
Merge branch 'uri-bees' into 'master'
Merge branch 'uri-path-slashes' into 'master'
Sergio Gelato (2):
glocalfileinfo: Handle arbitrary binary data in extended attribute values
glocalfileinfo: Correct an off-by-one error when unescaping hex
Will Thompson (1):
portal: Read /.flatpak-info in thread-safe fashion
Yuri Chornoivan (5):
Update Ukrainian translation
Remove c-format from the string that is not c-formatted
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
holin (1):
gmain: fix fetching timebase on non-Intel Darwin
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]