[glib] (876 commits) Non-fast-forward update to branch wip/jtojnar/gsrc-dstr-example
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] (876 commits) Non-fast-forward update to branch wip/jtojnar/gsrc-dstr-example
- Date: Mon, 4 Jan 2021 15:42:18 +0000 (UTC)
The branch 'wip/jtojnar/gsrc-dstr-example' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
71b3deb... Modernize g_source_is_destroyed example
Commits added to the branch:
e86dd77... gfileutils: Correct operator precedence to avoid undefined (*)
b06ddc0... glib.supp: Generalise some g_quark_init() suppressions (*)
7cb5cd8... Updated Lithuanian translation (*)
da948f7... gmain: Fix use of atomic primitives with sig_atomic_t (*)
1cf3ae6... Update POTFILES.in (*)
b2a6a9a... fuzzing: Ensure input to g_uri_parse() is nul-terminated (*)
18b89c1... Merge branch 'uri-parsing-fix' into 'master' (*)
4fe91b6... Remove c-format from the string that is not c-formatted (*)
a910513... Update Ukrainian translation (*)
3cb1980... Updated Spanish translation (*)
f1a9599... Updated Spanish translation (*)
0bf12c8... fuzzing: Use nul-terminated array introduced in previous co (*)
39f8aff... fuzzing: Test URI parsing with and without the strict flag (*)
f77c75a... Merge branch 'ossfuzz-fix-again' into 'master' (*)
99f87d1... Merge branch 'patch-1' into 'master' (*)
ab33896... tests: Rewrite a URI test to use an array of test strings (*)
67c9d34... guri: Allow params to be NULL if length is 0 (*)
836fee7... tests: Test the length argument of g_uri_parse_params() (*)
7656399... tests: Rewrite another URI test to use an array of test str (*)
0b19810... tests: Test the length argument of g_uri_unescaped_bytes() (*)
67ba5bf... fuzzing: Test g_uri_unescape_segment() as well as g_uri_une (*)
f9d165a... guri: Fix buffer overrun when decoding %-encoded URI compon (*)
15bf2dd... Merge branch 'ossfuzz-23815-23818-uri-overflows' into 'mast (*)
3bc9f57... Update Romanian translation (*)
497c511... Fix giomodule.cache being wrongly considered stale (*)
3ef229f... gconvert: Use a pointer array in extract_uris (*)
b101dbd... Merge branch 'g_uri_list_extract_uris-use-pointer-array' in (*)
88fe781... gdesktopappinfo: Fix unnecessarily copied and leaked URI li (*)
1ee22d0... Merge branch 'bugfix/appinfo-launch-urilist-leak' into 'mas (*)
fa13c41... gtrace: Add sysprof tracing support infrastructure (*)
bfe1617... gmain: Add sysprof tracing to GMainContext and GSource (*)
6f281ce... gtask: Include task name in complete_in_idle_cb source name (*)
7cd67c9... gspawn: Add sysprof trace support for spawning (*)
b08bd04... gtask: Improve task names used internally within GLib (*)
db9987d... strfuncs: a few g_strsplit_set() improvements (*)
4486ac1... Merge branch 'sysprof' into 'master' (*)
d022b71... uri: change parse_params() to take a separator set (*)
591d867... uri: modify g_uri_parse_params() to take flags (*)
e2d3349... tests/uri: add g_uri_parse_params() corner-cases (*)
30ad9c6... uri: teach g_uri_parse_params() to decode www-form query (*)
7bee36b... uri: add G_FLAGS_ENCODED_QUERY (*)
3f72a95... uri: make g_uri_parse_params() take an error (*)
05d65ae... tests: limit number of threads to something reasonable. (*)
3cabce3... Merge branch 'tests-limit-threads' into 'master' (*)
735c80d... Merge branch 'uri-parse-params' into 'master' (*)
8049535... glocalfileinfo: Handle arbitrary binary data in extended at (*)
63b329f... glocalfileinfo: Correct an off-by-one error when unescaping (*)
ed70742... Update Ukrainian translation (*)
570f27a... Update Romanian translation (*)
d0eab92... ci: Use --branch and --depth arguments to git clone to save (*)
5c09c9e... ci: Limit depth of subprojects when cloning (*)
8b8470f... Updated Lithuanian translation (*)
10f2d10... Update Catalan translation (*)
4b31834... portal: Read /.flatpak-info in thread-safe fashion (*)
eb3409a... gmain: fix fetching timebase on non-Intel Darwin (*)
f5fc9ca... Merge branch 'wip/wjt/2159-thread-unsafe-initialization-in- (*)
6bdf640... gtestutils: Mark that g_assert_whatever() macros do not nor (*)
1135ca2... Merge branch 'analyzer-noreturn' into 'master' (*)
4433a46... uri: fix g_uri_unescape_string() regression (*)
5ca8e51... Merge branch 'uri-illegal' into 'master' (*)
bd75c18... gtask: Only override g_task_set_source_tag() for GLib ≥ 2.6 (*)
4c6654d... uri: add illegal_characters argument to unescape_bytes (*)
5ab6a30... Update Ukrainian translation (*)
d992b90... Update Romanian translation (*)
21b0003... gtimezone: get 64-bit data from version-3 TZif files (*)
bc78f0a... gtimezone: support POSIX 1003.1-2001 quoted TZ abbreviation (*)
325d17c... gtimezone: allow hh to be 24, as per POSIX (*)
6897863... gtimezone: add support for RFC 8536 time zone transitions (*)
25d950b... gtimezone: support footers in TZif files (*)
7414dc2... Clarify memset in set_tz_name (*)
4408e69... gtimezone: add FIXME comments (*)
f5b4a6b... Merge branch 'GDateTime-TZif' into 'master' (*)
e18a6a2... tests: Incorporate bug base into g_test_bug() calls in gdat (*)
98a7d6e... tests: Add tests for RFC 8536 v3 parsing of time zones (*)
c3c2c31... glib: Use g_getenv everywhere instead of getenv (*)
221e32d... Merge branch 'g-getenv-everywhere' into 'master' (*)
b80b864... tests: Add a test for getting/setting xattrs on a local fil (*)
1378a40... ci: Limit depth of fetch for initial code checks (*)
c05252b... Merge branch 'uri-illegal' into 'master' (*)
50f8a9d... Merge branch '422-xattr-binary-data' into 'master' (*)
060fda0... Merge branch 'task-set-name-version' into 'master' (*)
0b75a92... Merge branch '2129-tz-slim-tests' into 'master' (*)
41ffa41... Merge branch '2132-quark-ctor-supp' into 'master' (*)
6e707d2... appinfo: Add properties (*)
7a76fa5... Apply 1 suggestion(s) to 1 file(s) (*)
28dafe3... Apply 1 suggestion(s) to 1 file(s) (*)
8d2f149... Apply 1 suggestion(s) to 1 file(s) (*)
38b5781... Apply 1 suggestion(s) to 1 file(s) (*)
7994219... Add more documentation (*)
d5513ef... Merge branch 'giomodule-cache' into 'master' (*)
ea395e3... uri: add a GError to the new g_uri_unescape_bytes() (*)
22fe3b0... uri: fix regression in g_uri_unescape_segment/string (*)
c60d659... Merge branch 'mach_monotonic_time_use_timebase_struct' into (*)
5b49df3... Merge branch 'uri-non-utf8' into 'master' (*)
4e485d7... gio: Remove broken support for XP (*)
554107c... gfileutils: Add g_file_set_contents_full() and GFileSetCont (*)
00c17de... gfileutils: Split out write_to_file() helper function (*)
e4e618c... gfileutils: Factor out fsync calculation (*)
387c159... gfileutils: Tidy up types of length arguments in helper fun (*)
f3cea1c... gfileutils: Implement GFileSetContentsFlags (*)
24ed91c... gfileutils: Add a mode argument to g_file_set_contents_full (*)
3b6460b... glib: Use g_file_set_contents_full() throughout GLib and GI (*)
ea2db92... glocalfileoutputstream: Use g_fsync() for platform-independ (*)
84dd892... gfileutils: Use g_fsync() for platform-independence (*)
926dfe5... gstdio: Handle EINTR in g_fsync() (*)
cd02eac... gstdio: Add macOS support to g_fsync() (*)
f35f9e9... tests: Use G_TEST_OPTION_ISOLATE_DIRS for fileutils tests (*)
5bf3849... tests: Add tests for g_file_set_contents_full() (*)
a84f241... Merge branch '1302-file-set-contents-fsync' into 'master' (*)
4375266... tests: Test that UTF-8 is escaped correctly by g_strescape( (*)
59eb3c5... tests: Add missing cast to URI tests (*)
1ef6e84... tests: Add some tests for expanding invalid escapes with g_ (*)
0544fdf... gfileinfo: Clarify docs to say that name and display-name a (*)
41937c3... gobject: Document that g_object_new() zeros out private dat (*)
b79747e... Merge branch 'remove-broken-xp-code' into 'master' (*)
87bc87a... Merge branch '1022-g-object-new-zeros-docs' into 'master' (*)
feab973... ci: Move some CI jobs from branches to schedules (*)
410ee53... ci: Add DAG attributes (*)
b4aa9d7... gfileutils: Fix O_NOFOLLOW handling on BSD systems (*)
79aeba3... Merge branch 'ci-schedules' into 'master' (*)
6a87f7e... Merge branch 'bandwidth' into 'master' (*)
62a54a9... Merge branch '4-strescape-utf8' into 'master' (*)
4bd74ac... Merge branch 'wip/pwithnall/bsd-nofollow' into 'master' (*)
9c6c546... gosxutils: Include Foundation rather than Cocoa (*)
5b42934... Merge branch '1869-ios-cocoa' into 'master' (*)
5ba5f5b... Merge branch '137-gfileinfo-display-name-docs' into 'master (*)
648986a... glib: Avoid redefining GLIB_DISABLE_DEPRECATION_WARNINGS (*)
c77c5e5... ci: Support building a CI image for Coverity Scan builds (*)
5f25d25... ci: Add scheduled Coverity Scan builds (*)
6380986... GFile: Document that G_FILE_CREATE_REPLACE_DESTINATION can (*)
07278e7... gtestutils: Clarify the docs for g_test_create_case() (*)
b3c0c48... gthreadpool: Mention g_get_num_processors() in the thread p (*)
1203e80... Merge branch '250-testcase-docs' into 'master' (*)
9577616... Merge branch '272-thread-pool-docs' into 'master' (*)
75000b0... Apply 1 suggestion(s) to 1 file(s) (*)
d09bd8e... Apply 1 suggestion(s) to 1 file(s) (*)
10eb974... Apply 1 suggestion(s) to 1 file(s) (*)
e09594f... Apply 1 suggestion(s) to 1 file(s) (*)
98deeff... Apply 1 suggestion(s) to 1 file(s) (*)
bad7efc... Apply 1 suggestion(s) to 1 file(s) (*)
921e2ee... Apply 1 suggestion(s) to 1 file(s) (*)
d9757ab... Apply 1 suggestion(s) to 1 file(s) (*)
c213000... Apply 1 suggestion(s) to 1 file(s) (*)
2301d75... Apply 1 suggestion(s) to 1 file(s) (*)
65263ce... Apply 1 suggestion(s) to 1 file(s) (*)
c10a0a3... Apply 1 suggestion(s) to 1 file(s) (*)
b5fc5d6... Apply 1 suggestion(s) to 1 file(s) (*)
df7f35e... Apply 1 suggestion(s) to 1 file(s) (*)
3521763... uri: add some note about the API scope (*)
19c0db3... uri: improve some documentation about absolute URIs (*)
d625a29... uri: add a comment about temporary GUri construction (*)
44d4640... uri: rename absolute & relative uri_string to uri_ref (*)
82ad785... uri: change g_uri_is_valid() to check absolute URI (*)
034a4dc... gio: replace _g_uri_from_authority() with g_uri_join() (*)
a173a6f... gio: use g_uri_is_valid() (*)
6f419e7... gio: use g_uri_split_network() in g_network_address_parse_u (*)
1b6a053... gio: use g_uri_split_with_user() in save_userinfo() (*)
aa0b09e... gio: use g_uri_split_network() in g_simple_proxy_resolver_l (*)
dd0fae1... gio: remove _g_uri_parse_authority() (*)
0fea3d7... guri: add some IPv6 scope-id tests (*)
4c5ccd3... gslice: Allow inlining of memset() in g_slice_new0() macro (*)
9193fd5... Add a missing include (*)
8f960c7... Merge branch 'appinfo-properties' into 'master' (*)
7ce6a01... Updated Spanish translation (*)
20ae4b4... uri: do not add ipv6 brackets on non-ip host (*)
0992978... timezone: Fix an uninitialized use (*)
5b3da6e... Merge branch 'fix-uninitialized-use' into 'master' (*)
96d39f8... Revert "Merge branch 'appinfo-properties' into 'master'" (*)
e3b6f20... Merge branch 'revert-8f960c79' into 'master' (*)
a97fe4e... Merge branch 'uri-ipv6-bkt' into 'master' (*)
c9c349a... uri: add ENCODED_PATH & ENCODED_FRAGMENT flags (*)
b0f9af0... uri: do not encode userinfo fields (*)
4c20ea4... uri: always add G_URI_FLAGS_HAS_PASSWORD with build_with_us (*)
c354c40... tests/uri: check user field is correctly encoded (*)
ef173e2... uri: do not encode ':' and ';' from userinfo (*)
48ad40a... Merge branch 'uri-encoded-parts' into 'master' (*)
50343af... Merge branch 'uri-userinfo-enc' into 'master' (*)
5767eef... uri: add GUriParamsIter (*)
0d6b175... gunixmounts: Add g_unix_mount_point_at (*)
4602a5e... gfile: Add support for x-gvfs-notrash option to ignore moun (*)
1c08f55... Merge branch 'wip/oholy/x-gvfs-notrash' into 'master' (*)
03550ec... hostutils: accept zoneid in IPv6 addresses (*)
3bcc6fd... guri: add a test to check ipv6 with zoneid URI to string (*)
931496b... Merge branch 'replace-destination' into 'master' (*)
71d1a28... Merge branch 'ipv6-zoneid' into 'master' (*)
df8dc7f... Merge branch 'guri-gio' into 'master' (*)
bb1df0e... Merge branch 'uri-params-iter' into 'master' (*)
0ba7ebf... uri: allow to join a partial URI, without scheme (*)
a2c8f6f... Merge branch 'guri-join-schemeless' into 'master' (*)
77f9b0b... meson: Don't use gnulib for printf on iOS (*)
d7e0fde... Merge branch 'dont-use-gnulib-ios' into 'master' (*)
161168c... Fix multiple typos in guri.c (*)
13ad6ab... Merge branch 'patch-1' into 'master' (*)
623cb10... guri: Always prepend `//` to the host when building a URI (*)
89cf298... guri: Document and check restrictions on path prefixes (*)
cff7850... Merge branch 'uri-bees' into 'master' (*)
602b7cc... Merge branch 'uri-path-slashes' into 'master' (*)
ff60d2e... guri: Various minor documentation tweaks and improvements (*)
1f1efbb... guri: Rename G_URI_ERROR_MISC to G_URI_ERROR_FAILED (*)
de0ebf8... guri: Minor code formatting fixes (*)
40873f8... guri: Use g_steal_pointer() to make ownership transfer clea (*)
ae6a0ef... guri: Tweak quotes in error strings (*)
f873b88... guri: Add G_URI_HIDE_QUERY (*)
41a21c3... guri: Add links to RFC 3986 in code comments (*)
83597b9... guri: Use NONE values of flags rather than 0 (*)
ceda975... guri: Clear return values on error from g_uri_params_iter_n (*)
e446c34... guri: Change type of g_uri_escape_bytes() to use guint8 (*)
b5c59cc... guri: Use gssize for array/string lengths (*)
943b1e4... guri: Don’t fail g_uri_is_valid() if URI is missing a hostn (*)
b654eb1... guri: Make G_URI_FLAGS_PARSE_STRICT the default (*)
cacf9c2... guri: Add various small new tests to increase branch covera (*)
e30fc2e... Merge branch 'uri-tweaks' into 'master' (*)
b99008f... 2.65.1 (*)
b660ffe... Update Turkish translation (*)
55018d3... Update Ukrainian translation (*)
b7db048... Update Greek translation (*)
03f1980... Updated Spanish translation (*)
4a848a0... gio: add missing (out) annotations to g_socket_receive* (*)
1cb567f... Merge branch 'g-socket-receive-annotations' into 'master' (*)
373c54a... gfile: Document TOCTTOU avoidance using g_file_delete() (*)
e4f4a40... Merge branch 'file-delete-docs' into 'master' (*)
3b0eca5... gdatetime: Add %f format specifier for microseconds (*)
bcb48a1... gdatetime: Fix alphabetical order of format specifiers (*)
8e13683... gdatetime: Format iso8601 strings with microsecond precisio (*)
d31c771... Merge branch 'wip/alloc-memset-inlining' into 'master' (*)
056aaf3... Merge branch 'master' into 'master' (*)
b301c92... Update French translation (*)
80887d5... Update Galician translation (*)
2ec4e05... docs: glib-compile-resources: json-stripblanks (*)
91ccc46... Merge branch 'json-stripblanks-docs' into 'master' (*)
83a59e9... Update Romanian translation (*)
8edbfe8... glocalfileinfo: Use accessors to access struct stat members (*)
622806d... glocalfileinfo: Add support for optional/required fields in (*)
7224baf... Update Indonesian translation (*)
a8acbba... gioerror: Map WSAENETRESET on Windows to G_IO_ERROR_CONNECT (*)
4cf95e3... Ensure g_subprocess_communicate_async() never blocks (*)
30e4dbd... Merge branch 'subprocess-communicate-async-pipe' into 'mast (*)
60eefd4... glocalfileinfo: Add statx() support (*)
18aaf33... glocalfileinfo: Support STX_BTIME for G_FILE_ATTRIBUTE_TIME (*)
a396fa9... Merge branch 'statx' into 'master' (*)
fb6da56... Merge branch 'wip/pwithnall/coverity' into 'master' (*)
b639687... gtestutils: Fix a minor memory leak (*)
0caa00b... guri: Add an assertion to help static analysis (*)
a5d34a7... gvariant: Ensure GVS.depth is initialised (*)
27d857b... Merge branch 'minor-coverity-fixes' into 'master' (*)
c50fb4f... Merge branch 'variant-depth-init' into 'master' (*)
b0be67c... gdatetime: Widen a variable before multiplication (*)
9664ff1... gdbusaddress: Drop an unnecessary NULL check (*)
7afd407... gdbusmessage: Drop redundant uint ≥ 0 checks (*)
0b0b9bf... Merge branch 'windows-netreset' into 'master' (*)
ab700f9... Merge branch 'coverity-datetime' into 'master' (*)
a110ca9... gcancellable: Assert that make_pollfd() call succeeds (*)
5271b67... Merge branch 'dbus-address-null-check' into 'master' (*)
009791b... Merge branch 'dbus-uint-checks' into 'master' (*)
24af98e... Merge branch 'cancellable-pollfd' into 'master' (*)
f91af20... 2.65.2 (*)
f95723a... Update Kazakh translation (*)
684e683... Update Brazilian Portuguese translation (*)
5725415... Update Japanese translation (*)
d2803e1... Update Japanese translation (*)
46a12ea... Update Japanese translation (*)
5620828... gthread: Add a sysprof mark for thread creation (*)
aeed676... Replace a bunch of fallthrough comments with an attribute (*)
a1a8016... Merge branch 'thread-trace' into 'master' (*)
153ec62... Merge branch 'wip/baedert/fallthrough' into 'master' (*)
b3c0dd2... Update Polish translation (*)
c0435cd... Update Catalan translation (*)
6fc143b... gio: Allow no atime from statx (*)
e47a7e2... Merge branch 'valentindavid/statx-read-only' into 'master' (*)
dc1a1b8... gio: Document g_settings_new() missing schema behaviour (*)
9674d14... Merge branch 'g_settings_new' into 'master' (*)
0d196a9... Updated Lithuanian translation (*)
856265f... Fixing signedness warning in glib/gfileutils.c (*)
dae128e... Don't pass more than G_MAXSSIZE bytes at once to write() in (*)
151e171... Merge branch 'gfileutils_signedness' into 'master' (*)
c033450... goutputstream: Check individual close operations after spli (*)
cf85241... tests: Add splice cancellation test (*)
e5c119e... Merge branch 'wip/carlosg/cancelled-splice' into 'master' (*)
e6791aa... Update Basque translation (*)
1c5073e... Updated Czech translation (*)
a75b878... Updated Czech translation (*)
51d8d72... Update Chinese (China) translation (*)
4e00765... Update Korean translation (*)
43656b5... Update British English translation (*)
a818170... Updated Slovenian translation (*)
7ae9b76... Update Friulian translation (*)
30a31b2... gcancellable: Mark a variable as unused if built with G_DIS (*)
4899412... Update Friulian translation (*)
bdcf193... Merge branch 'cancellable-disable-assert' into 'master' (*)
14d9cde... Update German translation (*)
63c5b62... goption: Add a precondition to avoid GOptionEntry list over (*)
b01bcd3... Merge branch '2197-option-group-limits' into 'master' (*)
34f03f0... Add some notes on complexity in glib/garray.c (*)
cbae555... Add some notes on complexity in glib/ghash.c (*)
4d9cd83... Add some notes on complexity in glib/glist.c (*)
69e5e12... Add some notes on complexity in glib/gslist.c (*)
a62fcb9... Add some notes on complexity in glib/gqueue.c (*)
54c20c8... Add some notes on complexity in glib/gsequence.c (*)
d27549b... Add some notes on complexity in glib/gtree.c (*)
eba91d5... Merge branch 'big_O_notations' into 'master' (*)
c8840ff... gthread: Only print scheduler setting warnings once (*)
054ef4d... Merge branch '2191-scheduler-warnings' into 'master' (*)
47488cc... 2.65.3 (*)
8b319a6... guri: Fix user passed to g_uri_split_with_user() not being (*)
6f6462c... Merge branch 'tingping/fix-uri-not-nulling' into 'master' (*)
d0b8d67... po: Fix tab indentation in Makefile.in.in (*)
83681d6... Merge branch '2200-po-makefile-tabs' into 'master' (*)
602edf1... Update Serbian translation (*)
8be23b0... Update Croatian translation (*)
91027d4... Update Slovak translation (*)
8a3f570... Update Swedish translation (*)
92183fb... gdbusauthmechanismsha1: Use the same timeouts as libdbus (*)
6f69a79... Update Croatian translation (*)
7fa8d5f... Update Hungarian translation (*)
2effedd... Update Croatian translation (*)
f19cb44... guri: Remove unnecessary NULL pointer check (*)
cbf72f0... ci: Add model file for Coverity (*)
bd5efc8... Update Croatian translation (*)
81fd3fe... Update Croatian translation (*)
496858c... Update Croatian translation (*)
bca2bdd... Update Italian translation (*)
c2c12e4... 2.66.0 (*)
f010a8c... Merge branch 'coverity-fixes' into 'master' (*)
aea8c91... Merge branch 'wip/2164-dbus-sha1-timeout' into 'master' (*)
b7c75f7... Merge branch '2077-pointer-arithmetic' into 'master' (*)
6f9b379... gwinhttpfile: Set display-name attribute on file info (*)
9d859f0... gutf8: Fix a typo in the docs for g_utf16_to_utf8() (*)
c3eda78... Merge branch '2194-winhttp-file-display-name' into 'master' (*)
1d1262e... Updated Danish translation (*)
b696dcc... Update Latvian translation (*)
33bfae7... Fix signedness problem in glib/gutils.c (*)
d49586c... Fix signedness error in glib/gspawn.c (*)
33148e6... Fix a signedness problem in glib/tests/collate.c (*)
16773d2... Fix a signedness problem in glib/tests/date.c (*)
9bc61de... Merge branch 'fix_warnings' into 'master' (*)
642baa5... glocalfile: Never require G_LOCAL_FILE_STAT_FIELD_ATIME (*)
88032cb... trash portal: Handle portal failures (*)
7e27162... Define G_MSVC_SYMBOL_PREFIX correctly for ARM32 (*)
7b17c57... Merge branch '2019-10-28_Define_G_MSVC_SYMBOL_PREFIX_correc (*)
b2d0d10... Update Portuguese translation (*)
940f3ef... Update Portuguese translation (*)
76dfe08... Update Greek translation (*)
eb19c32... glist: Clarify that g_list_free() and friends only free an (*)
6248039... Merge branch 'wip/issue2205' into 'master' (*)
298b712... Update Russian translation (*)
e64293d... utils: Limit the scope of the variable `max` (*)
af0b0e9... Merge branch 'trash-portal-error' into 'master' (*)
851241f... gtimezone: Cache timezones based on the identifier they wer (*)
cd1b09f... Merge branch 'gutils-limit-scope' into 'master' (*)
45758e0... Merge branch '2204-timezone-caching' into 'master' (*)
53819d8... Merge branch 'list-free-docs' into 'master' (*)
f474ec1... gio-tool-trash: Prevent recursion to speed up emptying tras (*)
f2df054... Merge branch 'wip/oholy/trash-recursion' into 'master' (*)
a3b5e18... gthreadedresolver: Fix logic in parse_res_text() (*)
010569b... Update Hebrew translation (*)
6a903ff... Fix g_module_symbol() under Windows sometimes not succeedin (*)
2d78865... Merge branch 'fix-win32-g-module-symbol-flaky' into 'master (*)
8c76bec... gthread: Destroy value after replacing it in g_private_repl (*)
aa6aa0d... Merge branch '2209-fix-parse-res-text' into 'master' (*)
58fce4b... guri: Move IP-literal parsing out into a separate function (*)
17a53f2... guri: Simplify memory management in parse_host() (*)
7e400a8... guri: Refactor error handling in parse_ip_literal() (*)
c363c3a... tests: Remove duplicate IPv6 zone ID URI parsing tests (*)
b43fb9c... guri: Fix URI scope parsing (*)
d2f3245... tests: Rework test_uri_parsing_absolute to support failure (*)
6762312... tests: Add additional URI scope parsing tests (*)
5464c4d... Merge branch 'ossfuzz-23816-uri-parsing' into 'master' (*)
b5656d2... gdatetime: Avoid integer overflow creating dates too far in (*)
281f669... tests: Test date overflow failure with bookmark file parsin (*)
d536afe... Merge branch 'ossfuzz-22758-date-negative-overflow' into 'm (*)
7d1e782... CI: Re-enable code coverage reporting for MSYS2 builds (*)
e0fd2e3... build: Post-release version bump to 2.67.0 (*)
a36c98f... Merge branch 'add-back-win32-coverage' into 'master' (*)
c51a8ce... gversionmacros: Add version macros for GLib 2.68 (*)
06dabe0... Merge branch '2210-private-replace-destroy' into 'master' (*)
aa0e120... Make libelf dependency optional via meson feature (*)
854abcd... Merge branch 'optdeps' into 'master' (*)
51a135a... Merge branch 'version-bump-2.68' into 'master' (*)
500d065... GDBus tests: Use G_SOURCE_REMOVE, G_SOURCE_CONTINUE (*)
d65c8c3... GDBus: Add G_DBUS_METHOD_INVOCATION_HANDLED, _UNHANDLED (*)
38a2aed... GDBus: Use G_DBUS_METHOD_INVOCATION_HANDLED in method imple (*)
42961e8... Merge branch 'wip/smcv/invocation-handled' into 'master' (*)
f9fc29f... gtlscertificate: Add support for PKCS #11 backed certificat (*)
b01521b... gwin32registrykey: Fix returning subkey_name in subkey_iter (*)
106e78a... GWin32AppInfo: Support verbs other than "open" (*)
e9c7ebe... Merge branch 'wip/tingping/pkcs11' into 'master' (*)
37d04c2... Merge branch 'appinfo-shellany' into 'master' (*)
f01ca92... Update Ukrainian translation (*)
b4138bd... gtimezone: Split out fallback timezone identification for u (*)
7e59a4c... gtimezone: Set resolved_identifier earlier (*)
bd1e2a9... glib-init: Statically assert more facts about standard type (*)
fca9824... glib-unix: Assert that our portable types correspond to ssi (*)
605cff6... GSubprocessLauncher: Move cleanup to dispose() (*)
ce005e8... Merge branch 'wip/smcv/assert-standard-types' into 'master' (*)
a82556c... gmain: Fix minor typo in documentation (*)
f0e74a9... gspawn: Handle error opening /dev/null (*)
2593780... Merge branch 'gmain-docs' into 'master' (*)
4d00344... tests: Refactor g_uri_escape_string() tests (*)
a4cba75... guri: Fix UTF-8 validation when escaping URI components (*)
f53842a... guri: Add additional tests for scope ID parsing (*)
5017de6... Merge branch 'ossfuzz-26083-uri-escaping' into 'master' (*)
094eca7... gio: Expose g_file_build_attribute_list_for_copy (*)
74756a8... glocalfileinfo: Fix use of fstatat() on macOS < 10.10 (*)
b402316... gmessages: Document that using a custom log writer disables (*)
3573a2d... Merge branch 'master' into 'master' (*)
260e80f... GTree: debugging improvements (*)
2e7931c... GTree: add an ability to iterate over a tree and a node-bas (*)
6569529... GLib test: test GTree "lower bound" and "upper bound" opera (*)
78e1431... Merge branch 'log-fatal' into 'master' (*)
1538a89... Merge branch 'close_subprocess_parent_fds_on_dispose' into (*)
7bfd627... Merge branch 'gtree-add-iterators' into 'master' (*)
3dc6217... Add boxing for GTree (*)
97956c2... Merge branch 'boxing_gtree_gqueue_gnode' into 'master' (*)
10b0ece... gmessages: Add API to move info and debug messages to stder (*)
b17b537... gmessages: Expose our default filtering as API (*)
f55b278... Merge branch 'wip/smcv/issue2087' into 'master' (*)
5d97eb9... Merge branch '2203-fstatat-macos' into 'master' (*)
6cf381e... Merge branch 'spawn-error-handling' into 'master' (*)
35bb69b... gsocketclient: set IP_BIND_ADDRESS_NO_PORT if binding to lo (*)
497ea1a... Merge branch 'ip_bind_address_no_port' into 'master' (*)
d24970b... gsocketclient: fix docs typo (*)
d971ac7... gsocketclient: fix whitespace error (*)
290d572... gsocketclient: document Happy Eyeballs (*)
f0a7b14... gsocketclient: emit RESOLVING/RESOLVED events only once (*)
14f7b5e... gsocketclient: Crash on error if error is missing (*)
b88b371... gsocketclient: return best errors possible (*)
5af7ed8... Update Portuguese translation (*)
8cefc0a... Update Chinese (Taiwan) translation (*)
9f8ccee... gspawn: Use close_range() if available to close FDs between (*)
c12762a... GSubprocessLauncher: allow to close passed FDs (*)
59b7183... Merge branch 'spawn-close_range' into 'master' (*)
2306f96... uri: add missing (not)nullable annotations (*)
88deca5... Merge branch 'uri-nullable' into 'master' (*)
0dfef13... Merge branch 'add_close_in_parent_flag' into 'master' (*)
2954754... Update Slovak translation (*)
bf814a9... gmain: Fix possible locking issue in source unref (*)
d691c2e... gsignal: Plug g_signal_connect_object leak (*)
9c73f8b... Merge branch 'benzea/fix-possible-source-locking-issue' int (*)
f241b96... Merge branch 'wip/fix-handler-leak' into 'master' (*)
06587fb... Merge branch 'mcatanzaro/#2211' into 'master' (*)
2996d0d... gfile: Clarify refcount handling for g_file_replace_content (*)
b2cc8d1... gstrvbuilder: Add a new object to make NULL-terminated stri (*)
730a395... Merge branch 'strv-builder' into 'master' (*)
58d5b27... Merge branch 'file-replace-contents-refcounting' into 'mast (*)
271db1f... ghash: Move initialisation to declaration (*)
2e7d3dc... tests: Add some additional assertions to avoid scan-build w (*)
12f8708... tests: Add an assertion to avoid a scan-build warning (*)
0544efc... tests: Improve signed int handling to silence scan-build wa (*)
e9c4e19... tests: Add additional keyfile assertions (*)
5a361ae... Fix signedness warning in glib/tests/base64.c (*)
fd7f2e6... Fix several signedness problems in glib/tests/checksum.c (*)
d6eaa74... Fix signedness warnings in glib/tests/convert.c (*)
019c674... Fix several signedness warnings in glib/tests/array-test.c (*)
dfa4907... Fix signedness warning in glib/tests/fileutils.c (*)
31bca17... Merge branch 'fix_warnings' into 'master' (*)
5b2bee3... Replace __typeof__ with glib_typeof macro (*)
a1847d0... gatomic: Check if glib_typeof() is defined before using it (*)
3028e6a... gmem.h: Simplify condition where typeof is available (*)
0d81443... Use C++11 decltype where possible (*)
e2e8339... Merge branch 'typeof' into 'master' (*)
b538cb0... gslice: Inline win32 implementation of g_getenv() to avoid (*)
25e634b... gtimezone: Cache default timezone indefinitely (*)
36e7b48... Revert "gtimezone: Cache timezones based on the identifier (*)
59add5e... tests: Add a basic test for GTimeZone caching (*)
ed00ee3... Merge branch 'wip/antoniof/fallback-timezone-cache-lookup' (*)
4590b49... gio: Fix some remaining DocBook syntax in a documentation c (*)
e591d2e... Merge branch '2225-slice-getenv-win32' into 'master' (*)
411aa46... Add a test for the 6-days-until-EOM bug (*)
da00779... Fix the 6-days-until-the-end-of-the-month bug (*)
b5429b7... Merge branch 'six-days-to-eom' into 'master' (*)
7b73546... Merge branch 'scan-build-warnings' into 'master' (*)
c686e1a... Add various missing nullable annotations (*)
da2be2e... Merge branch 'missing-nullable' into 'master' (*)
1655dc9... Revert "Use C++11 decltype where possible" (*)
b67185c... Merge branch 'revert-decltype-changes' into 'master' (*)
dce24dc... gmacros: Use __typeof__ when compiling with Clang (*)
30782c4... gtrace: Add G_GNUC_PRINTF annotation (*)
51f30cc... Merge branch 'wip/pwithnall/credentials-fix' into 'master' (*)
2d812f1... Merge branch 'clang-fixes' into 'master' (*)
8f0b968... 2.67.0 (*)
3b10a07... Improve docstrings of 'g_strstr_len' and 'g_strrstr_len' (f (*)
5339082... Merge branch 'improve-g_strrstr_len-docstring' into 'master (*)
96ccf06... gmain: g_main_context_check() can skip updating polled FD s (*)
ec22242... Merge branch 'g_main_context_check_skipping_pollrec_updates (*)
1d28fd5... Fix race in socketclient-slow test (*)
159a9c2... gio: Fix various typos of the name ‘D-Bus’ (*)
98f2607... Merge branch 'dbus-typos' into 'master' (*)
4926948... Merge branch 'app-info-docs' into 'master' (*)
2d008e4... Merge branch 'mcatanzaro/#2221' into 'master' (*)
70279f8... gdbus: Cope with sending fds in a message that takes multip (*)
fc1f496... gdbus: Document the intended semantics of handles and fds (*)
e5cee9c... gio/tests/gdbus-peer: Exercise fds attached to a large mess (*)
5b0a7ed... Merge branch 'wip/smcv/dbus-fd-convention' into 'master' (*)
35ffbf9... Merge branch 'wip/smcv/big-dbus-write-with-fds' into 'maste (*)
c2b8fa8... gsocketclient: fix crash when async connection step fails (*)
b04a359... Merge branch 'mcatanzaro/#2233' into 'master' (*)
db2cb16... docs: Add missing annotation glossary (*)
2993bb8... docs: Fix xinclude directives (*)
e174460... Build gdbus-objectmanager-example docs unconditionally (*)
c63da52... glib/tests/fileutils: Make more use of g_assert_no_errno() (*)
b3b4ad4... gio/tests/live-g-file: Use g_assert_no_errno() (*)
3468369... gio/tests/appmonitor: Use g_assert_no_errno() (*)
3f9f7da... gio/tests/gsettings: Use g_assert_no_errno() (*)
782c1b4... gio/tests/gsettings: Assert that g_chmod succeeds (*)
f53aaea... gio/tests/gsettings: Assert that temporary directory ends u (*)
087fdf8... glib/tests/fileutils: Fix expectations when running as root (*)
7fd0d1c... Merge branch 'wip/smcv/assert-no-errno' into 'master' (*)
f2e347d... Merge branch 'wip/smcv/fileutils-test-as-root' into 'master (*)
86b910e... Merge branch 'issue-2236' into 'master' (*)
4f7c6e1... gdbusauthmechanismsha1: Don’t create keyring dir when runni (*)
4f2b1e2... gobject: Standardise on the term ‘instantiatable’ (*)
1f6c737... Suggest braces around empty body in ‘if’ statements (*)
e1b5afb... gtype: Fix typo in API comment (*)
98f0a5a... gtype: Add g_type_interface_instantiatable_prerequisite() (*)
3f2a8d5... closure: Support generic marshals for interface returns (*)
458e3b7... value: Allow automatic transforms to/from interfaces (*)
52357aa... Add a binding test involving interfaces (*)
0b1f909... Add a test for signals returning interface types (*)
5719d2c... Merge branch 'wip/otte/interface-types' into 'master' (*)
c1e0e6a... glocalfileinfo: Use a single timeout source at a time for h (*)
e1e32e9... Merge branch 'wip/carlosg/shared-hidden-cache-timeout' into (*)
add3be2... gscanner: Avoid undefined behaviour copying between union m (*)
63dfcee... Merge branch 'scanner-undefined-behaviour' into 'master' (*)
482e10d... guri: Normalize uri segments if they are encoded (*)
a879c46... gdbus: Add FD support for gdbus call (*)
c1a11c0... Merge branch 'master' into 'master' (*)
64f478d... guri: Add G_URI_FLAGS_SCHEME_NORMALIZE This flag enables op (*)
9da213e... docs: Add note about uri normalization for equality (*)
b8927cc... Merge branch 'wip/tingping/guri-normalize' into 'master' (*)
705a59a... gio: Add missing nullable annotations (*)
e2fbb74... Assert that GFileIcon::file is always set after constructio (*)
234a8cd... Fix broken link syntax in g_vasprintf (*)
a8bc604... Merge branch 'string-precision-missing-link' into 'master' (*)
e801143... Fix signedness warning in glib/test/tree.c (*)
b3244be... Fix signedness warning in glib/tests/hash.c (*)
8fc0080... Fix signedness warnings in glib/tests/logging.c (*)
fbb492b... Fix signedness warning in glib/tests/node.c (*)
d15260e... Fix signedness warnings in glib/tests/markup-escape.c (*)
700a9d4... Fix signedness warnings in glib/tests/once.c (*)
be5d48f... Fix various warnings in glib/tests/gvariant.c (*)
76b84c5... Fix signedness warnings in glib/tests/pattern.c (*)
9464721... Fix signedness warning in glib/tests/protocol.c (*)
a175882... Fix signedness warnings in glib/tests/queue.c (*)
101a604... Fix signedness warnings in glib/tests/rcbox.c (*)
cc041eb... Fix signedness warning in glib/tests/regex.c (*)
a7fdca4... Fix signedness warning in glib/tests/scannerapi.c (*)
d29270d... Fix signedness warning in glib/tests/markup-collect.c (*)
43a30e4... Fix signedness warning in glib/test/tree.c (*)
0c81ed3... Fix missing initializer warnings in glib/tests/gvariant.c (*)
2292960... Fix signedness warning in glib/tests/spawn-multithreaded.c (*)
93dd614... Fixing missing initializer in glib/test/markup-collect.c (*)
6c74ab7... Fix signedness warning in glib/tests/markup-collect.c (*)
24c60ce... Fix missing initializer warnings in glib/tests/markup-colle (*)
7ea0528... Fix signedness warnings in glib/tests/markup-subparser.c (*)
2eb66a2... Fix missing initializer warning in glib/tests/markup-subpar (*)
043cf25... Fix missing initializer warnings in glib/tests/markup-subpa (*)
75ba0e5... Fix signedness warnings in glib/tests/option-context.c (*)
913d222... Fix ‘static’ is not at beginning of declaration in glib/tes (*)
8045b77... Fixing missing initializer warnings in glib/tests/option-co (*)
5444b7e... Fixing signedness warning in glib/tests/mainloop.c (*)
e7c1b2a... Fixing missing initializer warnings in glib/tests/mainloop. (*)
895da99... fuzzing: Fix minor Coverity warning about return values (*)
43d9844... gtestutils: Mark a return value as explicitly ignored (*)
e4721df... Merge branch 'coverity-return-values' into 'master' (*)
ddef9ba... Merge branch 'instantiatable' into 'master' (*)
332bc17... Merge branch 'fix_more_warnings' into 'master' (*)
c97827c... Merge branch 'fix_warnings' into 'master' (*)
ec9fb90... Mark g_subprocess_get_std{in,out,err}_pipe() return value a (*)
fbfb067... Document that the get_default() functions for the various G (*)
1c290ac... Merge branch 'gio-missing-nullable' into 'master' (*)
f98f2c5... gtestutils: Add g_assert_cmpstrv() (*)
6fa5c13... gio, glib: Use g_assert_cmpstrv where it makes sense (*)
ab65fb1... Bump the libsysprof-capture dependency (*)
e21bdf2... Merge branch 'wip/nielsdg/g_assert_cmpstrv' into 'master' (*)
3530209... gresource: Fix handling of zero-sized compressed resource e (*)
0a4803a... trace: Add support for integer counters (*)
d4cb76f... Make the gtrace-private.h header usable in gio (*)
89d45c7... gio: Include sysprof tracing support (*)
e53e8b2... gio: Add some tracing to GTask (*)
a65fe37... gobject: Clarify documentation and annotations of g_set_obj (*)
94942bc... Merge branch '1849-g-set-object-docs' into 'master' (*)
728c591... Merge branch '1560-converter-zero-size' into 'master' (*)
bb4d9e8... Update Ukrainian translation (*)
8f45fbd... add 2 new stages: sh-check (which run shellcheck) and py-ch (*)
e817a04... Correct shellcheck errors (and ignore world splitting when (*)
bafc7cf... Remove sanity_check script unused for years. (*)
065dea9... gtestutils: Drop unnecessary NULL check (*)
51f322b... tests: Add missing assertion to guard against infinite loop (*)
c338893... Merge branch 'cmpstrv-null-check' into 'master' (*)
f5b2b81... Fix signedness warning in glib/guri.c (*)
fcbd9d6... Fix signedness warning in glib/tests/spawn-singlethread.c (*)
f4bfc50... Fix signedness warnings in glib/tests/slice.c (*)
82be350... Fix signedness warnings in glib/tests/shell.c (*)
053d2ae... Merge branch '2046-add-shellcheck-pylint-in-ci' into 'maste (*)
905b22a... py: Reformat all Python files consistently (*)
e187d83... ci: Disable formatting warnings in flake8 (*)
d270b6c... py: Various flake8 cleanups (*)
89729bc... Fix several signedness warnings in glib/tests/sequence.c (*)
4c1b068... Extend the documentation of g_sequence_get_length() (*)
766e632... Fix several signedness warnings in glib/tests/timer.c (*)
1b7509c... Merge branch 'fix_warnings' into 'master' (*)
8aa6e39... Fix several missing initializers in glib/tests/uri.c (*)
427d4fa... GWin32AppInfo: Use a thread for async appinfo tree rebuilds (*)
b23811a... add __APPLE__ to the list of operating systems that can use (*)
e457df8... Fix several signedness warnings in glib/tests/uri.c (*)
c16e1db... Merge branch 'appinfo-shellany-thread-pool' into 'master' (*)
fe5217b... Merge branch 'master' into 'master' (*)
40e70f5... Fix several signedness warnings in glib/tests/uri.c (*)
8105c36... gtimezone: Add new constructor which can report errors (*)
f9d0135... gdatetime: Port to use new g_time_zone_new_identifier() con (*)
56cbdb1... Merge branch 'fix_warnings' into 'master' (*)
355c99a... object: use guint type for n_params argument of g_object_ne (*)
f936bba... tests: Improve validity of binary GDBusMessage parsing test (*)
c33de0d... docs: Clarify the meaning of --buildtype=plain a little (*)
6fdc4fa... Merge branch '1833-buildtype-docs' into 'master' (*)
6e9ed96... Merge branch 'task-trace' into 'master' (*)
fb3977e... gobject: limit required stack by heap allocating parameter (*)
6931edc... Plug a leak (*)
e1bf1c2... GWin32AppInfo: Recognize UWP applications (*)
524696c... Merge branch 'dbus-auth-setuid' into 'master' (*)
066e680... Merge branch '1963-gdbus-test-validity' into 'master' (*)
fab561f... gobject: Drop use of volatile from get_type() macros (*)
a6ce0e7... tests: Fix non-atomic access to a shared variable (*)
ea746c7... tests: Fix non-atomic access to a shared variable (*)
3dda662... tests: Drop unnecessary volatile qualifiers from tests (*)
7f905ff... tests: Fix non-atomic access to some shared variables (*)
f4607de... tests: Drop unnecessary volatile qualifiers from tests (*)
3361240... gdbusconnection: Drop unnecessary volatile qualifiers from (*)
7c7623c... gdbuserror: Drop unnecessary volatile qualifiers from varia (*)
74250cd... gio: Drop unnecessary volatile qualifiers from internal var (*)
e4e8868... kqueue: Fix unlocked access to shared variable (*)
7cdb687... tests: Drop unnecessary volatile qualifiers from tests (*)
1a7f000... tests: Fix non-atomic access to some shared variables (*)
3c64845... gatomic: Drop unnecessary volatile qualifiers from internal (*)
9474655... gatomic: Drop unnecessary volatile qualifiers from macro va (*)
1314ff9... glib: Drop unnecessary volatile qualifiers from internal va (*)
08d04d0... gobject: Drop unnecessary volatile qualifiers from internal (*)
eee7e3c... gmessages: Drop unnecessary volatile qualifiers from macro (*)
8a87069... gtypes: Drop volatile qualifier from gatomicrefcount (*)
46bae4f... gatomicarray: Drop volatile qualifier from GAtomicArray API (*)
334f695... gobject: Drop volatile qualifier from GObject.ref_count (*)
8a112c3... tests: Drop unnecessary volatile qualifiers from tests (*)
daf90bf... build: Drop unnecessary volatile qualifiers from configure (*)
0604f58... gdbusprivate: Avoid a warning about a statement with no eff (*)
2d03f99... tests: Add comment to volatile atomic tests (*)
6bd0a4b... gthread: Use g_atomic() primitives correctly in destructor (*)
041dd8b... gtype: Fix some typos in comments (*)
47da8ec... gtype: Add some missing atomic accesses to init_state (*)
7d417f8... gresource: Fix a pointer mismatch with an atomic load (*)
83e48d8... docs: Document not to use `volatile` qualifiers (*)
51651ac... ci: Fix backslash escaping in run-docker.sh (*)
c7d2206... update-pcre: Use a subshell to avoid `cd ..` (*)
72e4781... ci: Temporarily fold SH and Py checks into style-check job (*)
936a071... Merge branch '600-drop-volatile' into 'master' (*)
a7c0adb... Merge branch 'py-sh-check-fixes' into 'master' (*)
fa8a39c... Merge branch 'py-fixes' into 'master' (*)
9f041c9... Merge branch 'th/gobject-new-parameter-list' into 'master' (*)
3356934... gtimezone: Deprecate g_time_zone_new() (*)
72360eb... Merge branch '553-tz-errors' into 'master' (*)
f6e234f... Fix signedness warning in gobject/gtype.c:lookup_iface_entr (*)
6b0552b... Fix signedness warning in gobject/gtype.c:type_node_add_ifa (*)
2237db7... tests: Fix GDateTime tests on FreeBSD (*)
6fcc4db... tests: Drop dead code from GDateTime test (*)
eafc6b2... tests: Add a test to avoid a set-but-unused variable (*)
6e44693... tests: Add a test to avoid a set-but-unused variable (*)
ec981cf... Merge branch 'wip/pwithnall/553-tz-freebsd-tests' into 'mas (*)
d78778c... Merge branch 'scan-build-fixes' into 'master' (*)
44c4e42... gfileicon: Fix unused-but-set variable with G_DISABLE_ASSER (*)
7ec3c26... gdatetime: Fix g_date_time_compare annotation (*)
b513b35... gdatetime: Fix g_date_time_hash annotation (*)
cd6b35f... gdatetime: Fix g_date_time_equal annotation (*)
00e8064... gkeyfilesettingsbackend: improve error checking (*)
9aaac19... Merge branch 'wip/pwithnall/disable-assert' into 'master' (*)
44fede4... Merge branch 'wip/jfelder/gdatetime-annotations' into 'mast (*)
23ad187... Merge branch 'mcatanzaro/coverity-checked-return' into 'mas (*)
64dda3a... macos: fix frexpl checks in cross-compilation (*)
fb838bf... guri: apply scheme normalization flag consistently (*)
a412ffe... gatomicarray: suppress valgrind memory leak warnings (*)
fb6e10c... gtype: suppress valgrind memory leak warnings (*)
69f0f33... Merge branch 'mcatanzaro/#2076' into 'master' (*)
e28d9de... Fix signedness warning in gobject/gtype.c:g_type_interface_ (*)
d50d209... Fix signedness warning in gobject/gobject.c:g_object_class_ (*)
7753a04... Fix signedness warnings in gobject/gobject.c:g_object_new_w (*)
236d628... Fix signedness warnings in gobject/gobject.c:g_object_new_i (*)
77361ef... Merge branch 'fix_extra_warnings' into 'master' (*)
a594482... Merge branch 'carlosgc/uri-scheme-normalization' into 'mast (*)
c1d74e3... Adding macros G_NORETURN and G_NORETURN_FUNCPTR (*)
76426c0... Rewriting the G_GNUC_NORETURN into G_NORETURN macros everyw (*)
9cccc08... gmacros: Document soft-deprecation of G_GNUC_NORETURN (*)
3088fba... Merge branch 'mark_g_assert_as_noreturn_on_MSVC' into 'mast (*)
0af274f... Merge branch 'macos-cross' into 'master' (*)
51ee5cf... Use GWeakRef in GBinding (*)
c8c829f... Add g_binding_dup_target() and g_binding_dup_source() (*)
1daee6a... Make explicit/implicit GBinding unbinding thread-safe (*)
98bbe4f... Make transform function handling in GBinding thread-safe (*)
d296ad4... Factor out common GBinding unbind code into a separate func (*)
cc15c93... Add tests for GBinding thread-safety (*)
7367c5d... Release GBinding transform functions also when implicitly u (*)
52261f0... Deprecate g_binding_get_source() and get_target() in favour (*)
159ed03... Updated Czech translation (*)
1d221af... Extends uri test with GstURI inspiration (*)
3872bf2... Introduce new options -r (or --run-prefix) and -x (or --ski (*)
20e23c7... gio: ‘security_context_t’ is deprecated (*)
7bd1e09... build-sys: bump libselinux requirement to >=2.2 (*)
f9cc77d... gio: remove unnecessary strdup and fix potential leak (*)
3f18b77... gio: fix set_selinux_context coding style (*)
124d891... Merge branch '2150-extend-uri-tests' into 'master' (*)
c27f729... Merge branch 'extend_p_option_for_tests' into 'master' (*)
48efbc7... Updated Spanish translation (*)
9a519c8... Merge branch 'selinux-warning' into 'master' (*)
23f1a31... gspawn: Handle ENOSYS from close_range() (*)
24b5d86... glocalfile: Check g_stat() return value (*)
eba2e7f... gtestdbus: Retry writes if they fail (*)
f83a7d5... Merge branch 'close-range-enosys' into 'master' (*)
4163393... Merge branch 'coverity-return-values' into 'master' (*)
df7f954... tests: Use g_assert_*() rather than g_assert() in hostutils (*)
3531239... ghostutils: Add missing GIR annotations (*)
1d461bc... ghostutils: Abandon hostname conversion early if it’s too l (*)
95c1918... guri: Correctly set an error when parsing an invalid hostna (*)
5e1d368... Merge branch 'binding-threadsafe-2' into 'master' (*)
bbb9ef1... Fix signedness warnings in gobject/tests/value.c:test_value (*)
986525f... Merge branch 'ossfuzz-27371-hostname-length' into 'master' (*)
1d97e80... Update Ukrainian translation (*)
55b4a25... 2.67.1 (*)
105e06c... gio-tool-trash: Add --list subcommand (*)
725984f... gio-tool-trash: Add --restore subcommand (*)
855a22e... gtlsdatabase: remove duplicate precondition check (*)
b201e02... Merge branch 'mcatanzaro/verify-chain-extra-check' into 'ma (*)
105f4a0... fuzzing: Add more fuzzing tests for various string parsing (*)
3a7acd2... glocalfile: Add an assertion to help static analysis (*)
d5778ec... gvariant: Clarify operator precedence (*)
ec330e5... Merge branch 'more-fuzzing' into 'master' (*)
c3f613a... Merge branch 'coverity-fixes' into 'master' (*)
a2de4b2... Clarify in g_object_weak_ref() docs that the callback is ca (*)
e82eb49... Handle the case of g_object_run_dispose() in GBinding (*)
ba62118... Merge branch 'weak-notify-dispose' into 'master' (*)
c3a073e... Add gio launch command to execute desktop file (*)
1862a90... gosxappinfo: Fix some const-correctness issues (*)
2a629b3... gosxappinfo: Use strlen() instead of some magic constants (*)
a9fc7e5... gosxappinfo: Add some more precondition checks (*)
b4c2e4d... gdate: Validate input as UTF-8 before parsing (*)
0458ad8... Merge branch '54-add-gio-launch-command' into 'master' (*)
aa1e91e... Merge branch '2098-add-gio-restore-support' into 'master' (*)
e17c5d7... Merge branch 'ossfuzz-28458-date-overflow' into 'master' (*)
737a853... Merge branch 'wip/pwithnall/2119-osx-app-info' into 'master (*)
c3805d7... gdatetime: Disallow NAN as a number of seconds in a GDateTi (*)
c2052a4... array: Avoid sorting 0-sized arrays (*)
7e63bc8... Merge branch 'master' into 'master' (*)
68e8fc8... Merge branch 'ossfuzz-28473-date-time-iso8601' into 'master (*)
df42290... Update Ukrainian translation (*)
673f61a... Update Romanian translation (*)
7ef936f... gfileutils: Fix typo in docs (*)
a28b3c9... Merge branch 'fix-set-contents-typo' into 'master' (*)
48a84f6... gio-tool-info: Prevent criticals if mount options are not a (*)
819409c... Merge branch 'wip/oholy/gio-info-prevent-criticals' into 'm (*)
5d7f4b8... gdatetime: Remove floating point from seconds parsing code (*)
50a3d0b... gdatetime: Use isnan() instead of !isfinite() (*)
f7dbc60... tests: Add more tests for GDateTime ISO 8601 seconds parsin (*)
539621d... gapplication: Add postconditions on calls to GApplication.d (*)
a9e3e37... genums: Add missing (transfer) and (nullable) return annota (*)
c7a7dd9... gparam: Add missing (transfer) and (nullable) return annota (*)
181a12c... gsignal: Add missing (transfer) and (nullable) return annot (*)
adaca14... Merge branch '2227-more-nullables-more' into 'master' (*)
975603d... Merge branch '769778-dbus_register-contract' into 'master' (*)
a4be857... Merge branch 'wip/pwithnall/freebsd-math' into 'master' (*)
c311b99... gio-tool-info: Prevent criticals if mount options are not a (*)
f53b3f3... garray: Add missing (transfer) and (nullable) return annota (*)
7c3891a... gasyncqueue: Add missing (transfer) and (nullable) return a (*)
da83d71... gbookmarkfile: Add missing (transfer) and (nullable) return (*)
3fef049... gchecksum: Add missing (transfer) and (nullable) return ann (*)
0755ff9... gchecksum: Drop preconditions for checksum_type being valid (*)
39f3341... python: Reformat some files to keep style-check-diff happy (*)
ff56386... tests: Add some rounding tolerance in timeout test (*)
c58f308... tests: Be more lenient with timing checks on asyncqueue pop (*)
e7f9ae6... docs: Mention GInitiallyUnowned when introducing refcounts (*)
18f8a8b... Merge branch '1568-initially-unowned-docs' into 'master' (*)
06511b1... Merge branch 'timeout-test-fix' into 'master' (*)
cb0f6ad... Merge branch 'py-style-fix' into 'master' (*)
4fb3b6a... Merge branch 'asyncqueue-test-timing' into 'master' (*)
f49831c... gfileinfo: Add missing preconditions to g_file_info_get_att (*)
2e99579... Merge branch 'dm' into 'master' (*)
784f968... Merge branch '2227-more-nullables' into 'master' (*)
2a76f01... gcredentials: Add missing (transfer) and (nullable) return (*)
f4766f2... gcredentials: Improve documentation formatting slightly (*)
b19782e... gdbusaddress: Add missing (transfer) and (nullable) return (*)
06b5e3e... gdbusconnection: Add missing (transfer) and (nullable) retu (*)
eb8d1c4... gdbusconnection: Improve documentation formatting slightly (*)
b66ae5a... gdbuserror: Add missing (transfer) and (nullable) return an (*)
b7e03e3... Updated Spanish translation (*)
7d96944... Merge branch '2227-more-annotations' into 'master' (*)
b207965... gdbus-codegen: Ignore some flake8 warnings (*)
c257049... Merge branch 'codegen-flake8-warnings' into 'master' (*)
cc75409... Fix signedness warning in gobject/gtype.c:iface_node_has_av (*)
12ec1eb... Fix missing initializer warning in gobject/gtypeplugin.c:g_ (*)
dd16d1e... Fix missing initializer warning in gobject/gtypemodule.c:g_ (*)
34cb225... Fix missing initializer warning in gobject/gparam.c:g_param (*)
8fb696e... Fix missing initializer warning in gobject/tests/dynamictes (*)
db70edb... Merge branch 'fix_more_warnings' into 'master' (*)
176b204... Fix signedness warnings in gobject/tests/properties.c:prope (*)
805053d... Fix signedness warning in gobject/tests/signals.c:test_intr (*)
3b02d46... Fix missing initializer warning in gio/inotify/inotify-kern (*)
ff5d09a... Fix missing initializer warning in gobject/tests/ifaceprope (*)
6ca38cc... Fix missing initializer warning in gobject/tests/ifaceprope (*)
058dda1... Fix missing initializer warning in gio/gcontextspecificgrou (*)
9025969... Fix missing initializer warning in gio/gcancellable.c (*)
6723633... Merge branch 'fix_more_warnings' into 'master' (*)
486a2ca... fuzzing: Add more GUriFlags to the URI parsing test (*)
b108072... Merge branch 'fuzzing-uri-flags' into 'master' (*)
0c83f05... fuzzing: Add more parsing flags to the GKeyFile test (*)
114b1ec... Merge branch 'fuzzing-key-file-flags' into 'master' (*)
3c461d2... Fix signedness warning in gio/gliststore.c:g_list_store_spl (*)
fc8062d... Fix signedness warning in gio/gliststore.c: (*)
f2b8921... Fix signedness warning in gio/gdatainputstream.c:scan_for_n (*)
f606e33... Fix signedness warning in gio/gdatainputstream.c:scan_for_c (*)
872763d... Fix signedness warning in gio/gfileinfo.c:g_file_info_final (*)
bb3f366... Merge branch 'fix_more_warnings' into 'master' (*)
b82146c... Fix signedness warning in gio/gfileinfo.c:g_file_info_copy_ (*)
48d783d... Fix signedness warning in gio/gfileinfo.c:g_file_info_set_a (*)
ece9a52... Fix signedness warning in gio/gfileinfo.c:g_file_info_clear (*)
a3dd0df... Fix signedness warning in gio/gfileinfo.c:g_file_info_find_ (*)
aface2b... Fix signedness warning in gio/gfileinfo.c:g_file_info_has_n (*)
dd63c0b... Fix signedness warning in gio/gfileinfo.c:g_file_info_list_ (*)
c9ac901... Merge branch 'fix_more_warnings' into 'master' (*)
dd995ca... Fix signedness warning in gio/gfileinfo.c:g_file_info_remov (*)
c150e46... Fix signedness warning in gio/gicon.c:g_icon_to_string_toke (*)
50c8552... Fix signedness warning in gio/gfileattribute.c:escape_byte_ (*)
477d53b... Fix signedness warning in gio/gbufferedoutputstream.c:g_buf (*)
e90a791... Fix signedness warnings in gio/gcredentials.c:g_credentials (*)
15634d6... gdate: Limit length of dates which can be parsed as valid (*)
2008cb5... Merge branch 'fix_more_warnings' into 'master' (*)
fec3876... gdate: Use string length when validating UTF-8 (*)
9d14554... gsignal: Add a new GSignalFlag to mark the first run of an (*)
17d1e87... Merge branch 'gsignal-accumulator-first-run' into 'master' (*)
3581eda... gsignal: Allow return types for RUN_FIRST-only signals too (*)
581ae46... Merge branch 'gsignal-allow-run-first-only-with-return-type (*)
8f590df... Merge branch 'ossfuzz-28718-date-normalization' into 'maste (*)
d48e22e... Update Catalan translation (*)
8cec87f... glocalfile: Clarify an error message slightly (*)
b63e988... gresource: Document the `to-pixdata` option as being deprec (*)
fdfa923... GWin32AppInfo: Store UWP AppUserModelId for a handler (*)
895fc2e... gio: add GWin32FileSyncStream (*)
2773c06... gio: Add private headers with missing UWP/COM types (*)
37ec6f1... docs: Ignore new win32 private headers (*)
e9b0991... gio: Add g_win32_package_parser_enum_packages() (*)
720b510... GWin32AppInfo: Support getting information about UWP apps (*)
0ea2f34... GWin32AppInfo: more checks for UWP apps (*)
f28b75e... GWin32AppInfo: Support launching UWP applications (*)
4c3a61e... GWin32AppInfo: use g_new() instead of g_malloc() (*)
10def41... GWin32AppInfo: simplify appinfo wait condition (*)
e7a7387... GWin32AppInfo: be more permissive about verbs in capable ap (*)
a2c287b... GWin32AppInfo: be less picky about names (*)
a2f8231... GWin32AppInfo: read UWP handler metadata (indirect strings) (*)
48d96b2... GWin32AppInfo: enforce chosen handler on UWP apps, use URI (*)
d33c374... GWin32AppInfo: invert verb comparison function (*)
c816d07... GWin32AppInfo: fix a leak (*)
43b13d7... Windows: fix FD_READ condition flag still set on recoverabl (*)
7ad7f55... Merge branch 'master' into 'master' (*)
efcbf1f... Update German translation (*)
037f1ce... keyfile: Delay calling g_get_language_names() until it's ne (*)
2bd8626... Merge branch 'wip/baedert/keyfile' into 'master' (*)
423bfa8... gparam: Remove pspec_list_remove_overridden_and_redirected( (*)
03ca875... fileutils: Avoid calling set_file_error with NULL GError** (*)
3ee05ef... keyfile: Don't allocate parse_buffer if we don't need it (*)
89f12e1... keyfile: Only allocate group_hash if needed (*)
105e44b... gresource: Avoid work for NULL errors (*)
fe441c8... giomodule: Don't allocate GHashTable for no entries (*)
79db527... Update Catalan translation (*)
9a7ca66... Merge branch 'wip/baedert/gparam' into 'master' (*)
9ac3a27... gsocket: Fix credentials error-handling on Apple OSes (*)
62b4df8... Merge branch 'fix/socket-credentials-error-handling-on-appl (*)
0c85348... Merge branch 'appinfo-shellany-uwplaunch' into 'master' (*)
9716a26... Merge branch '1281-to-pixdata-docs' into 'master' (*)
7f2af26... glocalfile: Improve wording for error messages about trash (*)
b1b8611... Updated Lithuanian translation (*)
87e8eb6... Merge branch '1283-trash-wording' into 'master' (*)
720dfa8... Modernize g_source_is_destroyed example
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]