[glib] (1700 commits) Non-fast-forward update to branch bookmarkfile-crash



The branch 'bookmarkfile-crash' 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:

  c209d22... gbookmarkfile: Don't crash if we're not visited

Commits added to the branch:

  99e2cc7... gtranslit: Drop duplicate if case (*)
  c6af3c7... meson: host_system can be ios when cross-compiling (*)
  3c78d0c... meson: Autodetect when building for iOS (*)
  a28b52d... meson: Only look for _NSGetEnviron when building for macOS (*)
  e3ef2cd... .gitlab-ci: Add an example iOS cross file (*)
  ab6b764... ci: growing_stack should be true for android and ios (*)
  909a885... Initialize the visited time of a new GBookmarkFile (*)
  9f7f2b4... Add a GBookmarkFile serialization test case (*)
  3fd3a24... Merge branch 'bookmark-visited' into 'master' (*)
  4556bf1... gthreadedsocketservice: Mark source_object of run signal as (*)
  2ed356c... Merge branch 'disable-ios-nsgetenviron' into 'master' (*)
  c933189... Merge branch 'threaded-socket-service-nullable-source-objec (*)
  a2e715a... strfuncs: Use a GPtrArray in strsplit() (*)
  201d9cb... Updated Slovenian translation (*)
  c573e21... Merge branch 'wip/baedert/arrays' into 'master' (*)
  8651bee... GWin32RegistryKey: Move assertions (*)
  016c39d... Merge branch 'win32reg-assertions' into 'master' (*)
  e91f4ac... docs: Add (nullable) annotations (*)
  6334139... Merge branch 'docs' into 'master' (*)
  fcfb1c6... meson: Require 0.54.2 when building for Android ≤ 20 (*)
  625f1b4... Merge branch 'Android-stpcpy' into 'master' (*)
  6c76089... meson: Fix gnulib printf checks (*)
  a50ad8b... Merge branch 'meson-fix-gnulib-printf-checks' into 'master' (*)
  44c004c... Normalize C source files to end with exactly one newline (*)
  b202604... Merge branch 'wip/smcv/normalize-trailing-newlines' into 'm (*)
  98b89b7... Update Japanese translation (*)
  e86dd77... gfileutils: Correct operator precedence to avoid undefined  (*)
  374804c... Update Japanese translation (*)
  d918b6b... Merge branch '2106-dead-code' into 'master' (*)
  4db1336... gtlsconnection: Improve documentation of peer-certificate[- (*)
  d8b8cad... Merge branch 'mcatanzaro/peer-certificate' into 'master' (*)
  c6ccff0... Update Indonesian translation (*)
  a003205... gdate: Add some missing error handling to GetDateFormatW()  (*)
  00bfb3a... tree: Fix various typos and outdated terminology (*)
  1cd7d1a... Merge branch 'codespell' into 'master' (*)
  1519962... gvariant: Fix documentation for g_variant_get_string() to m (*)
  9b59c79... meson: Fix gnulib build where isnan*() is needed (*)
  f9be7d2... win32: spelling fix (*)
  a2e2156... Merge branch 'fix-spelling' into 'master' (*)
  bd7d7cc... Merge branch '1398-getdateformatw-error-handling' into 'mas (*)
  ff7d5b3... Merge branch 'variant-get-string-docs' into 'master' (*)
  40ff2a5... Merge branch 'fix-gnulib-msvc-isnan' into 'master' (*)
  f18f7c9... glib.supp: Tweak reachable allocation suppressions (*)
  8bb04fb... glib.supp: More reachable suppressions for threads and thre (*)
  784bfaa... gthreadpool: Fix some typos in the docs for g_thread_pool_f (*)
  b79635b... Merge branch 'more-memcheck' into 'master' (*)
  99314b1... Add g_get_language_names_with_category() to the suppression (*)
  86d6e18... glib.supp: Suppress reachable leak of g_set_prgname() strin (*)
  c6647b2... Merge branch 'issue-2135' into 'master' (*)
  884d989... Merge branch '2136-option-context-suppressions' into 'maste (*)
  3877093... glocalfile: Handle smb2 filesystem type (*)
  d067b53... glocalfile: Remove redundant private header (*)
  706dc6b... glocalfile: Fix G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE outside  (*)
  39f047e... gsocket: Add missing check_socket() checks (*)
  086dcca... Merge branch '1339-socket-checks' into 'master' (*)
  8055dd2... 2.65.0 (*)
  7535944... Fix issue in GSocketAddressEnumerator documentation (*)
  9792209... Merge branch 'mcatanzaro/#1982' into 'master' (*)
  f489f6c... glocalfile: Do not call statfs/statvfs several times (*)
  a8f97cb... glocalfile: Rename g_local_file_is_remote (*)
  92c9960... glocalfile: Add SMB on the list of remote filesystems (*)
  253f5cd... gmain: Access Unix signal handler state atomically (*)
  97b5bc4... Merge branch 'wip/oholy/remote-attribute-fixes' into 'maste (*)
  b06ddc0... glib.supp: Generalise some g_quark_init() suppressions (*)
  aa46b24... Updated Slovenian translation (*)
  03cf620... gvdb-reader: Reword a comment for clarity (*)
  a63efa4... tree: Fix various ableist language (*)
  e21ab81... gvalue: Do copy non-interned strings (*)
  d1ec046... Merge branch 'stringcopyrevert' into 'master' (*)
  50ce279... Merge branch 'sane-fixes' into 'master' (*)
  0e05ef7... gspawn: Audit for async-signal-safety (*)
  6f46294... gspawn: Don’t use g_close() in async-signal-safe context (*)
  3394892... gspawn: Don’t use g_ascii_isdigit() in async-signal-safe co (*)
  1051bfe... gspawn: Don’t use g_assert() in async-signal-safe context (*)
  84f188a... gspawn: Don’t use getrlimit() or sysconf() in async-signal- (*)
  62ce66d... gspawn: Don’t use getenv() in async-signal-safe context (*)
  cf5af28... gspawn: Don’t use malloc() when searching for a binary (*)
  dd36248... gspawn: Don’t use malloc() when running a binary under /bin (*)
  e48e144... Merge branch '2140-spawn-async-signal-safety' into 'master' (*)
  0dbdd22... Update Kazakh translation (*)
  167b950... misc: code style (*)
  02f0d4f... glib.supp: Suppress calloc() variant of g_get_charset() (*)
  0859a89... Merge branch '1670-unix-signal-handling-safety' into 'maste (*)
  d83d68d... guri: new URI parsing and generating functions (*)
  dd11160... fuzzing: Add fuzz tests for GUri parsing and escaping (*)
  9ddffa1... Merge branch '2136-more-suppressions' into 'master' (*)
  6801e06... Merge branch 'uri' into 'master' (*)
  5b12608... tests: Fix intermittent failure in GCancellableSource test (*)
  5571aaa... tests: Use g_test_message() rather than g_printerr() in can (*)
  a956b09... tests: Use atomics to access counter shared between threads (*)
  5e49d53... tests: Use G_SOURCE_CONTINUE/G_SOURCE_REMOVE instead of boo (*)
  ee3216b... tests: Iterate the GMainContext directly rather than using  (*)
  44524b9... Add g_(d)tls_connection_get_channel_binding_data calls and  (*)
  38be021... Merge branch 'binding' into 'master' (*)
  582ffcd... Merge branch 'cancellable-test-debugging' into 'master' (*)
  8c9b766... Update Romanian translation (*)
  adf6a57... Update Ukrainian translation (*)
  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' (*)
  d2cd349... gparam: Fix transfer annotation for g_param_spec_internal() (*)
  7ad0c3a... gsignal: Add (closure) and (destroy) annotations (*)
  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 (*)
  b715e4c... gerror: Simplify error construction (*)
  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' (*)
  1b6fa56... Fix warnings (*)
  3d50fe2... Merge remote-tracking branch 'fmartinsons/1735-fix-warnings (*)
  0d3473d... Merge remote-tracking branch 'gvdb/master' into update-gvdb (*)
  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' (*)
  a2454d7... gdatetime.c: Fix MSVC builds for lack of NAN items (*)
  720dfa8... Modernize g_source_is_destroyed example (*)
  826f890... Update Romanian translation (*)
  be39b8f... Merge branch 'isnan-msvc' into 'master' (*)
  1ae734d... Merge branch 'wip/jtojnar/gsrc-dstr-example' into 'master' (*)
  bf0430f... gerror: Improve documentation formatting slightly (*)
  ea6fe71... gerror: Clarify reference to g_key_file_has_key() in docume (*)
  0d49f4d... Update Ukrainian translation (*)
  c537c93... Merge branch 'error-docs' into 'master' (*)
  16d3691... Update Galician translation (*)
  d752d3b... Merge branch 'update-gvdb' into 'master' (*)
  2ca4d86... completion: Declare variables as local in gio completion sc (*)
  01b7766... Merge branch '2275-gio-script-local' into 'master' (*)
  d45d9f7... gthread: Fix incorrect cast (*)
  f1a1e84... gthread: Port native mutex to Clang (*)
  9cd134d... gsocket: Improve default UDP behavior on Windows (*)
  d01588f... gsocket: Don't bother updating select mask if socket is clo (*)
  17c53b5... gsocket: Don't call WSAEnumNetworkEvents if socket is close (*)
  0ab51f8... gwin32: Always use unicode APIs (*)
  04b1688... build: Add option for disabling tests (*)
  6a6d825... Merge branch 'fix/gthread-win32-incorrect-cast' into 'maste (*)
  6837c81... build: Fix ssize_t detection on older versions of glibc (*)
  7b7f987... build: Add missing host system checks for Android (*)
  ea0c4bf... build: Fix inconsistent Android host system checks (*)
  d35a606... gtestutils: Fix g_assert_not_reached() on MSVC (*)
  82d3b49... Merge branch 'feature/clang-native-mutex' into 'master' (*)
  1810761... Merge branch 'fix/always-use-windows-unicode-apis' into 'ma (*)
  392dc7f... Merge branch 'feature/disable-tests' into 'master' (*)
  1796798... Merge branch 'fix/assert-not-reached-on-msvc' into 'master' (*)
  609d1e2... Merge branch 'fix/android-system-checks' into 'master' (*)
  86c9691... Merge branch 'fix/ssize-detection-on-old-glibc' into 'maste (*)
  b777b4c... Merge branch 'fix/socket-use-after-close' into 'master' (*)
  b3740ac... Add nullable annotation for g_file_get_uri_scheme (*)
  587b46f... Merge branch 'sophie-h-master-patch-90719' into 'master' (*)
  0ea95b7... Update Catalan translation (*)
  ae72f9d... gerror: Add support for extended errors (*)
  3af6849... glib.supp: Ignore one-off allocations in error registration (*)
  3ee1744... glib.supp: Ignore allocations while adding quarks (*)
  8001480... gerror: Inform valgrind about our memory trickery (*)
  8a5cc02... Merge branch 'extended-error' into 'master' (*)
  c983ded... glocalfile: Fix an uninitialized variable (*)
  7f7512b... gerror: Drop a redundant branch (*)
  e233859... gerror: Drop a redundant condition (*)
  2cbcb2b... tests: Add various tests to bring GError coverage up to 100 (*)
  16dfd20... Annotate function parameters with G_GNUC_UNUSED when necess (*)
  a93c667... Merge branch '1105-fix-codegen-unused' into 'master' (*)
  65271eb... Merge branch 'fix/default-windows-socket-udp-behavior' into (*)
  95729db... Merge branch 'error-tests' into 'master' (*)
  ba414ee... giomodule: Ignore GIO_MODULE_DIR when running as setuid (*)
  dba585d... gdbusaddress: Ignore D-Bus addresses from the environment w (*)
  45d01e5... gdesktopappinfo: Validate XDG_CURRENT_DESKTOP before using  (*)
  e2b5094... gresource: Ignore G_RESOURCE_OVERLAYS when running as setui (*)
  793f824... gsettingsschema: Ignore GSETTINGS_SCHEMA_DIR when running s (*)
  20c2a05... Merge branch '2168-io-module-default' into 'master' (*)
  5000193... tests: Ignore -Wformat-nonliteral warning in new GError tes (*)
  885d650... tests: Only run g_error_new_valist() programmer error test  (*)
  673c514... Merge branch 'wip/pwithnall/error-tests-nonliteral' into 'm (*)
  f22b136... 2.67.2 (*)
  d90d914... tests: Add more debug information to gdbus-connection-slow (*)
  e1a99c7... Merge branch 'connection-slow-debugging' into 'master' (*)
  e789e50... docs: update g_action_group_activate_action() remote activa (*)
  4779059... Merge branch 'gaction-group-activation-doc-fix' into 'maste (*)
  46097e9... Merge branch 'wip/baedert/gparam' into 'master' (*)
  cdf0a50... gdesktopappinfo: Fix validation of XDG_CURRENT_DESKTOP (*)
  a252512... tests: Update the expected count in file test (*)
  6cf43f5... Update Portuguese translation (*)
  ca28a3f... trivial: Formatting changes (*)
  1261461... mkenums: Support public/private trigraphs again (*)
  4c0df3f... Merge branch 'fix-desktop-validation' into 'master' (*)
  e54cfb8... Merge branch 'wip/mak/mkenums-priv-trigraph' into 'master' (*)
  c2e21a8... Move common code for searching common ancestor in a dedicat (*)
  bbe4733... It seems the gitlab CI performs only a shallow clone of 1-d (*)
  6e3d30a... Fix signedness warnings in gio/gcredentials.c (*)
  16ee50a... Fix signedness warning in gio/goutputstream.c:g_output_stre (*)
  a39312b... Fix signedness warning in gio/gpollableoutputstream.c:g_pol (*)
  7197ad3... Fix possible integer overflow of g_socket_send_message() (*)
  8b4c6fc... Fix signedness warning in gio/gsimpleproxyresolver.c:ignore (*)
  0705dbd... Fix missing initializer warnings in gio/gsocket.c (*)
  26ec52b... Fix signedness warnings in gio/gsocket.c (*)
  af0a555... Merge branch 'fix_g_socket_send_message' into 'master' (*)
  7e00091... Fixing g_socket_send_message() documentation to make it cle (*)
  1c70c0f... Update Ukrainian translation (*)
  8d78b92... Merge branch 'fix_more_warnings' into 'master' (*)
  dfdab13... Merge branch 'more_on_g_socket_send_message' into 'master' (*)
  5515dda... Fix signedness warning in gio/gsubprocess.c:child_setup() (*)
  be2df3f... Fix signedness warning in gio//gsocketcontrolmessage.c:g_so (*)
  a93a6a5... Fix missing initializer warning in gio/gsubprocess.c:initab (*)
  ffa6d9d... Fix signedness warning in gio/gsubprocess.c:initable_init() (*)
  1061a22... Fix missing initializer warning in gio/glocalfilemonitor.c: (*)
  de5e43d... Fix signedness warning in gio/gmemoryinputstream.c:g_memory (*)
  5940d51... Fix signedness warning in gio/gdesktopappinfo.c:desktop_fil (*)
  ce2446d... Fix signedness warning in gio/gdesktopappinfo.c:array_conta (*)
  04a05ff... Fix signedness warning in gio/gdesktopappinfo.c:desktop_fil (*)
  08f73f8... Fix signedness warning in gio/gdesktopappinfo.c:g_desktop_a (*)
  7789698... Update Ukrainian translation (*)
  5f11206... Merge branch 'fix_more_warnings' into 'master' (*)
  b6f7e46... Another fix on g_socket_send_message() (*)
  b2230cb... gerror: Document in the GError rules that stack allocation  (*)
  1109716... gerror: Add a heading for the docs section on extended GErr (*)
  d6c670c... gerror: Minor documentation formatting fixes (*)
  24db331... Merge branch 'error-tweaks' into 'master' (*)
  23c868e... docs: Move ‘Notes’ section from README to NEWS (*)
  d32059f... Merge branch 'readme-move' into 'master' (*)
  4c3bce8... Merge branch 'fix__g_socket_send_message_again' into 'maste (*)
  0727983... Update Romanian translation (*)
  b840dbc... Updated Spanish translation (*)
  0e6467a... gutils: Document caching of XDG directory variables (*)
  23bf298... Merge branch 'xdg-docs' into 'master' (*)
  5763dda... gthread-win32: Use SetThreadDescription Win32 API for setti (*)
  58d5c09... Merge branch 'win32-thread-name' into 'master' (*)
  5663e29... Updated Czech translation (*)
  ace643f... Update Friulian translation (*)
  11aefe0... Merge branch '2292-fix-ci-common-ancestor' into 'master' (*)
  eb7b88b... Update Portuguese translation (*)
  602528d... ci: Fix msys-mingw32 CI builds due to package rename (*)
  4c83079... Merge branch 'fix-msys' into 'master' (*)
  e97ebfe... Fix the transfer annotations for GClosure constructors (*)
  83af3f6... Merge branch 'issue-2299' into 'master' (*)
  46772fe... Fix signedness warning in gio/gdesktopappinfo.c:get_list_of (*)
  daa0e0b... Fix signedness warnings in gio/gdesktopappinfo.c:g_desktop_ (*)
  554b1ff... Fix several signedness warnings in gio/gdesktopappinfo.c:g_ (*)
  6bce333... Fix signedness warning in gio/gdesktopappinfo.c:g_desktop_a (*)
  9567665... Fix signedness warning in gio/gdesktopappinfo.c:g_desktop_a (*)
  ae1eebb... Fix signedness warning in gio/gdesktopappinfo.c:g_app_info_ (*)
  f12f008... Fix missing initializer warning in gio/gcontenttype.c:load_ (*)
  73499dc... Fix missing initializer warning in gio/gpollableutils.c:clo (*)
  6d08c2f... Fix signedness warning in gio/gdbusdaemon.c:is_key() (*)
  f412993... Fix signedness warning in gio/gdbusdaemon.c:match_new() (*)
  c780afd... Merge branch 'fix_more_warnings' into 'master' (*)
  8199fd6... Merge branch '2227-gobject-annotation-fixes' into 'master' (*)
  bff359d... docs: Add documentation for GLIB_VERSION_CUR_STABLE and PRE (*)
  9d40b0c... Merge branch 'version-macro-docs' into 'master' (*)
  94a8a60... gfile: Add Linux kernel headers compatibility kludge (*)
  2e3e351... Update Hungarian translation (*)
  4e3b646... gunixmounts: Add stubs for QNX (*)
  57768b4... build: Link against libsocket on QNX (*)
  5de2299... build: Define _QNX_SOURCE on QNX (*)
  9204c34... gsocket: Decrease msg_control buffer size for QNX (*)
  f4ca92d... ginetaddress: Handle systems without IPv6 support (*)
  c5eec23... Merge branch 'fix/support-for-systems-without-ipv6' into 'm (*)
  86aec50... Merge branch 'feature/qnx-support' into 'master' (*)
  22b924b... giomodule: Don’t mandatorily cache GIOModule implementation (*)
  98274e0... tests: Free GSettingsBackend singleton at end of gsettings  (*)
  1cde07b... gsettings: Fix a minor memory leak when getting GSettingsAc (*)
  5cafd74... tests: Remove incorrect unref from tls-bindings tests (*)
  b6a1fa4... Merge branch 'settings-test-cleanups' into 'master' (*)
  47355c3... Add g_dbus_utils_object_path_escape and g_dbus_utils_object (*)
  8bdd743... Merge branch '968-add-gdbus-obj-path-escape' into 'master' (*)
  670b84c... build: Add glib_debug option (*)
  d4a875d... gtype: Improve formatting of GType documentation (*)
  caf2343... Merge branch 'gtype-docs' into 'master' (*)
  3791add... Merge branch 'feature/glib-debug-build-option' into 'master (*)
  f885d80... Fix missing initializer warning in gio/gtask.c (*)
  8236b66... Fix signedness warning in gio/gnetworkmonitornetlink.c:remo (*)
  887f59e... Fix missing initializer in gio/gactiongroupexporter.c:g_dbu (*)
  cd540a2... Fix signedness warning in gio/gsocketlistener.c:add_sources (*)
  a68fbcc... Fix signedness warning in gio/gsocketlistener.c:g_socket_li (*)
  5af79a8... Fix signedness warning in gio/gsocketlistener.c:g_socket_li (*)
  7d81742... Fix missing initializer warning in gio/gmenuexporter.c:g_db (*)
  cf5a6cf... Fix several warnings in gio/gapplicationimpl-dbus.c:g_appli (*)
  579e9e4... Fix several warnings in gio/gapplicationimpl-dbus.c:g_appli (*)
  0c49122... Fix signedness warning in gio/gdatainputstream.c:read_data( (*)
  9b2ab50... gwin32appinfo: Fix printf length sub-specifier (*)
  f6ce573... gsocket: Fix SO_NOSIGPIPE regression on Darwin (*)
  d890b1c... Extend dbus watching name tests: (*)
  5463436... Merge branch 'fix/gfile-kernel-headers-compat' into 'master (*)
  2d6eed3... Merge branch '2011-add-unit-test-watch' into 'master' (*)
  657d18f... gtestutils: Add g_test_get_path() API (*)
  7be2e6b... Update Galician translation (*)
  6f26637... m4macros: replace obsolete macros AC_TRY_RUN and AC_TRY_LIN (*)
  9e5b9a8... Merge branch 'wip/g-test-path' into 'master' (*)
  4dc7603... Merge branch 'autoconf-obsolete-macros' into 'master' (*)
  742e55b... Merge branch 'fix/gwin32appinfo-printf-length-sub-specifier (*)
  43c2d74... Check object path validity during completion inside print_p (*)
  1c7c849... Correct memory leaks of error in completion case. (*)
  fdc192f... Merge branch 'fix/darwin-nosigpipe-regression' into 'master (*)
  81e2fff... Check if the remote already exists before adding it. (*)
  25f2971... m4macros: Increment serial number of glib-2.0.m4 (*)
  51003d4... Use C++11 decltype where possible (*)
  d95885d... atomic: Fix type error with clang++ (*)
  4273c43... glib_typeof: It is an API break that should be opt-in (*)
  7ff0fb3... spawn: Don't set a search path if we don't want to search P (*)
  9ea75d1... Merge branch '344-gdbus-completion' into 'master' (*)
  13839f7... Merge branch 'ci-check-remote-exist' into 'master' (*)
  628435e... Merge branch 'wip/autoconf-serial' into 'master' (*)
  82adfd7... Add test coverage for G_SPAWN_SEARCH_PATH (*)
  de87bcf... gdbus-serialization: Don't leak string containing first ser (*)
  9a34c35... Merge branch 'wip/smcv/gdbus-test-leak' into 'master' (*)
  525bbb7... Check the completiondir from bash-completion package config (*)
  3970dde... Merge branch '1054-check-bash-comp-dir' into 'master' (*)
  5b476d0... socket-service test: Don't leak writev vectors (*)
  d499c53... threadpool test: Don't leak the thread pool (*)
  ebcca60... Meson: override gio-querymodules program (*)
  ce8d5e3... gio: Add explicit virtual g-i annotations for undiscovered  (*)
  96cf1b7... Merge branch 'wip/test-leaks' into 'master' (*)
  5f6eb62... Merge branch 'override-gio-querymodules' into 'master' (*)
  e928ddd... Update Brazilian Portuguese translation (*)
  ede8900... Merge branch 'fix_more_warnings' into 'master' (*)
  abd1f4b... Merge branch 'ricotz/for-master' into 'master' (*)
  e864c65... spawn: prefer allocating buffers on stack for small sizes t (*)
  a85c126... Expand test coverage for G_SPAWN_SEARCH_PATH (*)
  cc4ffe4... gsignal: use stack allocate temporary buffer in g_signal_ne (*)
  7777f3b... gsignal: let g_clear_signal_handler() evaluate argument onl (*)
  8416211... gsignal: use g_clear_signal_handler() macro to implement g_ (*)
  c07f8a7... Merge branch 'th/gsignal-cleanup' into 'master' (*)
  80fa64d... Fix missing initializer warning in gio/gdelayedsettingsback (*)
  68e69a4... Fix missing initializer warning in gio/gdbusconnection.c:g_ (*)
  0cc48ee... Fix missing initializer warning in gio/gdbusobjectmanagerse (*)
  2fd4290... Fix several missing initializer warnings in gio/gapplicatio (*)
  def3e33... error test: Don't test programmer error if asked not to (*)
  5685546... gio: Don't run gsocketclient-slow test under sanitizers (*)
  9880478... glib-private: Add infrastructure to detect AddressSanitizer (*)
  9fef98c... gtestutils: Default to -m no-undefined under AddressSanitiz (*)
  0237930... glib-private: Add wrappers for telling AddressSanitizer to  (*)
  41ed1c6... gutils: Tell AddressSanitizer not to track previous XDG dir (*)
  f378352... tests: Mark tests with AddressSanitizer-detected leaks (*)
  07bf886... Merge branch 'wip/smcv/address-sanitizer' into 'master' (*)
  6cca256... Merge branch 'wip/avoid-searching-path' into 'master' (*)
  02fbe86... Mark g_key_file_get_comment() key parameter as nullable (*)
  d7ee70c... gunix: Fix {Input,Output}Stream pollable detection (*)
  7c0b9c7... gdbus: Improve readability by avoiding ternary operator (*)
  94007bb... Merge branch 'key-file-get-comment-nullable' into 'master' (*)
  e6f506a... Merge branch 'fix/unix-stream-pollable-detection' into 'mas (*)
  e38982d... Merge branch 'atomic-typeof' into 'master' (*)
  ccb43b3... Fix signedness warnings in gio/ghttpproxy.c:g_http_proxy_co (*)
  7e958fd... Merge branch 'fix_more_warnings' into 'master' (*)
  6436d52... gdbus: Rename a variable to be less misleading (*)
  7aa0580... gdbus: Use DBUS_SESSION_BUS_ADDRESS if AT_SECURE but not se (*)
  62fc437... gdatetime: Add math library support (*)
  5221b6a... guri: Mark g_uri_get_host as nullable (*)
  ab46205... Merge branch 'carlosgc/uri-host-nullable' into 'master' (*)
  018ae09... Merge branch 'wip/gdbus-even-when-setcap' into 'master' (*)
  7459bf9... Revert "atomic: Fix type error with clang++" (*)
  580b415... atomic: Fix type check of g_atomic_pointer_compare_and_exch (*)
  f67b124... Merge branch 'atomic-take2' into 'master' (*)
  0b0fcfa... Add support for Tilix and Konsole (*)
  8385664... Merge branch 'master' into 'master' (*)
  a1203b3... gapplication: Fix a memory leak (*)
  e41a367... Merge branch 'wip/sadiq/fix-memory-leak' into 'master' (*)
  f8cf0b8... gstrfuncs: Add g_memdup2() function (*)
  73b293f... gio: Use g_memdup2() instead of g_memdup() in obvious place (*)
  f10101b... gobject: Use g_memdup2() instead of g_memdup() in obvious p (*)
  1947072... glib: Use g_memdup2() instead of g_memdup() in obvious plac (*)
  81a4542... gwinhttpfile: Avoid arithmetic overflow when calculating a  (*)
  41d5eed... gdatainputstream: Handle stop_chars_len internally as gsize (*)
  9acebef... gwin32: Use gsize internally in g_wcsdup() (*)
  7781a9c... gkeyfilesettingsbackend: Handle long keys when converting p (*)
  a2e38fd... gsocket: Use gsize to track native sockaddr’s size (*)
  a8b204f... gtlspassword: Forbid very long TLS passwords (*)
  0cc11f7... giochannel: Forbid very long line terminator strings (*)
  20cfc75... Merge branch '2319-memdup' into 'master' (*)
  feff097... gstrfuncs: Deprecate g_memdup() in favour of g_memdup2() (*)
  5bc9710... 2.67.3 (*)
  dfe1b32... Update Swedish translation (*)
  fa248f7... Update Turkish translation (*)
  a149bf2... giochannel: Fix length_size bounds check (*)
  4260193... Fix signedness warning in gio/glocalfileinfo.c:read_link() (*)
  f598a93... Fix signedness warning in gio/glocalfileinfo.c:get_access_r (*)
  2174bcf... Fix signedness warning in gio/gmenu.c:g_menu_insert_item() (*)
  7c32b11... Fix signedness warning in gio/gmenu.c:g_menu_remove() (*)
  05c311a... Fix several missing initializer in gio/gsettingsschema.c:pa (*)
  61bb52e... gtlspassword: Fix inverted assertion (*)
  df45013... tls-interaction: Add test coverage for various ways to set  (*)
  5dc8b00... giochannel: Don't store negative line_term_len in GIOChanne (*)
  63f37f8... io-channel test: Add coverage for g_io_channel_set_line_ter (*)
  d8fe364... Merge branch 'wip/tlspassword' into 'master' (*)
  203e078... Merge branch 'giochannel-check' into 'master' (*)
  ba25c8a... gdbus: Reject attempts to set future connection or server f (*)
  652026b... Merge branch 'fix_more_warnings' into 'master' (*)
  c576a4c... string: Add find and replace function (*)
  dc1f133... Merge branch '225' into 'master' (*)
  57a5ed3... tests: Fix leak of dlopened module in pollable test (*)
  3e5e7aa... Merge branch 'master' into 'master' (*)
  a5e3be4... Adding a missing test on integer overflow within g_http_pro (*)
  ec77b30... Merge branch 'fix_missing_overflow_checks' into 'master' (*)
  50d8179... Update Swedish translation (*)
  3d3fe34... Update Slovenian translation (*)
  471fb5a... Update Ukrainian translation (*)
  654a044... Update Romanian translation (*)
  1d0d2ee... ci: Temporarily disable macOS CI job as runner is offline (*)
  6bdd153... Merge branch 'wip/pwithnall/macos-ci-disable' into 'master' (*)
  3c53392... Update Galician translation (*)
  b9a4897... guniprop: Fix g_utf8_strdown() for Turkish locale (*)
  e008301... guniprop, glib/tests/unicode: Fix style issues (*)
  6528760... Merge branch 'kjellahl/turkish-strdown' into 'master' (*)
  206ebfb... Update Portuguese translation (*)
  1f8d8b3... Fix wrong position for static qualifier warning in fuzzing/ (*)
  8b1959d... Fix several signedness warnings in gio/gsettings-mapping.c (*)
  93f3831... Fix several signedness warnings in gio/glib-compile-schemas (*)
  6b3e39f... Fix several missing initializer warnings in gio/glib-compil (*)
  85f2492... Fix signedness warning in gio/gio-tool.c:attribute_flags_to (*)
  a54ebd6... Fix missing initializer warning in gio/gio-tool-monitor.c (*)
  7c7aec9... Fix several signedness warnings in gio/gio-tool-tree.c (*)
  bdcd7ec... Fix missing initializer warning in gio/glib-compile-resourc (*)
  efe49e4... Merge branch 'fix_more_warnings' into 'master' (*)
  9d27c57... gkeyfilesettingsbackend: Fix basename handling when group i (*)
  a592476... gkeyfilesettingsbackend: Disallow empty key or group names (*)
  68ce7a2... tests: Add tests for key name handling in the keyfile backe (*)
  90d34b3... Merge branch 'keyfile-settings-fix-again' into 'master' (*)
  6647137... Updated Spanish translation (*)
  acb7b0e... gbytearray: Do not accept too large byte arrays (*)
  490b638... Merge branch 'byte-array-take' into 'master' (*)
  a1db705... Merge branch 'wip/gdbus-flags-from-the-future' into 'master (*)
  137a9bd... gdbusauth: Use g_clear_object() to simplify the code a litt (*)
  1a6aa9a... gdbus: Add flags to require authentication as the same user (*)
  5d0ffe7... gdbusdaemon: Use require-same-user flag to avoid auth obser (*)
  2f91caf... tests: Add a basic test for require-same-user D-Bus auth fl (*)
  600c873... Merge branch '1804-gdbus-require-same-user' into 'master' (*)
  347c0b8... Update Ukrainian translation (*)
  7c87d26... Update Galician translation (*)
  52f09fb... Revert "Merge branch 'wip/pwithnall/macos-ci-disable' into  (*)
  667a205... Update Romanian translation (*)
  a75feb1... Update Swedish translation (*)
  5bad389... Add a test for parsing 0 as double (*)
  2c22e62... Update Hungarian translation (*)
  a109854... Merge branch 'revert-6bdd1536' into 'master' (*)
  ee53840... tests: Use a more realistic language code than sv_SV (*)
  c20dd3e... Merge branch 'wip/smcv/sv-sv' into 'master' (*)
  d2b4ba5... gatomic: Make fallback g_atomic_pointer_get type-safe (*)
  b9248b0... Updated Spanish translation (*)
  1e21abf... gtestdbus: Flush stdout and stderr before forking a monitor (*)
  9db166f... Merge branch 'double-zero' into 'master' (*)
  985bb56... Merge branch '2322-fflush-test-dbus' into 'master' (*)
  3dec1b2... Merge branch '2319-memdup-deprecation' into 'master' (*)
  12a627b... gspawn: Reindent some arguments (*)
  63467c5... gspawn: Remove spurious blank lines (*)
  707de30... Update Turkish translation (*)
  fec8f18... Update Catalan translation (*)
  58dd7a3... Merge branch 'wip/smcv/armel-atomic-pointer-get' into 'mast (*)
  58c6e0e... ginputstream: Don’t skip off the end of resizable streams (*)
  8323997... glocalfileinputstream: Drop custom skip vfunc implementatio (*)
  7ec5405... Merge branch '587-seek-behaviour' into 'master' (*)
  80e2dc3... Fix signedness warning in gio/gdbus-tool.c (*)
  e89bd4c... Fix several signedness warnings in gio/gapplication-tool.c (*)
  02126e0... Fix missing initializer warnings in gio/gapplication-tool.c (*)
  ebb3427... Fix signedness warnings in gio/gapplication-tool.c (*)
  18097c8... Fix signedness warning in gio/gbufferedinputstream.c:g_buff (*)
  e939550... Fix signedness warning in gio/gdummyfile.c (*)
  0dde9f3... Fix signedness warning in gio/gmemoryoutputstream.c (*)
  4946569... Merge branch 'fix_more_warnings' into 'master' (*)
  cddcd24... gspawn: Combine fork_exec() implementations (*)
  7be9767... gspawn: Handle arbitrary FD passing and renumbering between (*)
  f20f0d3... gspawn: Avoid custom FDs conflicting with the child_err_rep (*)
  c5f3ba7... gspawn: Avoid merged FDs being closed on exec() (*)
  52dc7cb... tests: Add setlocale() call to spawn-singlethread (*)
  b31f3f5... gspawn: Add new g_spawn_async_with_pipes_and_fds() API (*)
  67a589e... gsubprocess: Use new source/target FD mapping functionality (*)
  fd0b20d... gspawn: Minor improvements to documentation formatting (*)
  ba40390... gspawn-win32: Rename a variable for consistency with the pu (*)
  a34b674... gspawn-win32: Refactor internal spawn functions (*)
  ea9fd4c... gspawn-win32: Implement g_spawn_async_with_pipes_and_fds() (*)
  eebb662... gspawn-win32: Various minor internal const-correctness fixe (*)
  51e9648... Merge branch '2097-spawn-fd-rewriting' into 'master' (*)
  b018730... tests: Add missing NULL terminator to spawn-singlethread te (*)
  4402482... Merge branch 'wip/pwithnall/freebsd-spawn-fix' into 'master (*)
  4236672... 2.67.4 (*)
  b41147d... The ETag returned by various GFile functions is nullable (*)
  49d5c4f... Merge branch 'gfile-etag-nullable' into 'master' (*)
  ba3b429... Update Brazilian Portuguese translation (*)
  0815d44... Update Slovenian translation (*)
  619bb84... Update British English translation (*)
  23dad97... Change SkipAsyncData fields to be gsize (and not gssize) (*)
  1e74c52... gsubprocesslauncher: Improve documentation formatting sligh (*)
  55a7559... gsubprocesslauncher: Don’t close target FDs in close() meth (*)
  50cf90d... tests: Test g_subprocess_launcher_close() doesn’t close too (*)
  7da6d79... Merge branch 'SkipAsyncData_changed_to_gsize' into 'master' (*)
  7b0ac98... Merge branch '2332-subprocess-launcher-oops' into 'master' (*)
  0da87b0... Updated Lithuanian translation (*)
  97c7cb0... meson: Use subproject zlib if "wrap_mode=forcefallback" was (*)
  6d44238... Update German translation (*)
  4bfa4dd... Updated Danish translation (*)
  30fcf2a... Update Basque translation (*)
  26f6e3d... gkeyfilesettingsbackend: check for errors when creating fil (*)
  f4e9e12... Update Galician translation (*)
  17889df... Merge branch 'mcatanzaro/kfsb' into 'master' (*)
  48322e8... Merge branch 'zlib-forcefallback' into 'master' (*)
  f9069b0... Update Portuguese translation (*)
  7318252... Improving documentation for g_file_info_get_size, fixing #2 (*)
  552b8fd... glib/gmacros.h: Move `<type_traits>` include to consumers (*)
  f443144... Merge branch 'pollable-test-dlopen-leak' into 'master' (*)
  429ccbd... Improved the description of g_file_info_get_content_type fu (*)
  81c4f4d... Merge branch 'gio/gfileinfo/g_file_info_get_size/documentat (*)
  2cf8dbe... Update Indonesian translation (*)
  b3b829e... Merge branch 'type-traits-glib-min-version' into 'master' (*)
  cf02c28... gio/tests/pollable.c: Fix build on non-Linux UNIX (*)
  47a949d... Merge branch 'fix.unix.nonlinux.ci' into 'master' (*)
  ddb2b5f... GRWLock: Tweak doc to make things a bit clearer (*)
  1eac0c3... meson: fix str[n]casecmp detection on clang-cl (*)
  22291ce... README.win32.md: Mention about Window 8+ SDK requirement (*)
  d799d27... Merge branch 'msvc.doc' into 'master' (*)
  5b3e4f9... gatomic.h: Make `glib_typeof` API break opt in. (*)
  00e848f... Use the right permissions for directory watching on Win32 (*)
  75ca263... Merge branch 'GRWLock' into 'master' (*)
  1d0d9b9... Merge branch 'fix-clang-cl-strcasecmp' into 'master' (*)
  6cc6df2... Merge branch 'glib-typeof-gatomic-h' into 'master' (*)
  4e4b352... 2.67.5 (*)
  ea19358... gdbusprivate: Simplify some variable initialisations (*)
  daa62a3... gdbusprivate: Validate machine ID after loading it (*)
  05ff2f8... gdbusprivate: Stop hard-coding path to /var/lib (*)
  62cc315... ci: Set localstatedir to the system directory on CI machine (*)
  da50de9... ci: Include details of machine ID in CI output (*)
  ef41cc2... ci: Ensure the machine-id is set on the Fedora CI image (*)
  19106af... data-to-c.py: autodetect line endings (*)
  14c9fc7... Update Serbian translation (*)
  f346b9c... glib-genmarshal: close output file (*)
  d18bdef... gbitlock.c: replace remaining 'asm' with '__asm__' (*)
  1a4f903... Update Korean translation (*)
  6065b53... Update Latvian translation (*)
  c9adc49... Updated Czech translation (*)
  60de03b... glib.supp: Add another system thread suppression (*)
  e401825... Merge branch 'fix-gbitlock-asm' into 'master' (*)
  5968425... Merge branch 'fix-access-rights-for-directory-monitoring-on (*)
  40573a8... Merge branch 'fix-glib-genmarshal-empty-output' into 'maste (*)
  0dc86cd... Merge branch 'machine-id-test' into 'master' (*)
  f5bb3c3... Merge branch 'suppressions' into 'master' (*)
  d811e7d... Update Brazilian Portuguese translation (*)
  bba0b7c... Update Ukrainian translation (*)
  a882fd4... Update Catalan translation (*)
  7ae5db7... Update Swedish translation (*)
  64473e7... Update Hungarian translation (*)
  b3c0013... Update Indonesian translation (*)
  098bd29... Updated Spanish translation (*)
  d523ed4... glocalfileoutputstream: Fix a typo in a comment (*)
  5f2eae1... tests: Stop using g_test_bug_base() in file tests (*)
  a5f1f1e... glocalfileoutputstream: Factor out a flag check (*)
  87e1953... glocalfileoutputstream: Fix CREATE_REPLACE_DESTINATION with (*)
  ac505e8... glocalfileoutputstream: Add a missing O_CLOEXEC flag to rep (*)
  730015a... tests: Add comprehensive tests for static behaviour of g_fi (*)
  57a53ec... gioerror: Add conversion from ENXIO to G_IO_ERROR_NOT_REGUL (*)
  8f57a5b... ci: Set localstatedir to the system directory on FreeBSD CI (*)
  373e46c... gio/tests/{meson.build,pollable.c}: Determine libutil SONAM (*)
  c80528f... Merge branch '2325-symlink-replace-file' into 'master' (*)
  628e1c5... gdummyfile: Return NULL from get_basename() if no path is s (*)
  d52728f... glocalvfs: Create a dummy file for g_file_new_for_path("") (*)
  e72c235... Update Basque translation (*)
  519bdf6... Merge branch 'work-out-libutil-soname-at-build-time' into ' (*)
  f041188... Update French translation (*)
  3cf65c4... Update German translation (*)
  db0ec95... Merge branch '2328-file-new-empty-path' into 'master' (*)
  856aeba... glib-mkenums: Parse and skip deprecation/availability annot (*)
  c92d9dc... enums: Add missing GLIB_AVAILABLE_ENUMERATOR_IN_2_68 annota (*)
  f1b2909... Update Galician translation (*)
  327ea4e... Merge branch '2327-mkenums-version-macros' into 'master' (*)
  cdfa8a6... Update Portuguese translation (*)
  b3384e5... 2.67.6 (*)
  dec66d3... docs: Add a policy for handling security issues (*)
  e85c4a5... Update Turkish translation (*)
  39ecc25... build: Drop gconstructor_as_data_h usage from glib-compile- (*)
  986694d... Merge branch 'gconstructor-fix' into 'master' (*)
  ad96f02... glib.supp: Generalize some suppressions (*)
  68fccd6... Update Korean translation (*)
  366d5e1... Update Romanian translation (*)
  cc060c6... Updated Czech translation (*)
  e31936e... Update Finnish translation (*)
  1a1824c... Update Polish translation (*)
  7bd4a2b... Updated Lithuanian translation (*)
  d26d70d... gbytesicon: Fix error in g_bytes_icon_new() documentation (*)
  094206f... Merge branch 'bytes-icon-docs' into 'master' (*)
  4784da5... Merge branch 'valgrind-updates' into 'master' (*)
  0110181... Update Italian translation (*)
  c4b4fec... glocalfileoutputstream: Tidy up error handling (*)
  3a74ad1... tests: Fix copy/paste error in queue test (*)
  2696384... Merge branch 'mcatanzaro/queue' into 'master' (*)
  98abfc9... Correct memleak introduced by !1885 (*)
  2f5f69e... Use OwnNameData structure when owning a name instead of Wat (*)
  59e999f... Add two test cases which covers disconnection scenario in a (*)
  c537114... Merge branch 'coverity-localfileoutputstream-error-handling (*)
  840d50b... Update Slovenian translation (*)
  a58a47f... 2.68.0 (*)
  1248b64... gversionmacros: Add version macros for GLib 2.70 (*)
  3a0edbe... build: Post-release version bump to 2.69.0 (*)
  bdea782... Merge branch 'fix-data-to-c-line-endings' into 'master' (*)
  9106fd4... Merge branch 'wip/start-2-70' into 'master' (*)
  1fafbb8... Include glibconfig.h to get the G_OS_UNIX token (*)
  e45a92e... Merge branch 'citrus-it-master-patch-49452' into 'master' (*)
  2fd2117... Merge branch '2011-add-dbus-watch-name-tests' into 'master' (*)
  3653260... Update Chinese (China) translation (*)
  27b9d2c... gpollableinputstream: Add missing annotation (*)
  32ed182... Update Serbian translation (*)
  2bf6493... Merge branch 'gpollableinputstream-read-nonblocking-caller- (*)
  b21766e... goption.c: Simplfy parse_short_option() (*)
  3373448... Merge branch 'parsing' into 'master' (*)
  748103d... introspection: Remove 'caller-allocates' from POD types (*)
  46c34ea... Merge branch 'remove-out-caller-allocates-from-pod-types' i (*)
  6c5a227... gmain: Add g_steal_fd() to API (*)
  01d1aae... Merge branch 'wip/steal-fd' into 'master' (*)
  7f2fef5... tests: Deactivate tls-bindings test suite for windows (*)
  0d8799b... Merge branch 'tls-bindings-ci-failure' into 'master' (*)
  9bad388... Merge branch 'security-policy' into 'master' (*)
  8fb3101... gtree: Make g_tree_remove_all() public (*)
  164da19... gkeyfile: Drop a redundant check (*)
  34e4841... gkeyfile: Fix crash when parsing translations on a second l (*)
  8406a2b... Merge branch '2361-key-file-locale-caching' into 'master' (*)
  d6a9b95... docs: Fix example program link (*)
  083e450... Merge branch 'docs' into 'master' (*)
  5ce6ba2... docs: Replace git.gnome.org with gitlab.gnome.org urls (*)
  f078ba1... Merge branch 'git-to-gitlab' into 'master' (*)
  1140c22... fuzzing: Add fuzz tests for functions which parse paths (*)
  eaaa41f... Merge branch 'fuzz-path-functions' into 'master' (*)
  55cbc31... Merge branch 'master' into 'master' (*)
  c3eb4a9... fuzzing: Fix assertion failure in fuzz_paths.c (*)
  b657e78... galloca: Clarify alloca() sizes must always be controlled b (*)
  f701d6c... GIO W32: Pin gio DLL (*)
  03b574a... Don't leak a handle from _g_io_win32_get_module() (*)
  760ba5c... Merge branch '2363-alloca-docs' into 'master' (*)
  6d50032... Merge branch 'fuzz-path-fix' into 'master' (*)
  b4f2002... Correct FIXME by implementing a function for converting two (*)
  c4df3b2... Reorganize headers inclusion alphabetically (*)
  782eb1f... Add private functions to correctly convert datetime when LC (*)
  7629fda... Update Chinese (China) translation (*)
  240cc7d... gfileinfo: Add APIs to get and set {access,creation}_date_t (*)
  1bdfc1a... gfileinfo: Add tests for get and set {access,creation}_date (*)
  e42aff2... Merge branch 'gio-appinfo-thread-crash' into 'master' (*)
  622b31f... Merge branch 'fixing_2281' into 'master' (*)
  762b284... glocalfile: Add native exfat magic number to filesystem lis (*)
  97959cd... msvc_recommended_pragmas.h: Refine for clang-cl (*)
  7b76995... gmacros.h: Use _Static_assert for clang (*)
  f801c84... gmacros.h: Improve check for C _Static_assert (*)
  35154a3... glib-sections.txt: Add g_macro__has_extension in private se (*)
  16c4a9a... Merge branch 'clang-cl-improvements' into 'master' (*)
  0ac0e49... Merge branch 'exfat' into 'master' (*)
  454a9c1... gtlspassword: Fix g-i annotation of return for g_tls_passwo (*)
  4cce4b9... Merge branch 'ricotz/for-master' into 'master' (*)
  d1c5422... GWin32Mount: Don't use SHGetFileInfoW() for icons (*)
  cb99435... GWin32Mount: Don't use SHGetFileInfoW() for mount displayna (*)
  f0afc3e... Merge branch 'remove-shgetfileinfo' into 'master' (*)
  e7f6799... Merge branch '2055-correct-date-format-utf8' into 'master' (*)
  60d4092... gdbus: refactor duplicate code for freeing FilterData (*)
  090eeab... gdbus: simplify error handling in g_dbus_connection_send_me (*)
  32fc1e6... Merge branch 'th/gdbus-cleanup' into 'master' (*)
  e2f2706... Fix small file leak in fuzzing driver (*)
  65b4bc3... gapplication: fix arguments leak in error path (*)
  2b29495... gdbusauth: fix error leak (*)
  719484a... gdbusobjectmanagerservice: fix leak in error path (*)
  8bfc299... gfileenumerator: fix leak in error path (*)
  e0bd609... Update British English translation (*)
  5fec112... Fix signedness warning in gio/giomodule.c (*)
  1f23770... Fix signedness warning in gio/gunixsocketaddress.c (*)
  0214d89... Fix unecessary assert with always true assertions in gio/gr (*)
  a7d3ecc... Fix signedness warning in gio/gsettings-tool.c (*)
  8bcb2b9... Fix several signedness warnings in gio/tests/contexts.c (*)
  88253f1... Fix signedness warning in gio/tests/contenttype.c (*)
  eafc764... Fix several signedness warnings in gio/tests/converter-stre (*)
  9dac3ff... Merge branch 'fix_more_warnings' into 'master' (*)
  1059b7e... Merge branch 'mcatanzaro/coverity' into 'master' (*)
  40a46d1... gsocks5proxy: Handle EOF when reading from a stream (*)
  56d5d9e... Fix annotation of count arguments (*)
  4854cf8... Merge branch 'benzea/fix-socks-eof' into 'master' (*)
  29cd18b... Fix several signedness warnings in gio/tests/converter-stre (*)
  d2c0fd4... Fix several signedness warnings in gio/tests/converter-stre (*)
  cc1e730... Fix signedness warning in gio/tests/converter-stream.c:test (*)
  56e25d8... Fix several signedness warnings in gio/tests/converter-stre (*)
  b07fdb6... Fix signedness warning in gio/tests/converter-stream.c:g_ex (*)
  c216f22... Fix several missing initializer warnings in gio/tests/gsubp (*)
  d936ff1... Fix several signedness warnings in gio/tests/network-addres (*)
  d42bb39... Merge branch 'fix_more_warnings' into 'master' (*)
  85eec6a... Split g_test_log() messages that contain multiple lines (*)
  0ab4ed5... Merge branch 'ebassi/test-tap-lines' into 'master' (*)
  2539d70... gmacros.h: use G_GNUC_CHECK_VERSION (*)
  da752d1... Merge branch 'gmacros-use-g-gnuc-check-version' into 'maste (*)
  afceb25... Merge branch 'fix-annotation' into 'master' (*)
  7c909db... Fix multiple missing initializer warning in gio/tests/g-fil (*)
  e3f6d4a... Fix several missing initializer warnings in gio/tests/gdbus (*)
  0710429... Fix missing initializer warning in gio/tests/gdbus-peer-obj (*)
  c3d558d... Fix multiple missing initializer warnings in gio/tests/acti (*)
  00323ac... Fix several signedness warnings in gio/tests/actions.c (*)
  b9e66a5... Fix signedness warning in glib/gdate.c (*)
  ee242bb... Merge branch 'fix_more_warnings' into 'master' (*)
  f20bcf2... gmacros.h: Complete the use of GLIB_AVAILABLE_MACRO_IN_* (*)
  52ad3ed... gmacros.h: Fix stringification in some macros (*)
  80c2981... Merge branch 'fix-glib-unavailable-macro' into 'master' (*)
  f97ff20... Implement G_ANALYZER_NORETURN for Coverity (*)
  346e486... Merge branch 'mcatanzaro/coverity-noreturn' into 'master' (*)
  21cc809... refcount: Clarify when the ref count ends up undefined (*)
  eb6ca28... grefcount: Clarify that the initial reference count is 1 (*)
  73d759e... Merge branch 'clarify-refcount-init-api' into 'master' (*)
  23277fb... Merge branch 'wip/clarify-ref-count-api' into 'master' (*)
  13ba8d8... gtask: Clarify what counts as ‘too many tasks’ for rate lim (*)
  63fa4e7... gerror: Clarify docs around message requirements (*)
  7a0bc25... Merge branch 'gerror-utf8-docs' into 'master' (*)
  8ad4f75... Fix signedness warning in glib/gstring.c (*)
  60d2cfb... Fix missing initializer warning in gio/tests/gdbus-connecti (*)
  5595b65... Fix multiple missing initializer warnings in gio/tests/gdbu (*)
  0a741d8... Fix signedness warning in gio/tests/socket.c (*)
  34cd8a9... Fix signedness warning in gio/tests/testfilemonitor.c (*)
  4d1f76e... Fix signedness warning in gio/tests/gdbus-test-codegen.c (*)
  7c217b1... Merge branch '2368-task-docs' into 'master' (*)
  55d18fd... Merge branch 'fix_more_warnings' into 'master' (*)
  8608ecc... Fix signedness warning in gio/tests/file.c (*)
  e7aec30... Fix signedness warning in gio/tests/proxy-test.c (*)
  c3c1f6c... Fix signedness warning in gio/tests/mimeapps.c (*)
  5133acd... Fix multiple signedness warnings in gio/tests/gdbus-testser (*)
  83a9ba7... Fix missing initializer warning in gio/tests/gdbus-testserv (*)
  4d52358... Fix signedness warning in gio/tests/gsettings.c (*)
  1c084ca... Fix missing initializer warning in gio/tests/gdbus-example- (*)
  fd926b1... Fix missing initializer in gio/tests/gdbus-example-peer.c (*)
  1afb4c0... Merge branch 'fix_more_warnings' into 'master' (*)
  a78b7eb... Update Nepali translation (*)
  2b9bf7b... gmacros.h: use g_macro__has_attribute() where possible (*)
  56be1f8... gmacros.h: raise minimum GCC version for attribute __noretu (*)
  8e19113... Merge branch 'clang-attributes' into 'master' (*)
  e724e6e... Fix typo in g_socket_listener_accept_async()'s comment (*)
  9e4a6da... Merge branch 'fix-typo' into 'master' (*)
  98c3710... Add nullable annotations in GUnixMountEntry (*)
  b63f7ec... Merge branch 'patch-2' into 'master' (*)
  225fec1... g_string_replace(): Fix documentation of 'limit' parameter (*)
  d602523... Merge branch 'g_string_replace_doc_fix' into 'master' (*)
  30ed2ea... improve console check in gspawn-win32 (*)
  7a50c31... Merge branch 'wip/prince781/fix-gspawn-terminal-win32' into (*)
  e926efe... docs: Fix formatting of code block (*)
  3c02726... dirent: Simplify a memset() call (*)
  496135c... dirent: Add trailing nul delimiter to FILENAME_MAX (*)
  3131a61... gdir: Add trailing nul delimiter to FILENAME_MAX (*)
  80a938a... Merge branch 'pgriffis/doc-fix' into 'master' (*)
  f2be8c7... Fix signedness warnings in gio/ginputstream.c (*)
  2c97526... gmacros: check that __cplusplus or _MSC_VER is defined (*)
  365314b... Merge branch 'nacho/gmacros-master' into 'master' (*)
  0b863a4... Merge branch 'filename_max' into 'master' (*)
  401ff06... Fix signedness warning in gio/gkeyfilesettingsbackend.c (*)
  2187406... Fix signedness warning in gio/tests/gdbus-proxy.c (*)
  d255962... Fix missing initializer warning in gio/tests/gdbus-non-sock (*)
  cb0b4b0... Fix missing initializer warning in gio/tests/gnotification- (*)
  bac08a4... Fix several missing initializer warnings in gio/tests/gdbus (*)
  f587095... Fix signedness warning in gio/tests/socket-common.c (*)
  59acf69... Fix missing initializer warning in gio/tests/gdbus-example- (*)
  e642562... Add extra documentation about the return values of g_seekab (*)
  3e2f31c... Merge branch 'fix_more_warnings' into 'master' (*)
  03e614e... gmacros: missing check if __STDC_VERSION__ is defined (*)
  232d008... Merge branch 'nacho/gmacros-master2' into 'master' (*)
  1000aca... gdbus-tool: Actually use argv[0] basename as program name (*)
  ad07a8e... Merge branch 'gdbus-tool-use-basename-fix' into 'master' (*)
  474ece6... gpattern: Implement copy function (*)
  b8a9f4b... boxed: Register GPatternSpec as boxed type (*)
  fbb198f... gpattern: Move match and match_string functions into GPatte (*)
  3732323... gpattern: Adjust includes to match style rules (*)
  11f31d8... tests/pattern: Add compilation and copy test for utf-8 stri (*)
  78ba6c8... Merge branch 'gpattern-introspectable' into 'master' (*)
  63873c0... application: Unset the registered state after shutting down (*)
  4669f91... Merge branch 'application-unregistered-notify' into 'master (*)
  ab62e65... gstring: Cleanup documentation of g_string_replace (*)
  28b18ca... Merge branch 'fix-documentation-of-limit-in-gstringreplace' (*)
  e010624... Update signal accumulator docs. (*)
  a965262... Fix several signedness warnings in gio/tests/unix-streams.c (*)
  4ad62f7... Fix signedness warning in gio/tests/readwrite.c (*)
  4a503bd... Fix several missing initializer warnings in gio/tests/dbus- (*)
  180c1a1... Fix several missing initializer warnings in gio/tests/basic (*)
  76af9ef... Fix several missing initializer in tests/gobject/testgobjec (*)
  277d206... Fix multiple missing initializer warnings in tests/gobject/ (*)
  b04ebbf... Fix missing initializer warning in tests/gobject/defaultifa (*)
  b419761... Fix signedness warning in tests/onceinit.c (*)
  8312f0b... Merge branch 'fix_more_warnings' into 'master' (*)
  6cc9899... gbitlock: use G_GNUC_CHECK_VERSION (*)
  ad1fd7f... test-printf: use G_GNUC_CHECK_VERSION (*)
  98050b7... gtype: use G_GNUC_CHECK_VERSION (*)
  be57c5d... gdtlsconnection: Fix a check for a vfunc being implemented (*)
  f4f9ce7... Merge branch 'gnuc_macro_updates' into 'master' (*)
  2b3848d... Merge branch 'gdtlsconnection-vfunc-check' into 'master' (*)
  4427786... gthreadedresolver: don't ignore flags in lookup_by_name_wit (*)
  eb0c220... Update Nepali translation (*)
  f39d4f1... Update Occitan translation (*)
  514c2d8... gmacros: Add __ to noinline to prevent conflict with macro  (*)
  95d406c... Merge branch 'allomix302-master-patch-38827' into 'master' (*)
  7b89641... Merge branch 'resolver_lookup_flags' into 'master' (*)
  10027a7... guuid: fix shift operation to parse hex string in uuid_pars (*)
  327f9e2... Merge branch 'th/guuid-parse-shift' into 'master' (*)
  3b424d7... Fix signedness warnings in tests/gobject/performance.c (*)
  7c69a1d... Fix signedness warnings in tests/refcount/objects.c (*)
  7ddcc08... Fix signedness warnings in tests/gobject/timeloop-closure.c (*)
  0ddadf1... Fix several signedness warnings in tests/gobject/performanc (*)
  dcd3af7... Fix signedness warning in tests/dirname-test.c (*)
  c339e29... Fix signedness warning in tests/mainloop-test.c (*)
  2cb303b... Merge branch 'fix_more_warnings' into 'master' (*)
  7b78f0b... Fix signedness warnings in tests/gobject/performance-thread (*)
  026611b... Fix several signedness warnings in tests/slice-threadinit.c (*)
  249f46a... Fix signedness warning in tests/timeloop.c (*)
  65d93a1... Fix several signedness warnings in tests/testglib.c (*)
  7e428aa... guri: always apply the remove dot segments algorithm (*)
  940f9b4... gcredentials.h: Fix comment typo (*)
  7bfda46... Merge branch 'wi24rd-master-patch-30504' into 'master' (*)
  4d3c741... Fix several signedness warnings in tests/testglib.c (*)
  1d02b96... Fix signedness warnings in tests/gio-test.c (*)
  5299ee5... Fix signedness warning in tests/unicode-collate.c (*)
  730cc86... Merge branch 'jomccambridge-master-patch-47329' into 'maste (*)
  45cc35c... Merge branch 'fix_more_warnings' into 'master' (*)
  3951ccf... Fix signedness warning in tests/thread-test.c (*)
  951105f... Fix several signedness warnings in tests/threadpool-test.c (*)
  53157f3... Fix several signedness warnings in tests/unicode-encoding.c (*)
  00a1515... Fix signedness warning in tests/memchunks.c (*)
  e3453f3... Fix missing initializer in gio/tests/fake-service-name.c (*)
  83d46f6... Fix missing field initializer in glib/deprecated/gthread.h (*)
  9656e60... Fix cast to smaller integer type warning in glib/gscanner.c (*)
  0c259e9... Merge branch 'fix_more_warnings' into 'master' (*)
  8cc03f8... docs: Standardize spelling of serializ* (*)
  d270d5b... Use SHGetKnownFolderPath() on Windows (*)
  66fe1da... Merge branch 'serializ' into 'master' (*)
  827b4ec... grefcount: Optimise g_atomic_ref_count_inc (*)
  2549187... Merge branch 'windows-known-folders' into 'master' (*)
  15e3b9e... glib: documentation of GSourceFuncs (*)
  e8329b5... Merge branch 'mywork' into 'master' (*)
  6b867cd... docs: Standardize spelling of serializ* (*)
  ea47214... Merge branch 'optimise_gatomicrefcount' into 'master' (*)
  8cba1f4... grefcount: Optimise g_atomic_ref_count_dec (*)
  4cd1a1c... Merge branch 'optimise_g_atomic_ref_count_dec' into 'master (*)
  55f13da... gmacros.h: G_NORETURN: remove useless checks (*)
  82d162d... tests: Add missing return value check in string test (*)
  940613e... Merge branch 'gmacros-gnoreturn-cleanup' into 'master' (*)
  c0b3393... Merge branch 'mcatanzaro/string-test' into 'master' (*)
  2e4524c... Add the G_OPTION_ENTRY_NULL macro to properly initialize GO (*)
  f2d14a8... Fix missing field initializer warning in glib/tests/option- (*)
  c65ec0b... Fix many missing initializers warnings in glib/tests/option (*)
  f9904fe... Fix missing initializers warnings in glib/tests/utf8-valida (*)
  66af256... Fix missing initializer warning in glib/tests/spawn-path-se (*)
  689b9b5... Fix missing initializer warning in gio/tests/socket-server. (*)
  4301110... Fix missing initializer warning in gio/tests/socket-client. (*)
  27454ed... Fix missing initializer warning in gio/glib-compile-schemas (*)
  c395e86... Fix missing initializer warning in gio/gio-tool-cat.c (*)
  8a3e184... Fix missing initializer warning in gio/gio-tool-copy.c (*)
  82fc86d... Fix missing initializer warning in gio/gio-tool-info.c (*)
  56ddba7... Merge branch 'serializ' into 'master' (*)
  53834ee... Merge branch 'fix_more_warnings' into 'master' (*)
  82e2517... Merge branch 'carlosgc/remove-dot-segments' into 'master' (*)
  e952248... Use G_OPTION_ENTRY_NULL to avoid missing initializer warnin (*)
  3bca6ee... Merge branch 'fix_more_warnings' into 'master' (*)
  f3e65b1... gbookmarkfile: Don't crash if we're not visited

(*) 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]