[glib] (1794 commits) Non-fast-forward update to branch wip/lantw/ci-test



The branch 'wip/lantw/ci-test' 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:

  47f9b9d... Test Docker again
  f1bcc8d... Run meson test in verbose mode

Commits added to the branch:

  7683c2b... builder: Note don't actually implement bloom filters (*)
  4e77b52... gvdb-reader: correct whitespace damage (*)
  ae3d42c... gvdb-reader: refuse to open file with small header (*)
  a9551cc... more whitespace fixes (*)
  374cb1b... gvdb-reader: robustness improvements (*)
  82cbc59... remove a stray variable (*)
  d9577f1... gvdb-reader.c: add gvdb_table_get_names() (*)
  fc37611... gvdb-reader: drop gvdb_table_walk() (*)
  2600082... reader: embrace GBytes (*)
  e0f2671... gio: icons should fallback to non-preferred style appropria (*)
  9290044... gio: generate (non-)symbolic and fallback variants for ever (*)
  5fb6d78... gio: do not add an icon name already in the list. (*)
  8f729c0... gio: update icon list when appending or prepending an icon  (*)
  2cac838... gio: fix g-icon tests to follow recent changes. (*)
  ab53a54... gio: fixing duplicate icons and review comments. (*)
  00cc158... gio: adding a g-icon test. (*)
  e0b120c... Add debug spew to module loading (*)
  5ed808d... network monitor: Update portal implementation (*)
  7217fe5... Stop generating code for NetworkMonitor (*)
  1db3b6d... Add a gnet utility (*)
  0c7dc75... garray: add overflow checks before expanding array (*)
  3e0f765... Updated Spanish translation (*)
  16d51d7... Updated Spanish translation (*)
  93261e3... build: Drop Python 2 support and require Python 3.4+ (*)
  2480ece... Merge branch 'new-network-portal' into 'master' (*)
  56092b8... Revert "Add a gnet utility" (*)
  c66c277... Fix annotation of g_binding_unbind() to transfer-full (*)
  7b5b772... Merge branch 'binding-unbind-annotation' into 'master' (*)
  94a99ae... Update documentation of g_tls_connection_handshake (*)
  2f26cf0... Updated Lithuanian translation (*)
  e91da3f... grcbox: Fix typo in doc (*)
  9b6b282... gio: Update mounts after g_volume_mount (*)
  24f5dbc... gio/tests: Use the right format specifier (*)
  2d7423b... Merge branch 'wip/sadiq/fixes' into 'master' (*)
  ef1d249... gasyncqueue: Add missing precondition to g_async_queue_time (*)
  b5b0485... Merge branch '1459-async-queue-precondition' into 'master' (*)
  cec7170... gmarkup: Fix unvalidated UTF-8 read in markup parsing error (*)
  fccef3c... gmarkup: Fix crash in error handling path for closing eleme (*)
  f0ce956... grefstring: Avoid an unnecessary NUL assignment (*)
  f424a0c... Merge branch '1462-bookmark-overflow' into 'master' (*)
  4127c84... Merge branch '1461-bookmarks-nullptr' into 'master' (*)
  47dcbd3... build: Remove a pointless intermediate variable in glib/Mak (*)
  2a69cdb... build: Stop distributing generated files in autotools tarba (*)
  f9705f7... docs: Don’t distribute generated man pages (*)
  40fc185... docs: Fix glib-sections.txt includes for g_atomic_rc_* API (*)
  0e0b18e... docs: Fix a minor syntax error in a documentation comment (*)
  c0f8792... docs: Add missing API indexes for old versions (*)
  4cd7f76... gconvert: Adjust an argument name in the header to match th (*)
  fba8d7a... docs: Fix case of a type used in a gtk-doc comment (*)
  b4734d3... docs: Add some more backtick quotation (*)
  2500dfe... docs: Fix a documentation link (*)
  376234f... gbookmarkfile: Fix error reporting with unexpected nesting  (*)
  dbf9959... Merge branch '1436-docs-muckery' into 'master' (*)
  83c69fa... Merge branch '1035-bookmarks-state-machine' into 'master' (*)
  26c3f2f... Install gioenumtypes.h (*)
  158f07c... Merge branch 'gio-enum-install' into 'master' (*)
  bcafcc5... Updated Spanish translation (*)
  862fe11... build: Conditionally add gwin32.c to sources without using  (*)
  ca0110c... build: Conditionally add spawn and IO channel without using (*)
  9460aee... Merge branch '1436-please-for-the-love-of-things-just-build (*)
  83a4cab... 2.57.2 (actual release) (*)
  17df5c0... gtestutils: Mention G_DISABLE_ASSERT in documentation for g (*)
  b2249bf... tests: Don’t use a potentially-existent timezone in a tes (*)
  70ad484... gresource-tool: fix build in case libelf is available on Wi (*)
  433770b... Merge branch 'build-fix-mingw-libelf' into 'master' (*)
  88b8ebb... gio-tool: Hold GVolumeMonitor reference during operations (*)
  6c041ff... gbookmarkfile: Fix some minor leaks when metadata elements  (*)
  3edc504... glocalfilemonitor: Fallback to poll file monitor for NFS (*)
  5e64ee3... Drop a questionable test from the refstring suite (*)
  12adfcb... Merge branch 'bookmark-file-leak' into 'master' (*)
  71b0123... Merge branch 'issue-1467' into 'master' (*)
  7f5296d... Merge branch 'wip/oholy/update-mounts' into 'master' (*)
  cc9cfc7... date test: Use g_test_skip(), not g_test_incomplete() (*)
  a0289a5... Merge branch 'date-test-skip' into 'master' (*)
  99caee2... build: only test for broken ip_mreq_source on Android. Fixe (*)
  516101c... Merge branch 'test-ip_mreq_source-android-only' into 'maste (*)
  21d1797... tests: Fix a -Wbad-function-cast warning in the atomic test (*)
  7cc5565... testutils: Correctly print incomplete tests as "not ok # TO (*)
  49a8777... testing: Clarify why incomplete tests cause g_test_failed() (*)
  ffe0402... testing: Assert that skipped tests cause g_test_failed() (*)
  ba3b442... testing: Use g_assert_true(), which is preferred for unit t (*)
  bbefa73... testutils: Treat incomplete tests more like skipped tests (*)
  0a180bb... testing: Assert that test-case results are combined correct (*)
  54a5f37... g_test_run: Document g_test_incomplete's similarity to g_te (*)
  08fe935... Update documentation of g_tls_client_connection_set_use_ssl (*)
  7e6fb33... meson: define _FILE_OFFSET_BITS=64 for MinGW. See #1476 (*)
  0fba231... Updated Lithuanian translation (*)
  a81b925... Fix up g_bytes_compare() documentation (*)
  2860d4b... gbookmarkfile: Fix some more minor leaks when metadata elem (*)
  eb65054... Merge branch 'ossfuzz-9723-bookmark-leak' into 'master' (*)
  4eca2ac... tests: Add an overflow test for bookmark file dates (*)
  b1fffbf... gtimer: Document that g_time_val_from_iso8601() drops white (*)
  cefa66e... gtimer: Add overflow checks to g_time_val_from_iso8601() (*)
  fdccf5f... gtimer: Drop support for negative years from g_time_val_fro (*)
  2ab7fd2... tests: Add more ISO 8601 parser tests (*)
  e5d9eca... Merge branch 'gbytes-compare-docs' into 'master' (*)
  a5f8244... Merge branch 'mcatanzaro/tls-docs' into 'master' (*)
  7458def... Merge branch 'ossfuzz-9673-bookmark-date-overflow' into 'ma (*)
  725eb1c... tests: Add test for overflow handling in g_time_val_to_iso8 (*)
  6104e63... tests: Improve branch coverage when testing g_time_val_add( (*)
  ab09a5f... gdbusmessage: Fix a typo in the documentation (*)
  9ce1852... Merge branch '1475-atomic-casts' into 'master' (*)
  b8d751a... testing: Exercise TAP output (*)
  83c79ea... Merge branch 'smcv/glib-xfail' (*)
  4536deb... Add a new GTlsError to indicate protocol downgrade attacks (*)
  ba30f45... Merge branch 'timer-tests' into 'master' (*)
  0498b43... Merge branch '1446-g_test_init-docs' into 'master' (*)
  f046801... Meson: Update cross compilation doc (*)
  bc0d624... Merge branch 'xclaesse/glib-meson-cross-doc' (*)
  7e2dfa8... DOC: Documentation fix in GTask description (*)
  3693bc5... Merge branch 'gtaskfix' into 'master' (*)
  291bb0c... Merge branch '1433-rename-timezones-in-tests' into 'master' (*)
  929844f... W32: correctly use st_ctime (*)
  075bb0f... W32: consider NTFS mounpoints to be symlinks (*)
  10ee730... gvariant: Fix bounds checking in GVariant text format parse (*)
  8defa46... Merge branch 'issue-1452' into 'master' (*)
  0d27122... Merge branch '1481-variant-parse-overflow' into 'master' (*)
  a9108f8... gvariant: Fix more bounds checking in GVariant text format  (*)
  8c84429... gtimer: Ensure arithmetic is correctly signed for ISO 8601  (*)
  cce309a... Merge branch 'ossfuzz-9815-time-signed-arithmetic' into 'ma (*)
  12a2a98... tests: refactor running glib-mkenums (*)
  cbd335c... tests: mkenums: placate flake8 (*)
  7928fee... glib-mkenums: don't support @filename@/@basename@ in fhead/ (*)
  de62a95... glib-mkenums: improve and correct argument documentation (*)
  4afe429... gspawn: Use fcntl() to work around systems which don’t su (*)
  b1bfebc... tests: Explicitly set TZ=UTC for g_time_val_from_iso8601()  (*)
  f92359b... Merge branch 'wjt/glib-mkenums-filename-basename-in-fhead-f (*)
  ae6439c... Update Polish translation (*)
  e98401f... Update Turkish translation (*)
  e49f9c9... Merge branch '225-iso-8601-test-tz' into 'master' (*)
  ef45c90... Update French translation (*)
  4385476... Fix indicative gschema.dtd regarding range. (*)
  3552281... doap: Update maintainers list to synchronise with GLib (*)
  7fd9f61... Avoid calling Standard C string/array functions with NULL a (*)
  4763db8... gio/gvdb/: LGPLv2+ -> LGPLv2.1+ (*)
  c78664e... Update FSF’s address (*)
  d2f0461... docs: Use ‘Returns:’ instead of the invalid ‘@returns (*)
  57962aa... docs: Clarify error values for empty files when loading (*)
  c9834f2... Merge remote-tracking branch 'gvdb/master' into update-gvdb (*)
  ce86a3a... glib-compile-schemas: Fix a minor memory leak (*)
  705dd2b... gresource: Port to new GVDB API (*)
  c652d45... gsettingsschema: Port to new GVDB API (*)
  614adf8... gvdb: Fix error handling in gvdb_table_new() (*)
  93f3cb7... Revert "glocalfile: Check that parent device is the same wh (*)
  1152d99... Fix trashing on overlayfs (*)
  4a77dd6... Merge branch 'fix-overlayfs-trashing-1027' into 'master' (*)
  9eb483b... Update German translation (*)
  44228db... Meson: install gobject tests (*)
  0319dac... g_binding_unbind: make it more introspection friendly; allo (*)
  ed6903f... Merge branch 'bindung-unbind-fix' into 'master' (*)
  5b7c109... gclosure: Clarify when destroy notifiers are called in docu (*)
  59a23bf... gclosure: Minor documentation formatting improvements (*)
  3664b01... Merge branch '1488-o-cloexec-again' into 'master' (*)
  7bed7ea... Add missing introspection annotations to gvdb_table_get_nam (*)
  a44329c... Fix type of length returned by gvdb_table_get_names() (*)
  084e1d8... Preallocate a GPtrArray to avoid some reallocations later o (*)
  faa3839... Merge branch '1454-gvdb-corruption' into 'master' (*)
  c908ce8... Meson: install gio tests (*)
  2d462bf... Merge branch '1454-follow-ups' into 'master' (*)
  9f208e9... Fix failing tests when G_MESSAGES_DEBUG is set (again) (*)
  9a3c7ec... Merge branch '1444-install-tests' into 'master' (*)
  1a30a6a... Merge branch 'fix-gdbus-unix-address' into 'master' (*)
  18997de... network monitor portal: update properties initially (*)
  76419d7... Merge branch 'network-monitor-fix' into 'master' (*)
  d1618c9... Update Brazilian Portuguese translation (*)
  61a348f... glocalfile: Only ignore FS full information for FUSE and nc (*)
  b027860... Merge branch '328-file-system-full' into 'master' (*)
  f876f41... Merge branch 'master' into 'master' (*)
  dd3e565... Use an existing enum value (*)
  abae9a4... Update Romanian translation (*)
  6b833bc... tests: fix gnotification tests broken due to the recent ico (*)
  a7ffddb... Merge branch 'fix-gnotification-tests' into 'master' (*)
  e81f4c2... glist: Mention -Wcast-function-type problems with g_*list_c (*)
  282ad30... gslist: Fix a minor documentation syntax problem (*)
  9147403... gtestdbus: Fix watcher crash on FreeBSD (*)
  769326e... Merge branch 'wip/lantw/fix-gtestdbus-crash-on-freebsd' (*)
  3736139... Merge branch 'mingw-file-offset-64' into 'master' (*)
  63d3311... gstdio: use _stat64 for GStatBuf on 64bit mingw. Fixes #147 (*)
  f6703db... Merge branch 'mingw-statbuf-size' into 'master' (*)
  5df3f42... build: Mismatch between gint64 and int64_t in OSX 64-bit (*)
  b2029fa... Update Chinese (Taiwan) translation (*)
  965bc6d... gmem: Clarify calling convention behaviour of g_clear_point (*)
  a0456f9... gmessages: Clarify documentation about aborting on fatal lo (*)
  c879f50... docs: Update the documentation for G_GNUC_MALLOC to reflect (*)
  082730f... glib: Drop G_GNUC_MALLOC usage from various allocation func (*)
  c849a4d... glib: Drop G_GNUC_MALLOC usage from various other allocatio (*)
  d77516d... Merge branch '1465-bye-bye-g-gnuc-malloc' into 'master' (*)
  c1d7405... Merge branch '1448-g-error-secretly-doesnt-abort' into 'mas (*)
  2bd09d5... Merge branch 'wip/sadiq/fixes' into 'master' (*)
  9a72ebe... Merge branch '1494-clear-pointer-docs' into 'master' (*)
  2e9c31a... gmem: Only evaluate pointer argument to g_clear_pointer() o (*)
  2df9d38... build: Clean files left behind after gio/tests/gresource.c  (*)
  2705fa7... Merge branch 'g-clear-pointer-no-side-effects' into 'master (*)
  3c1902f... Add a gnet utility (*)
  d589c18... Merge branch '972-integers-on-os-x' into 'master' (*)
  0d685b4... glib-compile-resources: encode data as string (*)
  4044343... Merge branch 'gresource-distcheck-failure' into 'master' (*)
  ec4da77... Merge branch '1492-cast-function-type-warning' into 'master (*)
  f2504be... 2.57.3 (*)
  5cc4cca... subprocess: Fix communicate_cancelled signature (*)
  11fcc2f... build: simplify alloca checks. See #1313 (*)
  856f7eb... ci: Add an autotools job (*)
  7e82144... autotools: remove support for the __int64 type. See #1313 (*)
  3d7cde6... autotools: use C99 printf format specifiers on Windows. Fix (*)
  f9e28a9... Merge branch 'ci-autotools-v2' into 'master' (*)
  647e01e... Merge branch 'autotools-remove-__int64' into 'master' (*)
  ddcef78... Merge branch 'autotools-mingw-c99-format' into 'master' (*)
  f59cb68... Update Kazakh translation (*)
  41cc385... dtrace: Add missing const attributes to types in glib_probe (*)
  fba3931... Update Indonesian translation (*)
  7a41cc0... Update Turkish translation (*)
  608cb80... Update Italian translation (*)
  3cafd7f... Merge branch 'wip/chergert/garray-bail' into 'master' (*)
  297941e... Merge branch 'ossfuzz-9805-variant-parser-overflow' into 'm (*)
  64e9e1f... gio: Provide schemas directory information in pkg-config fi (*)
  b9cfbf0... Merge branch 'schemasdir' into 'master' (*)
  d79d1d9... Update Korean translation (*)
  8f2393b... Whitespace fixup (*)
  3a3a32a... portal network monitor: Always emit ::network-changed (*)
  a090d86... portal network monitor: Implement can_reach (*)
  5c5881b... portal network monitor: use GetStatus when available (*)
  860735f... portal network monitor: Drop the version property (*)
  d047ca3... portal network monitor: Validate connectivity (*)
  72bf795... tests, subprocess: units for cancelled communications (*)
  917dee4... Merge branch 'network-monitor-again' into 'master' (*)
  f65e8eb... Merge branch 'subprocess-cancellable-callback-fix' into 'ma (*)
  d9b331f... Revert "Add a gnet utility" (*)
  042b2af... Merge branch '265-really-drop-gnet' into 'master' (*)
  64f789c... meson: Always set G_MODULE_SUFFIX to `so` on macOS (*)
  99decc0... ci: Include config.h and glibconfig.h in CI output artifact (*)
  658fb61... Update Galician translation (*)
  503eda2... Updated Czech translation (*)
  bb6eb8c... Merge branch 'nirbheek/g-module-suffix-macos' into 'master' (*)
  3ced28d... ci: Disable the coverage CI job when running dist on a rele (*)
  f4b3e62... Merge branch 'ci-no-coverage-on-dist' into 'master' (*)
  90815c1... Merge branch 'autotools-config.h' into 'master' (*)
  c138b98... 2.58.0 (*)
  2c85e0a... Use "command -v" instead of "which" (*)
  769b9a9... gspawn: Fix build on systems without O_CLOEXEC (*)
  f35c4d5... build: Check for Unix98 positional parameter support in pri (*)
  7bc3edd... build: Define GLIB_USING_SYSTEM_PRINTF properly (*)
  3032b5e... build: Check for bind_textdomain_codeset() properly (*)
  8759582... build: Drop unused HAVE_DLFCN_H definition (*)
  b707c71... build: Stop defining STDC_HEADERS (*)
  ee2b3c5... build: Remove SIZEOF___INT64 definition from meson.build (*)
  eeadd57... glib: Remove remaining references to __int64 (*)
  f696f51... Merge branch 'mcatanzaro/inappropriate-fallback-error' into (*)
  41a3951... Merge branch 'simplify-alloca-checks' into 'master' (*)
  9be6122... Merge branch 'gresource-string-encoding' into 'master' (*)
  8271263... Merge branch 'require-python34' into 'master' (*)
  7427bb7... Merge branch 'wip/oholy/nfs-poll-monitor' into 'master' (*)
  ea17d63... Merge branch 'which' into 'master' (*)
  b1cae79... glib-compile-resources: Fix generated code compiling with C (*)
  8dc8b33... ghash: Clear out arguments to NULL in g_hash_table_lookup_e (*)
  0e5f9aa... tests: Add more tests to finish branch coverage of GHashTab (*)
  3fd9f83... build: Bump version to 2.59.0 (*)
  0d00713... Merge branch 'compile-resources-cxx' into 'master' (*)
  b237547... Merge branch '1313-config-cleanups' into 'master' (*)
  44704b7... build: fix installation dir of glib-gettextize (*)
  612c450... gio: Don't redefine GKqueueFileMonitor (*)
  c341479... Document new `loop` class (*)
  1b0aa8b... Update Brazilian Portuguese translation (*)
  423a293... portal network monitor: Always emit changed signal on chang (*)
  b0e239c... Update Hungarian translation (*)
  48821a5... meson: fix typo (*)
  b3da2b4... meson: install glib-gettextize to bindir (*)
  2a34e66... Updated Danish translation (*)
  6545e75... gversionmacros: add version macros for GLib 2.60 (*)
  b84951e... gtlsbackend: add support for setting the default TLS databa (*)
  27fca34... gtlsdatabase: document that implementations must be thread- (*)
  0d26448... Update Greek translation (*)
  f63bc30... Merge branch 'GKqueueFileMonitor' into 'master' (*)
  17ae9f3... Merge branch 'O_CLOEXEC' into 'master' (*)
  bac504e... build: Drop AC_C_CONST from configure.ac (*)
  6e03a05... Merge branch 'meson-bindir-fix' into 'master' (*)
  8f157d0... Merge branch 'wip/fmuellner/nm-portal-changed-signal' into  (*)
  b79bafc... Merge branch 'glib-gettextize' into 'master' (*)
  d365670... Merge branch 'default-tls-database' into 'master' (*)
  0232cf6... Merge branch '1313-die-ac-c-const' into 'master' (*)
  6ae061b... Merge branch 'add-identifier-class-loop' into 'master' (*)
  9e9db46... build: Drop pointless -Wformat-security warning flag (*)
  f697f6a... tests/timer: Skip test_timeval_to_iso8601_overflow if we ca (*)
  5b7a16a... Merge branch 'wip/test_timeval_to_iso8601_overflow-skip-on- (*)
  68a4e27... Document that GTimeVal is subject to the year 2038 problem  (*)
  9125813... Remove all static ChangeLog files (*)
  24a9505... autotools: stop generating a ChangeLog file for the dist ta (*)
  95477a4... macros: Add G_GNUC_FALLTHROUGH (*)
  3aff811... Use G_GNUC_FALLTHROUGH where appropriate (*)
  93b9f22... build: Enable -Wimplicit-fallthrough by default (*)
  e1cec0f... liststore: Simplify code (*)
  fbe8f24... Merge branch 'remove-changelogs' into 'master' (*)
  98f326a... Merge branch 'wip/otte/fallthrough' into 'master' (*)
  fd2d94d... Merge branch '656-format-security' into 'master' (*)
  3da4314... Merge branch 'hash-table-tests' into 'master' (*)
  515c39b... Merge branch '1493-dtrace-consts' into 'master' (*)
  46c1a45... Merge branch '277-closure-docs' into 'master' (*)
  dfa2a4a... gtestutils: Print non-matching stderr/stdout output on trap (*)
  35d1ef6... gliststore: Simplify a GType check on construction (*)
  7e33c50... tests: Add more GListStore tests to get it too 100% coverag (*)
  53a6689... tests: Test g_list_model_get_object() (*)
  574e2c8... Merge branch 'wip/otte/simplify-liststore-splice' into 'mas (*)
  d2f4125... Merge branch 'wip/gtimeval-document-year-2038-problem' into (*)
  86ab6ff... Merge branch '303-list-store-tests' into 'master' (*)
  64b76c7... codegen: Change pointer casting to remove type-punning warn (*)
  83cd2f6... gvolumemonitor: Document the need to run a main loop (*)
  d0aba93... Merge branch '1119-volume-monitor-main-loop-docs' into 'mas (*)
  b7fba1a... Update Swedish translation (*)
  e8fde0b... Install m4 macros unconditionally (*)
  d6da69f... Merge branch 'issue-1520' into 'master' (*)
  201cdd7... Use absolute paths in pkg-config files (*)
  05fdd09... W32: Don't always strip path prefixes (*)
  a86eb1a... W32: test the private path-stripping function (*)
  256e741... W32: tighten access rights requested to read symlink (*)
  c6b4eff... W32: new GFileInfo attributes (*)
  c24d3b0... W32: extend the g-file-info test with new DOS attributes (*)
  157dfc8... test_internal_enhanced_stdio: don't use g_assert() (*)
  cf4ea5e... Merge branch 'w32-gfileinfo-improvements' into 'master' (*)
  ad3694b... Enable GIO tests on Windows (*)
  0e0b94d... gdbus: Improve error when well-known name is unowned (*)
  54074a3... Merge branch 'mcatanzaro/gdbus-error' into 'master' (*)
  04989cf... Autostart xdg-desktop-portal if needed (*)
  3f10c8b... Merge branch 'gdbus-codegen-type-punned-pointer-warnings' i (*)
  dbe0572... Merge branch 'w32-gio-tests-enable' into 'master' (*)
  5bc35a7... Merge branch 'mcatanzaro/auto-start-portals' into 'master' (*)
  c576114... gnetworkmonitornm: Set a GError properly on an error handli (*)
  7fe8aa6... gnetworkmonitornetlink: Don't check if a passed-in GError * (*)
  6629423... gnetworkmonitornetlink: Close the socket after disconnectin (*)
  36c79ad... gnetworkmonitornetlink: Pass a GError into read_netlink_mes (*)
  6eb5bd8... network-monitor-race test: Have the subprocess inherit stdo (*)
  8519368... Fix g_icon_to_string() regression (doc inconsistency). (*)
  3d3ea42... Updated Czech translation (*)
  5ad226c... Merge branch 'wip/netlink-monitor-cleanups' into 'master' (*)
  d2a1a4b... Merge branch '1523-network-monitor-init-failure' into 'mast (*)
  cf7193e... Merge branch 'fix-pkg-config-autotools' into 'master' (*)
  f928dfd... Merge branch 'master' into 'master' (*)
  0dee629... ghash: Fix poor performance with densely populated keyspace (*)
  171f698... ghash: Simplify g_hash_table_set_shift() (*)
  0d97c4d... gio: automake: Add libgmodule dependency (*)
  c2a9076... gmarkup: Make the documentation even more explicit about un (*)
  d3d6ef6... W32: drop _wstat64(), get stat data manually (*)
  b9f9143... Fudge glib fileutils test to pass on Windows (*)
  1f6db2a... glib/gcharset: fix leaking g_get_language_names_with_catego (*)
  63f8294... gkeyfile: remain usable after g_key_file_free() (*)
  18456b7... tests: Mark two more tests as slow (*)
  f50309a... Merge branch 'slow-tests' into 'master' (*)
  96fafcf... Meson: Fix missing files when installing tests (*)
  4b5bc3f... Meson: build and install remaining tests (*)
  ef1bcc5... Rename cxx-test.C to cxx-test.cpp (*)
  3cdce16... tests W32: Cast the MSG struct as (gchar *) for g_io_channe (*)
  190ea6e... tests W32: Fix Windows values casting (*)
  d2c9543... tests W32: include process.h for getpid() (*)
  4c91334... tests W32: ugly fix for sscanf() format (*)
  665677c... tests W32: Move timeloop test to the non-Windows section (*)
  3ae1244... tests W32: ifdef a variable not used on Windows (*)
  abac67c... Tests: Fix -Wformat-nonliteral causing build failure with c (*)
  66bf585... Merge branch 'install-tests' into 'master' (*)
  032f1a9... Merge branch 'gio-fix-build' into 'master' (*)
  fa32ee6... Remove unnecessary +x permissions (*)
  3896bc3... Meson: define G_HAVE_GROWING_STACK to 0 or 1 (*)
  8391219... Meson: Run in TAP mode installed tests that support it (*)
  780f7c6... Meson: doc: fix cross references (*)
  bec7e2f... Merge branch 'issue1539' into 'master' (*)
  c199927... Merge branch '1538-growing-stack' into 'master' (*)
  30ccd6f... docs: Use the correct terminology for g_array_free (*)
  0a8f369... docs: Simplify the text for g_array_free (*)
  8bfb1d0... Merge branch '1537-fixxref' into 'master' (*)
  b512135... Merge branch '1535-tap' into 'master' (*)
  178b943... Meson: Install timeloop-closure test (*)
  b803d94... Merge branch '1541-timeloop-closure' into 'master' (*)
  cbc7fbb... meson: Run build-time tests with --tap where supported (*)
  b6171b9... Merge branch '1528-build-time-tap' into 'master' (*)
  7c8e1f1... Meson: Do not run tests/refcount with --tap (*)
  214c991... Spelling: fix "every time" (*)
  7a903bd... Spelling: fix spelling of specify (*)
  59bede9... Spelling: Fix a common en_FR spelling of "information" (*)
  e0a8df1... Spelling: Fix spelling of "similarly" (*)
  55cfbd3... Spelling: Fix spelling of "constructed" (*)
  03cf374... Spelling: Fix spelling of "unknown" (*)
  ec951e9... Spelling: avoid the "allows to" pattern (*)
  1830ebb... Spelling: Fix spelling of "interpreted" (*)
  8346017... Generate gtester-report from .in file (*)
  5040aee... Merge branch 'tap-fix' into 'master' (*)
  af9e67c... Merge branch '1544-gtester-report' into 'master' (*)
  88a1188... Merge branch 'speling' into 'master' (*)
  27b5fb5... Meson: appinfo tests are racy if run in parallel (*)
  59f3c1f... Autotools: Move libmount from Libs.private to Requires.priv (*)
  129512b... Autotools: Always run glib-genmarshal, even if cross-compil (*)
  3b61570... Merge branch '1514-appinfo-test' into 'master' (*)
  a5e900c... Merge branch 'libmount' into 'master' (*)
  b71d7e4... Merge branch 'cross' into 'master' (*)
  6b0b438... Tests: Mark printf wrappers with G_GNUC_PRINTF (*)
  686d60d... Merge branch 'printf' into 'master' (*)
  4b983e5... ci: Upgrade meson to 0.48.0 and use --fatal-meson-warnings (*)
  24d7a73... Meson: Bump dependency to 0.48.0 (*)
  c824ffd... Merge branch 'wip/rishi/docs-garray' into 'master' (*)
  0e117cf... Merge branch 'ci-meson-0-48' into 'master' (*)
  62af03b... Meson: Extract objects from convenience libraries to link t (*)
  6e0a03e... Merge branch '1536-link-whole' into 'master' (*)
  bfc362c... ci: Enable FreeBSD CI (*)
  a187c89... Fix build failure on systems without spawn.h (*)
  4c05f33... Merge branch 'wip/lantw/enable-freebsd-ci' into 'master' (*)
  e1f4ff6... Merge branch 'non-POSIX-spawn' into 'master' (*)
  5ca9eca... gdesktopappinfo: add get_string_list() function (*)
  846a614... Merge branch 'wjt/g_desktop_app_info_get_string_list' into  (*)
  03232bd... tests: Fix location of an unref in the GTask tests (*)
  bea3770... gtask: Check an error hasn’t been returned when calling g (*)
  32e049b... Merge branch 'win32-gstat-for-ucrt' into 'master' (*)
  f0cecba... tests: Add return ordering tests for GTask (*)
  290bb0d... gtask: Compress GTask struct using a bitfield (*)
  5002d87... Merge branch '1525-task-result' into 'master' (*)
  7b57565... Merge branch 'fix-leaking-g_get_language_names_with_categor (*)
  da8f1c6... Revert "ci: Enable FreeBSD CI" (*)
  96c6532... gmessages: Reformat g_return_*if_fail() macros to fix white (*)
  dc983d7... ghash: Use less memory when storing ints on 64-bit platform (*)
  7eaf018... ghash: Significantly reduce peak memory use (*)
  194eef5... ghash: Be less eager to opportunistically grow the table on (*)
  9986395... ghash: Use realloc in place of alloc for key/value (*)
  eed0f18... tests: Remove assertion that unused buckets should have NUL (*)
  0600dd3... tests: Fix bad node ordering assumption (*)
  180e595... build: work around meson issue with too long filenames on W (*)
  4d215e0... tests: Update month name check for Lithuanian locale (*)
  4bb16f4... m4macros: Allow information from pkg-config to be overridde (*)
  c2a5537... W32: set nlink, clarify comments (*)
  321b9d3... gthread: Clarify priority handling in GRWLock (*)
  8efe28c... ci: Add lcov configuration to ignore g_return_*if_fail()/g_ (*)
  22d75a0... Merge branch 'lcov-branch-coverage-tests' into 'master' (*)
  fce9444... Updated Norwegian bokmål translation. (*)
  2eaeefd... gdbusproxy: Document blocking guarantees of constructors (*)
  3b10fc0... Merge branch 'm4macros' into 'master' (*)
  0e7ebf7... gmacros: Fix G_[UN]LIKELY to not mask -Wparentheses (*)
  fb65dda... Merge branch '734-proxy-construction-docs' into 'master' (*)
  fb8d954... ci: Enable FreeBSD CI in the official repository (*)
  d3928ab... Merge branch 'wip/lantw/enable-freebsd-ci-only-in-gnome' in (*)
  19608e3... Straighten up the GFileType vs symlinks on Windows situatio (*)
  c50bdf0... gthreadpool: Include prgname in thread name (*)
  62d3871... W32: significant symlink code changes (*)
  357c5a4... fileutils test: use current time instead of zero (*)
  90ca3b4... tests: Fix some minor memory leaks in gsubprocess-testprog (*)
  4795dad... gsubprocess: Clear std buf outputs to NULL on failure (*)
  19c7a7b... gsubprocess: Add a missing test for invalid UTF-8 output (*)
  b9a8c03... gobject: Convert a debug check from an assertion to a g_cri (*)
  0b45ddc... Merge branch 'poolname' into 'master' (*)
  efda2be... Merge branch 'ghash-hpj-2018' into 'master' (*)
  6c8b9f3... Merge branch '179-object-unref-warning' into 'master' (*)
  a2c09f5... Integrate oss-fuzz targets (*)
  7ec354d... Merge branch 'glib' into 'master' (*)
  54cbc9b... m4macros: Fix detection of glib-2.0 alone (*)
  3b5e5b8... Merge branch 'm4-fixes' into 'master' (*)
  8b151f5... Add useful links to fuzzing README (*)
  603fb59... Merge branch 'glib' into 'master' (*)
  d3074a7... ghash: Fix out-of-range use of signed integer (*)
  035975d... Merge branch 'master' into 'master' (*)
  09c1494... grefcount: add missing gatomic.h (*)
  d7233ef... build-sys: Pass CFLAGS to $(DTRACE) (*)
  0f5017f... glocalfile: Fix access::can-trash if parent is symlink (*)
  ce9fa7a... glocalfile: Fix bug uri in trash test (*)
  bf032e3... ci/msys2: fix path to the lcov config file (*)
  4e94164... Fix a couple typos in doc comments (*)
  da83b44... Merge branch 'master' into 'master' (*)
  442b54f... meson: Mark 1bit-emufutex test as slow (*)
  5c22b2d... Merge branch '1bit-emufutex-slow' into 'master' (*)
  a46f88b... Meson: Fix linking of gdbus-peer test (*)
  f745beb... Merge branch '1542-gdbus-peer' into 'master' (*)
  85e2a7d... Merge branch 'ci-msys2-fix-lcovrc-path' into 'master' (*)
  8b3590c... meson: Add macOS libtool versioning for ABI compatibility (*)
  da512ad... Merge branch 'stap-pass-cflags' into 'master' (*)
  ec5d6ab... gfileutils: Add examples to g_path_get_dirname() documentat (*)
  eb7c9ad... gvariant: Fix checking arithmetic for tuple element ends (*)
  7c4e6e9... gvarianttype: Impose a recursion limit of 128 on variant ty (*)
  5e0b12d... gvariant: Check array offsets against serialised data lengt (*)
  7eedcd7... gvariant: Check tuple offsets against serialised data lengt (*)
  f148687... gvariant: Limit GVariant strings to G_MAXSSIZE (*)
  af712bb... gdbusmessage: Validate type of message header signature fie (*)
  94a9ab3... gdbusmessage: Improve documentation for g_dbus_message_get_ (*)
  50b544e... gdbusmessage: Clarify error returns for g_dbus_message_new_ (*)
  968f1c6... gdbusmessage: Fix a typo in a documentation comment (*)
  e03d5a3... gdbusmessage: Check for valid GVariantType when parsing a v (*)
  5f3b393... gvariant: Clarify internal documentation about GVariant typ (*)
  c2c9c7f... tests: Tidy up GError handling in gdbus-serialization test (*)
  8e60b3d... tests: Use g_assert_null() in gdbus-serialization test (*)
  7a4025c... gutf8: Add a g_utf8_validate_len() function (*)
  1c421b0... glib: Port various callers to use g_utf8_validate_len() (*)
  d192a07... Merge branch 'ossfuzz-9810-9825-10319-9803-9857-9801-fixes' (*)
  85de774... Merge branch 'dirname-of-root-docs' into 'master' (*)
  57cfbc9... glocalfile: Add test case for symlink expansion (*)
  b619105... glocalfile: Return NULL if symlink expansion fails (*)
  a56b9cc... glocalfile: Use MAXSYMLINKS when following symlinks (*)
  e1fa5ff... gio: Add g_unix_mount_get_root_path (*)
  983a95c... gunixmounts: Mark mounts as system internal instead of filt (*)
  39afe07... Merge branch 'wip/oholy/bind-mounts' into 'master' (*)
  7db6389... Merge branch 'shorten-gdbus-test-filename' into 'master' (*)
  7fa6e9e... CI: Test static build on installed glib (*)
  372e81b... Merge branch 'ci-test-installed' into 'master' (*)
  228a1d6... Updated Slovenian translation (*)
  25b7716... Merge branch 'nirbheek/macos-library-versions' into 'master (*)
  1564ef5... Merge branch 'wip/oholy/fix-trash-symlink' into 'master' (*)
  11e4fcc... gio, tests: ensure objectmanager sources are generated (*)
  5263b54... Merge branch 'objectmanager-src-dep' into 'master' (*)
  cd524d0... gseekable: fix 'attmepting' typo (*)
  7cf02db... Merge branch 'wjt/gseekable-fix-attmepting-typo' into 'mast (*)
  7c70bef... gdbus-peer: Make sure to not include objectmanager-gen.c so (*)
  4d48e02... Merge branch 'gdbus-peer-again' into 'master' (*)
  aff686a... Meson: Cleanup a FIXME now that we have dict addition (*)
  7c09bcb... Updated Slovenian translation (*)
  d6f2462... tests: Add another GMarkup test from oss-fuzz (*)
  f502141... tests: Run GMarkup tests with and without nul-termination (*)
  3a96123... gmarkup: Avoid reading off the end of a buffer when non-nul (*)
  2187b1b... gmarkup: Fix validation of element names (*)
  1a7f07f... tests: Rework markup parsing test to not stop on first fail (*)
  304f84b... ci: Fix Docker image version (*)
  6e77089... Merge branch 'fix-ci' into 'master' (*)
  295964a... gutils: Check whether getauxval function exists (*)
  89ee8bf... Merge branch 'wip/lantw/check-getauxval-for-freebsd-12' int (*)
  c2501a8... Merge branch 'ossfuzz-9672-markup-overflow' into 'master' (*)
  bfe5906... gmain: Clarify that g_source_set_callback() is safe on atta (*)
  58b9635... Merge branch 'issue-1562' into 'master' (*)
  c1b3177... Merge branch '827-main-context-docs' into 'master' (*)
  5b78c3f... gdbus-codegen: test generating autocleanups (*)
  745422a... gdbus-codegen: add autocleanup for FooObject (*)
  d512c0f... Merge branch 'wjt/gdbus-codegen-add-autocleanup-for-FooObje (*)
  a8fd91a... gdate: Reinitialize locale information in g_date_prepare_to (*)
  88f36a1... mainloop-test: Fix race conditions (*)
  f65adb4... Merge branch 'gdate-reinitialize' into 'master' (*)
  09799a8... Merge branch 'meson-test-cleanup' into 'master' (*)
  e89128a... gtask: Add a g_task_set_name() method (*)
  ff8b731... gkeyfile: Fix parsing of new lines in comments (*)
  361fed5... Merge branch 'fix-mainloop-test' into 'master' (*)
  4e058a6... meson: Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 on GNU/Lin (*)
  7d1b94d... test-gvariant: Add test for ^ay, ^&ay, ^aay, ^a&ay (*)
  d62a078... gmacros: Add G_GNUC_STRFTIME macro (*)
  ae02adc... gdatetime: Enable compile time check of g_date_time_format( (*)
  54c394a... gdatetime: Fix formatting of time zones offsets in range -0 (*)
  b0a013e... gvariant: Handle ^ay, ^&ay, ^aay, ^a&ay in g_variant_valist (*)
  e6e04d3... test-gvariant: Use gsize for loop indices (*)
  572f78b... test-gvariant: Use g_assert_* rather than g_assert() (*)
  422d83c... test-gvariant: Remove some hardcoded strings (*)
  38d48b8... test-gvariant: Add and use assert_cmpstrv helper (*)
  bd6d603... test-gvariant: Add missing spaces before parens (*)
  63e09d5... valgrind: Add glib_init()-related suppressions (*)
  da790bc... Merge branch 'gvariant' into 'master' (*)
  e7738e4... Merge branch 'mr/issue-1575' into 'master' (*)
  4f81c9e... Merge branch 'gdate-timezone' into 'master' (*)
  1d6c784... gobject/genums.c: fix flags validation (*)
  aa1415c... Add unit test for flags validation (*)
  afce4ef... Merge branch 'flags_validation_fix' into 'master' (*)
  9347c76... tests: Fix GRand leak in GMenuModel tests (*)
  52bab02... tests: Fix GOptionContext leak in GSubprocess tests (*)
  b7571d5... tests: Fix GVariantType leak in GAction tests (*)
  bfc661a... Merge branch 'tests-memory-leaks' into 'master' (*)
  9ddcc79... Remove the G_GNUC_STRFTIME format check (*)
  664fb63... Revert "gdatetime: Enable compile time check of g_date_time (*)
  e1056e5... Update Slovak translation (*)
  d3f5559... Merge branch '1575-revert-strftime-format' into 'master' (*)
  13e206a... meson: Centralize test timeout values (*)
  a40ef2f... meson: Increase fast test timeout from 30s to 60s (*)
  03413d5... meson: Mark gdatetime test as slow (*)
  03518e5... gvarianttypeinfo: Consistently use atomics to access ref_co (*)
  aed3c00... gtestutils: Make test_rand_* thread-safe within a single te (*)
  7d4fb4d... Merge branch 'g-test-rand-int-range-race' into 'master' (*)
  8f115b6... Merge branch 'atomic-ref-count' into 'master' (*)
  74d2a8e... Merge branch 'test-timeout' into 'master' (*)
  5c7e64a... Merge branch 'supp' into 'master' (*)
  73a982f... Merge branch 'wip/sadiq/likely' into 'master' (*)
  b09a0df... Merge branch '1576-meson-armv5-atomic' into 'master' (*)
  8322167... tests: Fix data races in refcount/closures.c (*)
  1cc7457... tests: Fix data races in refcount/signals.c (*)
  68e78c6... tests: Fix data races in gwakeuptest.c (*)
  94edafb... bookmarkfile: test that moving to the same name works (*)
  821d280... bookmarkfile: Don't move an item if the uri has not changed (*)
  cfd1649... gbookmarkfile: remove trailing spaces (*)
  0f2a6c6... gvariant: Realign data on construction if it’s not proper (*)
  7b0f2e0... gvariant: Fix some GIR annotations on internal functions (*)
  a3ad5a2... Merge branch 'bookmarkfile-self-move' into 'master' (*)
  409ff69... gvariant: Re-use g_variant_serialised_check() to check alig (*)
  6d10858... gvariant-core: Use gatomicrefcount for GVariant reference c (*)
  b5a41af... gvarianttypeinfo: Use gatomicrefcount for ContainerInfo ref (*)
  b599a0f... gdbusintrospection: Use atomic operations to read ref_count (*)
  cb98e37... closures test: Avoid timeout on ARM64 CPUs (*)
  0985e70... glib-compile-resources: Fix size allocation for compressed  (*)
  36cf465... Update Polish translation (*)
  348b5ea... Update Turkish translation (*)
  54549b7... Merge branch 'arm-closures-timeout' into 'master' (*)
  55934a0... Merge branch 'vmlobanov78/glib-patch-2' into 'master' (*)
  0ef8dde... Merge branch '1342-gvariant-alignment' into 'master' (*)
  0c6346c... Merge branch 'atomic-ref-count-cnd' into 'master' (*)
  4fde2b2... gatomicrefcount: Make g_atomic_ref_count_init non-atomic (*)
  b3c899d... Meson: Fix build error in gdbus-example-objectmanager (*)
  47be0f7... gdbusproxy: make g-name-owner property useful with unique n (*)
  fcda663... Updated Lithuanian translation (*)
  bf1a2d7... gio, tests: fix leak of dbus connection. (*)
  f117570... gmessages: don't memoize in g_log_writer_is_journald() (*)
  4af8edb... Merge branch 'master' into 'master' (*)
  4ea5695... Merge branch 'issues/1310' into 'master' (*)
  378be29... Merge branch 'dont-memoize-in-g_log_writer_is_journald' int (*)
  e990a9f... Merge branch '107-key-file-comment-line-breaks' into 'maste (*)
  bb1f765... Clarify docs for g_settings_list_children (*)
  68878ab... Update documentation of g_tls_connection_handshake() again (*)
  f81a2b3... Merge branch 'mcatanzaro/tls1.3-handshake' into 'master' (*)
  bc320d9... gsettings: Add an example of a <default> with an empty stri (*)
  c7ac6f3... docs: add index of new symbols for gio > 2.52 (*)
  e835961... Merge branch '1261-settings-documentation' into 'master' (*)
  cb174e6... Merge branch 'wip/tintou/gio-symbols-index-update' into 'ma (*)
  3821ba0... tests/g-file-info-filesystem-readonly: assert subcommands s (*)
  5b106cd... tests/g-file-info-filesystem-readonly: unmount lazily (*)
  a2f32f6... tests/g-file-info-filesystem-readonly: remove output stream (*)
  ab892ac... ci: add bindfs and fuse to Fedora CI image (*)
  1520afb... ci: document how to update the Docker image (*)
  b323635... Merge branch 'wjt/g-file-info-filesystem-readonly-fails' in (*)
  c63d37f... docs: Clarify return/error behaviour of D-Bus signal subscr (*)
  2a52ff1... Merge branch 'settings-list-does-not-exist' into 'master' (*)
  e014898... Merge branch 'tests-tsan' into 'master' (*)
  ba18822... gdate: Use longest matching month name in g_date_set_parse (*)
  1c8f3c6... gmain: Remove redundant volatile from unix_signal_refcount (*)
  d2fd53d... gmain: Make GChildWatchSource child_exited field atomic (*)
  6f84f68... Merge branch 'mr285-subscription-docs' into 'master' (*)
  9e652f9... gmain: Make GUnixSignalWatchSource pending field atomic (*)
  969b0e0... gmain: Guarantee handler dispatch after receiving UNIX sign (*)
  dd36cf3... gmain: Indicate atomic fields with a comment (*)
  9e5a8ba... Merge branch 'gdate-parse-month' into 'master' (*)
  704522c... meson: add aarch64 memory barrier handling (*)
  6375476... Merge branch 'gmain-tsan' into 'master' (*)
  a72766b... Merge branch 'master' into 'master' (*)
  ba2c519... Meson: Rename test_c_args to avoid confusion with gio tests (*)
  9534447... Merge branch 'fix-gio-test-build' into 'master' (*)
  d58be1b... gmacros: make _GLIB_DEFINE_AUTOPTR_CHAINUP to define funcs  (*)
  86c073d... gmacros: remove duplication on autoptr cleanup definition (*)
  8d42b02... gobject, tests: add tests for autoptr (and lists) with decl (*)
  0ff5e5c... gdbusmessage: Gracefully handle message signatures with inv (*)
  c2607ab... glib.supp: Make a suppression less specific (*)
  5cc6942... gdbusconnection: Add missing (nullable) annotation to get_u (*)
  8a96fca... Merge branch 'autolist-chainup' into 'master' (*)
  fccce84... docs: add a missing semicolon (*)
  9874006... Merge branch 'patch-1' into 'master' (*)
  c2b22bd... gthread: Synchronize access to g_once_init_list (*)
  11847b8... Merge branch 'g-once-data-race' into 'master' (*)
  2ded434... Check for 'z' library before fallbacking to subproject (*)
  e50f219... Merge branch '1594-dbus-docs' into 'master' (*)
  23f286e... Merge branch 'libz-fallback' into 'master' (*)
  7412011... Meson: Add 'nls' option to disable translation (*)
  8cc92bc... meson: Turn selinux into a meson feature and make it auto b (*)
  f54b48b... Merge branch 'master' into 'master' (*)
  2031e37... Update documentation of g_tls_connection_handshake() one la (*)
  85f7d49... Deprecate TLS rehandshake APIs (*)
  b660a67... Merge branch 'mcatanzaro/tls1.3-handshake' into 'master' (*)
  e1bcd75... build: Use weak bindings in gvdb to fix linking with LLD (*)
  1fb31a1... Merge branch 'wip/lantw/use-weak-symbols-in-gvdb' into 'mas (*)
  c49ed61... Check for zlib header (*)
  52ce05a... gdbus-codegen: Tag properties so annotated with G_PARAM_DEP (*)
  10be782... Merge branch 'zlib' into 'master' (*)
  53573d9... gdbus-codegen: Tag interfaces so annotated with G_PARAM_DEP (*)
  326a7fa... gio/tests/gdbus-test-codegen: Ensure that G_PARAM_DEPRECATE (*)
  0c74927... Merge branch 'wip/rishi/gdbus-codegen-deprecated' into 'mas (*)
  a39b847... tests: Run appinfo tests with a temporary XDG_CONFIG_HOME (*)
  1a46bf8... docs: Add missing documentation for warnings and assertions (*)
  e51ed49... docs: Ignore some private header files (*)
  93f3202... docs: Add various missing symbols to glib-sections.txt (*)
  49fe320... docs: Add indexes for symbols added in 2.60 (*)
  2b15b43... docs: Ignore some private/uninstalled header files (*)
  c20d9d0... docs: Ignore various GIO *_get_type() symbols (*)
  384aea2... docs: Add some missing new symbols to the GIO documentation (*)
  82d28f0... docs: Fix an invalid DocBook link in the GIO overview (*)
  a440152... docs: Ignore some generated header files (*)
  8736789... docs: Fix some typos in GIO documentation comments (*)
  e88c2d1... docs: Fix a doubly-defined symbol in the GApplication docum (*)
  79aead1... docs: Fix formatting of some literals and properties (*)
  3f2a5ee... docs: Fix ‘Since’ line for new function to reference st (*)
  cf8a9d3... docs: Fix URIs in documentation comments (*)
  9c81668... Merge branch 'ossfuzz-11120-dbus-message-types' into 'maste (*)
  c1e44fd... Merge branch '1514-appinfo-test-failure' into 'master' (*)
  2722e9b... build: Add a missing file to CLEANFILES (*)
  71bbe9f... Updated Czech translation (*)
  f291745... gspawn: Fix g_spawn deadlock in a multi-threaded program on (*)
  8316ae2... Merge branch 'non-atomic-init' into 'master' (*)
  9355557... Meson: Add missing include_directories when using glib as s (*)
  f73b9e2... g_value_get_variant: return value is transfer-none not tran (*)
  8c9c9d9... Merge branch '1014-gspawn-linux-threadsafety' into 'master' (*)
  9584442... Merge branch 'value-get-variant-annotation' into 'master' (*)
  4326d5e... Merge branch '1498-distcheck' into 'master' (*)
  051c9ad... Merge branch 'glib-as-subproject' into 'master' (*)
  b45d911... gio-test: fix leak & maybe-uninitialized warning (*)
  6debbbf... gio-test: use g_debug rather than #define VERBOSE (*)
  624e99b... gunixmounts: Don't treat ZFS as a system internal fs (*)
  4ff3734... g_timeout_*_seconds: don't overflow for large intervals (*)
  3a4b18f... GApplication: Add a way to replace a unique instance (*)
  136f83e... Add tests for --gapplication-replace (*)
  98efd7e... Merge branch 'application-replace' into 'master' (*)
  6490fe7... g_timeout_*_seconds: test an interval that overflowed (*)
  cdc2dd8... gmain: clamp over-large timeouts (*)
  4544dcb... gmain: test far-future ready_time (*)
  389087e... Merge branch '1600-g_timeout_add_seconds-overflow' into 'ma (*)
  4f3216d... Merge branch 'nls' into 'master' (*)
  a51ab0a... genviron: make g_environ_* case-insensitive on Windows (*)
  4afc203... Merge branch 'win32-environ-case-sensitivity' into 'master' (*)
  69fbf3e... tests: Unset LANGUAGE when running gdatetime tests (*)
  ad09bba... Updated Slovenian translation (*)
  521eba9... ci: Install additional locales used during tests (*)
  c1b2a38... Merge branch 'unset-language' into 'master' (*)
  ee9f5c5... ci: Update docker image to master:v11 (*)
  d4cc0b3... Merge branch 'ci-locales' into 'master' (*)
  ea3d9fb... Add new Linux Testing project version number to configure s (*)
  17316b2... glib-mkenums: Support reading @rspfiles for arguments (*)
  23ed6f4... Merge branch 'glib-mkenums-rspfile-support' into 'master' (*)
  bc59892... gdatetime: Store intermediate result of g_date_time_format  (*)
  8bfa458... gdatetime: Avoid unnecessary conversions from ASCII to UTF- (*)
  8d0a163... gstrfuncs: Clarify that g_ascii_strtoull() accepts signed n (*)
  96acb49... gstrfuncs: Clarify that g_ascii_string_to_unsigned() reject (*)
  ca32861... gvariant: Use gsize rather than gint for array lengths (*)
  d2224b4... gvariant: Fix error handling for parsing Unicode escapes (*)
  fe13a52... Updated Spanish translation (*)
  1ba843b... Merge branch 'master' into 'master' (*)
  4501807... glib-compile-resources: Fix code generation for MSVC builds (*)
  6528887... README.win32: Update workarounds for VS 2008 x64 builds (*)
  cd30faa... gresources: Add a test with resources > 64kb (*)
  21adb30... gtype: Clarify type of GInterfaceInitFunc (*)
  3469faf... Merge branch 'ossfuzz-11576-variant-text-unicode-unescape'  (*)
  faa3c31... gdbus-codegen: make --interface-info-{header,body} not cras (*)
  deafd72... gdbus-codegen: don't sort args in --interface-info-body (*)
  e8fb832... Updated Slovenian translation (*)
  e323428... tests: Rename macro to avoid conflict with encoding prefix (*)
  af77e47... Merge branch 'encoding-prefix' into 'master' (*)
  b1f1625... Merge branch 'issue-1605' into 'master' (*)
  fa80a2d... Merge branch 'resources.msvc' into 'master' (*)
  afd3f3b... Meson: Fix declare_dependency() calls (*)
  475f0a9... Meson: Fix deprecation warning with 0.49.0 release (*)
  db47ab8... gdatetime: Fix typo in the comment (*)
  1c8bbab... Merge branch 'gdatetime-typo' into 'master' (*)
  3fadcf9... Merge branch 'meson-pkgconfig' into 'master' (*)
  bdc9328... Merge branch 'meson-dep' into 'master' (*)
  d946bff... gdbus-codegen: sort input files (*)
  335a01e... gdbus-codegen: test --interface-info-{header,body} (*)
  af39a37... Merge branch 'fix-gdbus-codegen--interface-info' into 'mast (*)
  d6afa6c... gresolver: Add g_resolver_lookup_by_name_with_flags{_async, (*)
  35e4186... gnetworkaddress: Implement parallel ipv4 and ipv6 dns looku (*)
  c1e32b9... gsocketclient: Improve handling of slow initial connections (*)
  4b29e55... gnetworkaddress: Interleave ipv4 and ipv6 addresses (*)
  8b9e889... tests: Add gsocketclient test for slow connections (*)
  4c472f8... gsocketaddressenumerator: Make it an error to call next_asy (*)
  ee364db... gtestutils: Add g_assert_cmpvariant() (*)
  8a2fa21... docs: Format operators nicely in gtestutils documentation (*)
  3b7f7a4... tests: Drop compatibility with python 2 from TAP test runne (*)
  c69a980... tests: Avoid writing ever increasing sequence of null bytes (*)
  6b0ad94... tests: s/assertEquals/assertEqual/ (*)
  99d7894... Merge branch 'wip/tingping/happy-eyeballs' (*)
  0f508c7... Merge branch '1599-follow-up-from-gunixmounts-stop-consider (*)
  27369de... Merge branch 'mkenums' into 'master' (*)
  ac0706a... added stream writability checks in pollable unit test (*)
  d289ef4... tests: Port various tests to use g_assert_cmpvariant() (*)
  9e89749... Partially revert "GSocket: Fix race conditions on Win32 if  (*)
  e1e5fa0... added more g_pollable_input_stream_is_readable checks (*)
  feff178... gtlscertificate: Fix bug in PEM private key parser (*)
  c46565d... Merge branch 'fix-tlscertificate-parse-bug' into 'master' (*)
  2ceb48d... gtimezone: Fallback to /etc/timezone on Gentoo (*)
  290c9ee... Merge branch 'wip/silviol/gsocket_flags' (*)
  f5e1e16... binding: Clarify the use of g_object_unref() to remove a bi (*)
  f4be79d... Merge branch 'doc-binding-improvement' into 'master' (*)
  1fa24a6... Merge branch 'gentoo-timezone' into 'master' (*)
  903ce7d... Merge branch '1191-g_assert_cmpvariant' into 'master' (*)
  68ea997... grefstring: Add missing documentation for GRefString typede (*)
  778132d... gmountoperation: Add missing documentation (*)
  c3fbfbd... gio: Add missing documentation for G{Proxy,Socket}AddressEn (*)
  993b113... docs: Fix a typo in the GVariant text format documentation (*)
  3987e67... goption: Fix an annotation on g_option_context_parse_strv() (*)
  b4479d9... Revert "Meson: appinfo tests are racy if run in parallel" (*)
  a67eadb... gstrfuncs: Add g_strv_equal() (*)
  e6eb486... gutils: Refactor initialisation of XDG variables (*)
  00b50d2... gutils: Fix a typo in a documentation comment (*)
  f27532e... gtestutils: Move a documentation comment to the symbol it d (*)
  aee897b... gutils: Fix a typo in a comment (*)
  46f4764... tests: Avoid chdir() call at the start of appinfo tests (*)
  8ddfbb3... tests: Fix indentation of a block in the appinfo test (*)
  d4f8045... tests: Use g_assert_*() in mimeapps test rather than g_asse (*)
  5923652... tests: Drop extraneous newlines from g_test_message() calls (*)
  2c8ae9f... gtestutils: Forbid test paths from containing dots (*)
  8da50ac... gutils: Refactor g_get_home_dir() to use a global variable (*)
  b87dfb4... gutils: Don’t read directory globals outside the lock (*)
  91defdb... gutils: Add internal API to override XDG directories (*)
  13730c2... gtestutils: Add XDG directory isolation (*)
  528d537... tests: Port desktop-app-info to use g_assert_*() (*)
  b763726... gutils: Split out building of g_get_home_dir() path (*)
  b4de2e3... glib.supp: Add various one-time allocations to the suppress (*)
  b6f7f37... xdgmime: Add xdg_mime_set_dirs() method to override XDG env (*)
  df2f13f... gcontenttype: Improve formatting of gcontenttype section do (*)
  b06fa34... gcontenttype: Add g_content_type_{get,set}_mime_dirs() API (*)
  e97bf89... gcontenttype: Improve the formatting of some code in a docs (*)
  99bc33b... gdesktopappinfo: Reload the desktop dirs if the $XDG_CONFIG (*)
  797a8b0... tests: Isolate directories in appinfo test (*)
  914e7c6... tests: Isolate directories in desktop-app-info test (*)
  d23c893... tests: Isolate directories in appmonitor test (*)
  707c3f2... tests: Isolate directories in mimeapps test (*)
  60c2533... tests: Port appinfo test from g_assert() to g_assert_*() (*)
  1ea4ba8... tests: Use static appinfo .desktop file when not launching (*)
  f842105... tests: Add some debug output to desktop-app-info test (*)
  1947834... tests: Disable debug output from desktop-app-info subproces (*)
  7a79984... gutils: Drop fallback handling for NULL homedirs in XDG get (*)
  70eb076... Merge branch '1601-appinfo-test-again' into 'master' (*)
  3ab7a65... spawn: add shebang line to script (*)
  58bbdcf... gmacros: Add G_ALIGNOF superseding _g_alignof macro (*)
  79dc99b... Merge branch 'wip/add-shebang-to-test-script' into 'master' (*)
  2a64176... Merge branch 'g-alignof' into 'master' (*)
  c7ee522... tests/tls-certificate: Change to g_assert_null/nonnull (*)
  73ca761... tests/tls-certificate: Add PEM files containing CRLF (*)
  a437a50... gtlscertificate: Allow any type of private key in PEM files (*)
  87f0a5a... Align the reference counted allocations (*)
  f81723e... Test the alignment of the refcounted box allocations (*)
  76d8fb6... Document the alignment for refcounted allocations (*)
  8c2e71b... Add GRecMutexLocker (*)
  e7e40ba... tests: Update GMutexLocker tests (*)
  8aff74e... Merge branch 'wip/kalev/recursive-mutex-locker' into 'maste (*)
  84d013e... Do not check for NULL when calling free() (*)
  4e776d9... Merge branch 'no-free-check' into 'master' (*)
  26f7835... Merge branch 'docs-fixes' into 'master' (*)
  9032e88... Implement support for ALPN in GTlsConnection, GDtlsConnecti (*)
  0618d67... Improve documentation of g_assert_error() (*)
  613f63f... gdbus-codegen: Add missing nullable and optional g-i annota (*)
  1d62b3b... Merge branch 'wip/1615-gdbus-codgen-nullable' into 'master' (*)
  46900e5... Merge branch 'mcatanzaro/g-assert-error-doc' into 'master' (*)
  5731f06... gdbus-codegen: honor "Property.EmitsChangedSignal" annotati (*)
  0953338... Merge branch 'tpm-keys-in-pem-files' into 'master' (*)
  04af8f1... Merge branch 'master' into 'master' (*)
  7bac53d... docs: Improve formatting of literals in gio documentation (*)
  30ed952... docs: Fix capitalisation of ‘ETag’ (*)
  3026efb... docs: Fix some minor wording problems in the gio documentat (*)
  88ceff9... docs: Use Unicode apostrophes in gio documentation (*)
  ed007bb... docs: Mention handling of filenames containing colons in gi (*)
  a81aa3c... Merge branch 'rc-align' into 'master' (*)
  0b80445... Merge branch 'gsubprocess-communicate-utf8-tests' into 'mas (*)
  499e08a... Merge branch 'gtask-set-name' into 'master' (*)
  48c2d94... Merge branch 'gmarkup-docs' into 'master' (*)
  b709c6b... Merge branch 'rw-lock-docs' into 'master' (*)
  ccb3486... Revert "tests: Fix GOptionContext leak in GSubprocess tests (*)
  c33a98f... Merge branch 'fix-gsubprocess-tests' into 'master' (*)
  3da40e9... gutils: Use no-break space in g_format_size() (*)
  d04b9c3... glib-compile-resources: Add external data option (*)
  3924ef6... Merge branch 'glib-gresource-ld-binary' into 'master' (*)
  7d02e32... gdbusconnection: add a getter for the flags property (*)
  dec0a68... gdbusproxy: only connect to NameOwnerChanged for message bu (*)
  b8ac6e1... Suppress -Wint-in-bool-context warning with G_DEFINE_INTERF (*)
  ac974a7... Merge branch 'suppress-int-in-bool-context-warning-with-g++ (*)
  87ea4ce... Merge branch 'gdbus-codegen-propemitschanged' into 'master' (*)
  ea0da96... Merge branch 'issues/1620' into 'master' (*)
  b7d2eee... gmacros: Don’t use __alignof__ in G_ALIGNOF implementatio (*)
  ab56f04... tests: Add test for G_ALIGNOF() (*)
  2ab231f... docs: Fix dconf GSETTINGS_BACKEND name in gio overview (*)
  2dc8284... Add g_queue_clear_full API (*)
  37f41eb... 2.59.0 (*)
  07f1bcf... Merge branch 'docs-gsettings-backend-dconf' into 'master' (*)
  940537b... Merge branch '1623-gio-open-docs' into 'master' (*)
  387739b... gspawn, tests: check passing special chars in args (*)
  50cb4f2... gspawn, tests: extend spawn_test, run it on win32 (*)
  cafb61a... gspawn, win32: fix redirecting only stderr (*)
  f7f597c... gspawn, win32: fix child stderr when coverage enabled (*)
  22e875f... gspawn, win32: quoted args - escape end backslash (*)
  db0bce0... Merge branch 'win32-spawn-escaping' into 'master' (*)
  154b24c... gtype: Document type for iface_default_init() function (*)
  0d2f707... gpoll: rename timeout to timeout_ms for clarity (*)
  24714b5... win32 gpoll: overcome the 64 handles limit (*)
  a9ea169... win32: increase the fds and pollees on the gpoll test (*)
  97f4ce5... meson: build gpoll test on windows (*)
  7f1023b... Use lowercase to include winsock2 (*)
  cfd2e83... Update Swedish translation (*)
  986b0a5... Merge branch '1055-will-the-alignment-never-end' into 'mast (*)
  f63b1da... Merge branch 'iface-init-docs' into 'master' (*)
  33158c8... Merge branch 'wip/nacho/gpoll' into 'master' (*)
  ae381d7... gtask: Ensure to return 1 or 0 from getters rather than tru (*)
  8dced72... Merge branch 'annotation-fix' into 'master' (*)
  245279e... Merge branch '1636-gtask-getters' into 'master' (*)
  29e8f57... gwin32appinfo: Fix a potential free of an uninitialised var (*)
  eeb657b... Merge branch '1637-win32-uninitialised-variable' into 'mast (*)
  471153f... liststore: Add a test demonstrating overflow issues (*)
  d8a0dcb... list store: Fix overflow issues (*)
  74e4b83... Merge branch 'bad-liststore' into 'master' (*)
  4f5f346... Merge branch 'interface-docs' into 'master' (*)
  94d855f... docs: Add note on how to check a gboolean condition (*)
  990da71... Merge branch 'gboolean-docs' into 'master' (*)
  f6caeb6... gthread: Add g_private_set_alloc0() internal convenience AP (*)
  140c2a2... glib.supp: Add a suppression for GMainContext default  stac (*)
  b8c6ff4... Merge branch 'private-set-alloc0' into 'master' (*)
  d7aedef... gio: Update bad cert error in accept-certificate and GTlsEr (*)
  615f8b6... Updated Spanish translation (*)
  0d3fe5c... Merge branch 'queue-clear' into 'master' (*)
  8109eaa... Merge branch 'wip/mjog/accept-certificate-docs' into 'maste (*)
  7058efb... ci: Don’t run tests tagged as ‘flaky’ on the CI machi (*)
  956a54d... tests: Tag several rogue GIO tests as ‘flaky’ (*)
  f172911... gutils: Mention NBSP in g_format_size() documentation (*)
  76af5da... Merge branch '1625-unbreakable-space-needed-when-showing-si (*)
  3aa8b4e... Merge branch '1625-nbsp-docs-followup-to-548' into 'master' (*)
  68bcb8f... gresource: Complete the overlay support (*)
  37eb1e6... Add a test for resource overlays (*)
  ff3e781... Update Swedish translation (*)
  5751189... Updated Spanish translation (*)
  2a76dba... gmacros: MSVC supports the noreturn function attribute (*)
  e244a78... gio: don't use O_PATH file descriptors with OpenURI portal (*)
  9dc0d6b... gio: don't pass O_PATH descriptors to the document portal (*)
  74099b4... Merge branch 'document-why-no-msvc-noreturn' into 'master' (*)
  9ea050b... glib: Port glib-mirroring-tab subdirectory to Meson (*)
  41a8f74... docs: Update INSTALL.in to mention Meson rather than autoto (*)
  e58e68f... glib: Link to glib-tap.mk and friends from glib-2-58 branch (*)
  c8797d7... ci: Drop autotools CI build (*)
  aaac7a1... docs: Update HACKING and README to mention Meson rather tha (*)
  64bd539... docs: Drop outdated cross-building documentation from READM (*)
  d08e466... docs: Update DocBook ‘build’ documentation to mention M (*)
  7cff1b2... glib: Update various code comments to mention Meson (*)
  855aea4... docs: Update debugging docs to mention Meson build options (*)
  ac396b4... docs: Drop outdated timestamp and sign-off line (*)
  b3efef5... build: Drop autotools support (*)
  d2062f0... docs: Drop pointless leading whitespace (*)
  419e148... Merge branch 'so-long-autotools' into 'master' (*)
  6a372bf... Merge branch 'disable-tests' into 'master' (*)
  4a0ce6b... Add separate definitions of g_assert_[non]null() for C++ (*)
  193cc66... Merge branch 'mcatanzaro/g_assert_cpp' into 'master' (*)
  ec93d9e... MSVC: Move dirent implementation to glib/dirent/ (*)
  58f7a4d... Merge branch 'msvc-dirent' into 'master' (*)
  c9f883b... Merge branch 'resource-overlay-info' into 'master' (*)
  6994be0... gfileinfo: Fix annotation for g_file_info_set_attribute_str (*)
  1ddcdbb... Merge branch 'g_file_info_set_attribute_stringv' into 'mast (*)
  011daaf... Remove unused .pc.in files (*)
  f99da40... Remove leftover build/ directory (*)
  e3f5823... Merge branch 'remove-pc-in' into 'master' (*)
  b3ef8c4... Merge branch 'remove-build-dir' into 'master' (*)
  56a5cd1... trash test: Don't assume that ~/.local exists (*)
  1328276... trash test: Don't rely on being able to determine mount poi (*)
  69a4833... gtestutils: pass open file descriptors to subprocess (*)
  1a73410... Merge branch '501-test-subprocess-fds' into 'master' (*)
  c9aba16... gliststore: Store validity of last_position explicitly (*)
  7aa8353... gio/tests/gdbus-proxy: Make `proxy_ready` test start the se (*)
  63038d1... gio/tests/gdbus-proxy: test_proxy: check the server is prop (*)
  5612c90... tests: Tag gsocketclient-slow test as ‘flaky’ (*)
  8ce0c49... Merge branch '1653-gsocketclient-slow-flaky' into 'master' (*)
  da2bf2a... Merge branch '1500-list-store-state' into 'master' (*)
  e9506d7... gdtlsconnection: do not return on a void method (*)
  3fe6f2a... Merge branch 'wip/nacho/gdtlsconnection-warning' into 'mast (*)
  e3e4a09... gvariant-parser: Add explicit unsigned-to-signed casts (*)
  26c8b29... settings: Make the keyfile backend parameterless (*)
  5357a23... settings: Register the keyfile backend as extension (*)
  c63e3a4... settings: Add support for defaults to keyfile backend (*)
  2854522... settings: Prefer the keyfile backend when sandboxed (*)
  be10f19... Merge branch 'settings-portal' into 'master' (*)
  92b3f22... giomodule: Print the type of each default GIO module (*)
  5506de3... Merge branch '1523-network-monitor-debugging' into 'master' (*)
  a3157cc... Update POTFILES.in (*)
  2327cc4... docs: Convert CONTRIBUTING.md to actually be Markdown (*)
  1afeaa6... docs: Drop signatures at the bottom of CONTRIBUTING.md (*)
  91493db... docs: Rewrite CONTRIBUTING.md to update it (*)
  4a49a31... Merge branch 'piotrdrag/update-potfilesles-190121' into 'ma (*)
  e6574b2... keyfile settings: Accept unquoted strings (*)
  3d9727c... Merge branch 'keyfile-backend-strings' into 'master' (*)
  df5b482... gio: Support "help" in extension point env vars (*)
  8f71892... Document "help" for extensions (*)
  ab40b24... Merge branch 'gio-extension-point-help' into 'master' (*)
  3806c34... Merge branch '1655-int-signedness-casts' into 'master' (*)
  7035462... Merge branch 'contributing-docs' into 'master' (*)
  6a2cfde... gtypes: Define signed integer minimum values in terms of ma (*)
  5c05af9... build: Add -Wno-pedantic flag to compiler arguments (*)
  85b5a72... Merge branch '1662-no-pedantry' into 'master' (*)
  2821ff0... Merge branch '1663-minint32-cxx-win32' into 'master' (*)
  57c779d... gdir: shutup a warning when building with msvc (*)
  72329ea... Merge branch 'fix-gdir-warning-msvc' into 'master' (*)
  042b8dc... Introduce new GPollableReturn enum (*)
  0bcc177... Add writev() / writev_all() API to GOutputStream and GPolla (*)
  89da9eb... Change to g_warning() into assertions in GOutputStream (*)
  c39264d... Implement GOutputStream::writev_fn() for GLocalFileOutputSt (*)
  90d9e4a... Implement GOutputStream::writev() and GPollableOutputStream (*)
  63ea8d1... Simplify some code in GUnixOutputStream (*)
  f0a11b2... Add g_socket_send_message_with_timeout() (*)
  cc7f2f6... Add (type GSocketMsgFlags) to int-typed flags parameters in (*)
  9ae40d9... Rename timeout variables in gsocket.[ch] to include the uni (*)
  e6f5a50... Implement GOutputStream::writev_fn() and GPollableOutputStr (*)
  708aa8f... Add some tests for g_output_stream_writev() and its async v (*)
  61520ae... Add test for async read/write(v)/close on GSocketConnection (*)
  fe71a19... Add test for blocking read/write/writev on GSocket*Streams (*)
  b94940d... Add test for blocking and non-blocking and async read/write (*)
  b4a5157... Fix compiler warning about uninitialized variable in giomod (*)
  bd75dff... Fix compiler warning about uninitialized variable in deskto (*)
  791819c... Merge branch 'writev' into 'master' (*)
  f5541d8... Merge branch 'compiler-warnings' into 'master' (*)
  22b3a5e... Use win32 io channel on windows for the protocol test (*)
  b847725... gio: make g_document_portal_add_documents() fall back to re (*)
  a8af286... gtypemodule: Cast *_init functions to void(*)(void) first (*)
  6db5101... Merge branch '1666-typemodule-casts' into 'master' (*)
  4b2a60c... gnetworkaddress: fix use-after-free for network address (*)
  aa3f7ea... Merge branch 'wip/chergert/fix-network-address-crash' into  (*)
  cd7bba9... gdbusproxy: Add G_DBUS_DEBUG=proxy support (*)
  1275ddb... Merge branch 'gdbus-proxy-test-fixes' into 'master' (*)
  cc95f81... Merge branch '424-gdbus-proxy-debugging' into 'master' (*)
  50d628d... Update Swedish translation (*)
  eb589e2... tests: Ensure GCancellable is cancelled before operation is (*)
  2d46dff... 2.59.1 (*)
  09eb87a... gvariant: Fix a mistake in docs (*)
  f0720c7... Update Hungarian translation (*)
  337889e... Update Galician translation (*)
  5a79548... Updated Spanish translation (*)
  79d5e14... Merge branch 'docs' into 'master' (*)
  80f2c96... Merge branch 'portals-no-o-path' into 'master' (*)
  140b820... Merge branch 'trash-mount-points-master' into 'master' (*)
  9402940... Fixing signedness warning in sindent():gtester.c (*)
  5ca8c2f... Fixing signedness in g_ptr_array_maybe_expand():garray.c (*)
  bfedf0f... Fixing signedness in gdataset.c (*)
  b8efd0d... Fixing signedness in digest_to_string:glib/gchecksum.c (*)
  3384ed3... Fixing signedness warnings in glib/gdatetime.c (*)
  a419146... Fixing signedness in g_ptr_array_insert():glib/garray.c (*)
  6e49b36... Fixing signedness in glib/gdate.c (*)
  31b0ba1... gdbusmessage: Fix check on upper limit of message size (*)
  0a1730d... gfile: Fix leak in g_file_query_default_handler() (*)
  f72a5d6... gfile: Add g_file_query_default_handler_async() (*)
  cec5778... gappinfo: Add launch_uris_async() and launch_uris_finish()  (*)
  904bb26... gappinfo: Use g_app_info_launch_uris_async() for async call (*)
  051c6ba... gio-tool-open: Use g_app_info_launch_default_for_uri_async( (*)
  92881ba... Merge branch '1642-message-blob-size' into 'master' (*)
  08e5c89... Merge branch 'wip/oholy/gappinfo-async' into 'master' (*)
  566e1d6... gdbus: Avoid printing null strings (*)
  2a9ddc6... Merge branch 'wip/ernestask/gcc-9-null-directive-argument'  (*)
  d553d92... gsocketclient: Fix criticals (*)
  9308836... Merge branch 'wip/tingping/gsocketclient-criticals' into 'm (*)
  2934dfa... gmarkup: Optimize g_markup_escape_text() (*)
  799b667... Merge branch 'wip/sadiq/fixes' into 'master' (*)
  9d89ed0... gkeyfilesettingsbackend: Add a code comment to clarify thin (*)
  f829b65... gsettings: Clarify ownership transfer in a few places (*)
  5beed06... glib.supp: Add suppressions from gsettings test (*)
  caf5103... gsettingsbackend: Fix a minor memory leak (*)
  6c14e9a... tests: Fix a minor memory leak in the gsettings test (*)
  52b8947... Merge branch 'settings-test-cleanups-subset' into 'master' (*)
  4cd8fcc... Fixing missing initializer in g_static_rec_mutex_init() (*)
  5d78256... Silencing cast-function-type warnings (*)
  097dc30... Merge branch 'fixing_warnings' into 'master' (*)
  4631cd8... gobject: Change assertions to read values via atomics (*)
  630fa82... gthread: Rework to avoid holding a mutex half the time (*)
  9babfec... docs: Ignore more version macros (*)
  bca4ff7... Support the trash portal (*)
  5360fd0... Merge branch '1224-tsan-fixes' into 'master' (*)
  fc6044a... Define enum types for Unicode enums (*)
  66f3016... Merge branch 'ignore-more-decorators' into 'master' (*)
  0cf55f4... gtypes: add g-i annotations for G_MININT macros. Fixes #167 (*)
  11729cd... Fix g_get_user_special_dir() on macOS (*)
  d706e75... Updated Lithuanian translation (*)
  edb1817... Update Hungarian translation (*)
  7827b83... Update Polish translation (*)
  1ed7a35... Merge branch 'fix-gi-minint-macro-values' into 'master' (*)
  5d719c7... Merge branch 'script-enum' into 'master' (*)
  1f7d5b8... Merge branch 'trash-portal' into 'master' (*)
  bc1443b... 2.59.2 (*)
  bb73a22... Win32: gio/gsocket.c: Set WSAEWOULDBLOCK on G_POLLABLE_RETU (*)
  22c168d... Merge branch 'socket.win32' into 'master' (*)
  f2d51ad... Merge branch 'fix-protocol-test-win32' into 'master' (*)
  9f75cc9... macros: Try to use the standard __func__ first in G_STRFUNC (*)
  2bcce9b... Merge branch '535-strfunc' into 'master' (*)
  0fcd5ac... gvariant-parser: Fix parsing of G_MININT* values in GVarian (*)
  c927c59... gvariant-parser: Fix error handling when type coalescing fa (*)
  82c3e92... Merge branch 'macos-user-dirs' into 'master' (*)
  cffed58... tests: Tag socket-service test as ‘flaky’ (*)
  0f8a4f6... Merge branch 'socket-service-flaky' into 'master' (*)
  6f3d57d... gtask: Return cancelled tasks asynchronously (*)
  381af21... gio/tests/task: Ensure that cancelled tasks are returned as (*)
  0af468e... Merge branch 'wip/rishi/gtask-return-cancelled' into 'maste (*)
  5cef089... gspawn: Fix minor typo in documentation (*)
  47e8f52... gspawn: Tiny improvement to formatting of documentation (*)
  01cff0e... Merge branch 'spawn-docs-typo-fix' into 'master' (*)
  5b0fdfd... gnetworkaddress: Fix incorrect error propagation when resol (*)
  5827cef... tests: Unmark network-address test as flaky (*)
  ed57fae... tests: Use fewer magic numbers in network-address tests (*)
  6d8c8f5... Merge branch 'wip/tingping/network-address-errors' into 'ma (*)
  b465cb1... gtask: fix task_wait_time estimation (*)
  97b41e1... Update French translation (*)
  4dd1582... gsocketclient: Ensure task is always returned on cancel (*)
  0f7839f... Update Catalan translation (*)
  30ccfac... gsocketlistener: Fix multiple returns of GTask when accepti (*)
  d3523df... Merge branch 'gdbus-peer-fix-multiple-returns' into 'master (*)
  cc12f3f... gio tests: Install test1.overlay file when building install (*)
  f773b35... Merge branch 'test1-overlay' into 'master' (*)
  5d1aaf5... gio/tests/task: Run the worker indefinitely until it's canc (*)
  e13b3a9... gio/tests/task: Add comments documenting how the test works (*)
  6199d8b... Merge branch 'wip/rishi/gtask-return-cancellation-test' int (*)
  c832910... gnetworkaddress: Factor out initializing address list into  (*)
  085081e... gnetworkaddress: Never end enumeration before resolving com (*)
  9a6ec14... gstring: fully document semantics of @len for g_string_inse (*)
  df5592f... Merge branch 'wip/tingping/network-address-fixes' into 'mas (*)
  b841c9a... Merge branch 'gstring-docs' into 'master' (*)
  8a5228b... Update Turkish translation (*)
  16dc979... Update Turkish translation (*)
  fb37239... testsuite: use binary mode for stdout on Windows (*)
  ccbadcf... GWinHTTPVfs: use URI parser for parsing URIs (*)
  294d818... Use OS-dependent separator for G_RESOURCE_OVERLAYS (*)
  14aae26... autoptr test: Use OS-dependent path separator (*)
  00908bc... network-address test: Disable scope ID tests on Windows (*)
  3ffa7ed... GDate test: Disable Julian epoch test on Windows (*)
  1e74b58... GLib test: Adjust to follow the implementation (*)
  1f5d7ee... socket test: Adjust for Windows-specific sendto() error (*)
  f150de2... socket test: Bind Windows UDP sockets before calling recv() (*)
  01642d6... GSubprocess test: Use LINEEND more (*)
  4bc1aa2... GSubprocess test: Add PATH to the envtable that is passed t (*)
  1cc78bf... GSubprocess test: Adjust the cwd test to pass on Windows (*)
  07a1a80... installed tests: Allow tests to set environment variables (*)
  1ecaae6... installed-tests: Install the slow-connect-preload.so librar (*)
  95899c1... Merge branch 'socketclient-slow-install-preload-library' in (*)
  0f26836... Merge branch 'w32-testsuite-fixes-gsubprocess' into 'master (*)
  c5c9b29... Merge branch 'w32-testsuite-fixes-general' into 'master' (*)
  983a40b... tests: Mark gdbus-peer test as flaky (*)
  ea1235c... Update Brazilian Portuguese translation (*)
  0c16230... GWin32VolumeMonitor: Sort the volumes correctly (*)
  3e77699... gpollableoutputstream: Fix the description of the interface (*)
  7c7bd56... Merge branch 'alatiera/pollable-typo' into 'master' (*)
  29bde32... Merge branch 'ossfuzz-12686-variant-parse-negative-ints' in (*)
  843a042... Merge branch 'w32-mount-sort' into 'master' (*)
  fbb97b4... Merge branch 'gdbus-peer-flaky' into 'master' (*)
  c00724d... socket test: Use loopback for connecting, not 0.0.0.0 (*)
  888aa4c... tests: Use g_assert_*() rather than g_assert() in GSettings (*)
  786753a... tests: keyfile writability not affected by file mode for ro (*)
  4cf8fd0... Merge branch 'tests-as-root' into 'master' (*)
  067992f... gdbus: Fix a potential use-after-free on connection close.  (*)
  11309b7... Revert "tests: Mark gdbus-peer test as flaky". See #1686 (*)
  cca7ab2... Merge remote-tracking branch 'gvdb/master' into update-gvdb (*)
  37f9b61... Merge branch 'gdbus-fix-use-after-free' into 'master' (*)
  032c76e... Update Indonesian translation (*)
  0a2d4f6... Updated Slovenian translation (*)
  eac2b1a... Merge branch 'wip/tingping/socket-cancellation' into 'maste (*)
  055526b... Update Kazakh translation (*)
  f4effa3... Updated Danish translation (*)
  8423e59... 2.59.3 (*)
  f011be9... Initialize a variable (*)
  9530883... Merge branch 'unused-warning' into 'master' (*)
  b72b4e2... Merge branch 'w32-testsuite-fixes-socket' into 'master' (*)
  321f914... gerror: Add a missing precondition assertion in documentati (*)
  aa6aa8b... Merge branch 'gerror-docs-omission' into 'master' (*)
  fd3219a... glib-compile-schemas: Improve translatable strings (*)
  111f2b7... glib-compile-schemas: Fix capitalisation of a command line  (*)
  45655b8... glib-compile-resources: Fixes #1675 (*)
  9aab306... Merge branch 'fix_cname' into 'master' (*)
  8e3fc7d... gio: Also support modules built with MSVC (*)
  2d6c4b2... meson: Add gobjectenumtypes.h to gioenumtypes_dep (*)
  ffe5cda... Merge branch 'fix-gio-modules-msvc' into 'master' (*)
  b1033dd... Update Catalan translation (*)
  2aea9c8... tests: Fix flaky socket-service test caused by GTask schedu (*)
  f25c3f2... tests: Fix unlikely race in socket-service test (*)
  07414e1... tests: Unmark socket-service test as flaky (*)
  f703bed... docs: Populate CODEOWNERS file (*)
  8620198... Merge branch 'code-owners' into 'master' (*)
  4d12174... Merge branch '1679-socket-service-flaky' into 'master' (*)
  779448e... Update Italian translation (*)
  7321f24... glib-compile-resources: Fix a minor leak (*)
  5eb9f9f... Merge branch 'glib-compile-resources-leak' into 'master' (*)
  d72192f... gobject: Remove unsynchronized read of freeze_count (*)
  fba7f7e... gparam: Remove unsynchronized write to g_type field (*)
  a3060bc... gmain: Synchronize access to is_running flag of GMainLoop (*)
  c4cb27d... gobject: Use atomic operations to read object reference cou (*)
  6336864... glocalfilemonitor: Fix data race in local file monitor (*)
  fef1ce3... gtask: Separate GTask fields memory locations to avoid data (*)
  f975858... gcancellable: Synchronize access to cancelled flag (*)
  e06fe74... glib.supp: Add more variations of existing suppressions (*)
  04528e6... Merge branch 'valgrind-suppressions' into 'master' (*)
  6e7e5ff... gthreadedresolver: Fix initialisation on FreeBSD (*)
  d7c93e3... Merge branch 'tsan-gtask' into 'master' (*)
  78a2dd9... Merge branch 'threaded-resolver-freebsd' into 'master' (*)
  7bf49c8... Fix size of preallocated array (*)
  25942f0... Merge branch 'array-size' into 'master' (*)
  2b1bcbc... Merge remote-tracking branch 'gvdb/master' into update-gvdb (*)
  dc6b5f8... Merge branch 'update-gvdb' into 'master' (*)
  d75605e... tests: Synchronize access to stopping flag (*)
  c52021f... tests: Don't leak check-proxies thread (*)
  d054667... Update French translation (*)
  5c97cf6... Merge branch 'ossfuzz-11578-variant-text-type-detection' in (*)
  153f63d... gvariant-parser: Fix pattern coalesce of M and * (*)
  86e099c... gbase64: Convert a precondition from g_error() to g_return_ (*)
  ff76f69... gbase64: Allow g_base64_encode (NULL, 0) and g_base64_decod (*)
  f9dfddf... gbase64: Fix an impossible condition (*)
  387e762... tests: Add base64 tests from §(Test Vectors) of RFC 4648 (*)
  2484d1c... gbase64: Remove an unnecessary condition (*)
  cdcb6c2... Merge branch '1698-base64-encoding' into 'master' (*)
  c96bfd5... build: Move tests/refcount/closures to gobject/tests/closur (*)
  15958c3... tests: Port closure-refcount to use g_test_run() (*)
  b4aadf6... tests: Port closure-refcount to g_test_message() from g_pri (*)
  3aec6a3... tests: Minor GObject cleanup in closure-refcount (*)
  31664e6... tests: Remove unnecessary static attributes from variables (*)
  d6e9111... tests: Fix some code formatting in closure-refcount (*)
  85c02df... tests: Use g_assert_*() in closure-refcount, rather than g_ (*)
  5a2a7f7... tests: Port closure-refcount from g_thread_create() to g_th (*)
  86f4a02... tests: Fix thread safety in closure-refcount test (*)
  1ae54da... tests: Continue closure-refcount test until all three threa (*)
  80af199... gsocketclient: Fix critical on cancellation (*)
  f0fcb68... tests: Unmark gsocketclient-slow as flaky (*)
  0d63ee0... Merge branch 'wip/tingping/socket-client-slow-fix' into 'ma (*)
  5967b45... gthreadedresolver: Remove unused thread pool (*)
  8f1cbda... Merge branch 'wip/tingping/threaded-resolver-unused-pool' i (*)
  7536bac... Merge branch 'refcount-fixups' into 'master' (*)
  acf32b1... Update German translation (*)
  70cfc9d... Update Korean translation (*)
  d687a45... tests: Fix closure-refcount to preserve old semantics (*)
  6575a9a... Updated Czech translation (*)
  fe01ce2... Merge branch 'krnowak/closures-fix' into 'master' (*)
  6b165f0... Update Serbian translation (*)
  59954ad... Update Romanian translation (*)
  f90e1f3... Update Serbian translation (*)
  175f024... docs: Add Ting-Wei Lan as a BSD/kqueue code reviewer (*)
  1f793e9... Merge branch 'code-owners-more' into 'master' (*)
  c3ac761... build: Rename gobjectenumtypes.[ch] to glib-enumtypes.[ch] (*)
  95e00c7... docs: Various markup improvements to glib-mkenums man page (*)
  5e4da71... keyfile settings: Use tighter permissions (*)
  54317c9... tests: Run /gsettings/keyfile test in a temporary directory (*)
  1a8e84c... gmarshal: Drop references to gmarshal.list (*)
  251430d... gmarshal: Add copyright headers to gmarshal.[ch] (*)
  23f042d... gmarshal: Drop trailing whitespace from gmarshal.c (*)
  ab93f3f... gmarshal: Move marshaller documentation comments to above f (*)
  d714586... Merge branch 'keyfile-backend-dir-permissions' into 'master (*)
  a092dba... Merge branch 'gmarshal-cleanup' into 'master' (*)
  907431d... Update Friulian translation (*)
  7fa9a2a... Merge branch 'gi-267-rename-header' into 'master' (*)
  147ac51... trash portal: Fix permission checks (*)
  4d04353... Merge branch 'trash-check' into 'master' (*)
  2edc5aa... 2.60.0 (*)
  aeb7dba... Merge branch 'tsan' into 'master' (*)
  0679bd2... tests: Fix data race in gmenumodel test (*)
  e13c646... gcancellable: add back lost NULL check in g_cancellable_can (*)
  35db2ff... Merge branch 'cancellable-cancel-null' into 'master' (*)
  e7d091d... gversionmacros: add version macros for GLib 2.62 (*)
  925c527... build: Bump version to 2.61.0 (*)
  025a346... W32: Add a simple exception handler (*)
  66f4c10... W32 VEH: Add tests (*)
  a73c941... Merge branch 'exceptions' into 'master' (*)
  6761bb2... build: Factor out common gtkdoc flags (*)
  7644b6a... Merge branch 'api-tags' into 'master' (*)
  330f899... tests: Fix data race in task test (*)
  62bd79b... Merge branch 'tdr' into 'master' (*)
  d1cb974... socket: Fix annotation for flags in g_socket_receive_messag (*)
  c9c88a4... Merge branch 'fix-gjs-issue-227' into 'master' (*)
  7bc2139... gwin32: Fix comment for g_win32_veh_handler (*)
  2a570dc... gobject: Mention quark memory usage for g_object_set_data() (*)
  b8a58b7... Merge branch 'fix-comment-gwin32' into 'master' (*)
  a66ae5c... gquark: Document that some functions can’t initialise C++ (*)
  aedd484... Merge branch '682-object-set-data-docs' into 'master' (*)
  23a99f7... Merge branch '1177-quark-not-cxx-globals-docs' into 'master (*)
  4ed5abd... gdbusaddress, win32: don't rely on short names (*)
  4342dbb... gdbus, win32: move most W32 dbus autolaunch code to gdbuspr (*)
  196e333... tests: Use g_assert_*() instead of g_assert() in gdbus-prox (*)
  938f716... tests: Fix a minor memory leak in gdbus-proxy (*)
  3d4a168... tests: Fix some larger memory leaks in gdbus-proxy (*)
  49642bf... glib.supp: Add a calloc() variant of an existing suppressio (*)
  f3610f1... Merge branch '1712-gdbus-proxy-flaky' into 'master' (*)
  e03a2c8... glib: Move various documentation comments from docs.c to ma (*)
  a2a17a9... gmacros: Improve documentation of GCC attributes (*)
  d89f18b... build: Add -UG_DISABLE_ASSERT when building tests (*)
  6a724d9... tests: Convert g_assert() to g_assert_*() in gio/tests/acti (*)
  277c42d... tests: Convert g_assert() to g_assert_*() in gio/tests/gsub (*)
  3a96e7d... tests: Convert g_assert() to g_assert_*() in glib/tests/asy (*)
  a1aebf7... tests: Convert g_assert() to g_assert_*() in glib/tests/mai (*)
  ba84f45... tests: Convert g_assert() to g_assert_*() in glib/tests/map (*)
  57a806b... tests: Convert g_assert() to g_assert_*() in glib/tests/ran (*)
  8f2365d... gtestutils: Call __builtin_undefined() from g_assert_not_re (*)
  9ce76b9... ci: Add a build with G_DISABLE_ASSERT defined (*)
  1b50643... gio: Fix various compiler warnings when compiling with G_DI (*)
  faa1d63... glib: Fix various compiler warnings when compiling with G_D (*)
  3d3ca9f... gobject: Fix various compiler warnings when compiling with  (*)
  3e7baaa... Merge branch '1708-build-with-g-disable-assert' into 'maste (*)
  1a03ebc... Update Dutch translation (*)
  499c201... GSocketClient - Free last error if a connection attempt fai (*)
  2932a58... Handle an UNKNOWN NetworkManager connectivity as NONE (*)
  8c7670f... gdbus, win32: autolaunch bus with gdbus.exe instead of rund (*)
  b1f7c22... gdbus, tests: rename gdbus-unix-addresses test to gdbus-add (*)
  b245344... gdbus, tests, win32: test session dbus autolaunch (*)
  2d24ea9... gtestutils: fix typo in message when stdout is wrong (*)
  92043cf... Introduce oss_fuzz feature option (*)
  c27eac8... Merge branch 'option' into 'master' (*)
  df62731... Merge branch 'win32-symlink-refactoring' into 'master' (*)
  8f27aa9... glib: update internal gnulib from upstream (*)
  4081b0b... Add the gnulib adaptation patch (*)
  8416346... Merge branch 'lrn/gnulib-printf' into 'master' (*)
  5649255... codegen: Fix use of uninitialised variable (*)
  7f38dfc... Merge branch 'codegen-interface-info-fix' into 'master' (*)
  8ec492b... Merge branch 'g-gnuc-unused-docs' into 'master' (*)
  b94a0fc... appinfo: Fix documentation cross-reference (*)
  1e37935... Provide examples for GNUC attribute macros (*)
  e1ffb9d... Merge branch 'examples-for-gnuc-macros' into 'master' (*)
  32d012f... build: install gosxappinfo.h on macOS (*)
  3c44026... Merge branch 'gosxappinfo-fix' into 'master' (*)
  fc88e56... meson: do a build-time check for strlcpy before attempting  (*)
  00c129f... Merge branch 'fix-network-available-check' into 'master' (*)
  cf34d59... Merge branch 'gdbus-win32-no-shortname' into 'master' (*)
  49b807c... gsocket: Remove (type) annotation from flags arguments (*)
  f5a468a... Merge branch 'socket-flags' into 'master' (*)
  9e56d39... docs: Ignore some generated source files (*)
  80fcb1b... headers: Add various missing G_DISABLE_DEPRECATED guards (*)
  d55ed67... gdesktopappinfo: Fix an overly-specific ‘Since’ documen (*)
  a385135... gfile: Add some missing parameter documentation (*)
  1a8f8be... gfile: Fix documentation links to non-existent symbols (*)
  1f33752... docs: Stop formatting integer literals using ‘%’ (*)
  6837c34... docs: Fix pluralised links to symbols (*)
  d6aa393... gpollableoutputstream: Add vfunc documentation for writev_n (*)
  dd77a87... docs: Fix various typos in linked symbol names (*)
  e440249... docs: Move some documentation comments from docs.c to their (*)
  76b3250... gdatetime: Unmark an unrelated comment as a documentation c (*)
  ba09fa8... gvaluearray: Mark the whole of GValueArray as deprecated (*)
  c3cfbd2... Merge branch 'docs-fixes' into 'master' (*)
  c29bc82... Merge branch 'socket-client-connect-gerror-leak' into 'mast (*)
  c561870... Merge branch 'pattern-coalesce' into 'master' (*)
  2f290b3... tests: Check that cancelling g_file_replace don't overwrite (*)
  fd42994... Merge branch 'issue-249' into 'master' (*)
  132c6ba... tests: Use g_assert_*() instead of g_assert() in gdbus-addr (*)
  7f9e76d... gdbusaddress: Simplify address validation in is_valid_unix( (*)
  8966b0f... gdbusaddress: Remove some always-true branches (*)
  131ba66... gdbusaddress: Require that transport names and keys are non (*)
  e458b01... gdbusaddress: Clean up memory management in _g_dbus_address (*)
  685d605... tests: Always check an address is valid before checking it� (*)
  e0561cf... tests: Split out D-Bus address parsing tests (*)
  88d03fa... tests: Improve test coverage of D-Bus unix transport addres (*)
  264617c... tests: Improve test coverage of D-Bus nonce-tcp transport a (*)
  3cd30c5... tests: Compile the test_unix_address() test unconditionally (*)
  f9fb7e8... tests: Add test for unsupported unparseable D-Bus addresses (*)
  631beb0... tests: Improve test coverage of D-Bus tcp transport address (*)
  0fea1a4... Silenting unused parameter warnings due to deprecated code (*)
  2f9e6e9... Fixing signedness in glib/giochannel.c (*)
  8eae303... Fix signedness in glib/gmappedfile.c (*)
  d7ddf66... Fixing signedness in glib/gprimes.c (*)
  f58702e... Fixing signedness in glib/gquark.c (*)
  4eed83a... Fixing signedness in glib/gmarkup.c (*)
  aef59ca... Fixing signedness in glib/goptions.c (*)
  9eb4fcd... Fixing missing initializer for field in gscanner.c (*)
  81a4698... Fixing various warnings in glib/gmain.c (*)
  592d436... Fixing signedness problem in glib/gstrfuncs.c (*)
  e5ba584... Revert "headers: Add various missing G_DISABLE_DEPRECATED g (*)
  5df0337... GIO: Convert ENOTSOCK to G_IO_ERROR_INVALID_ARGUMENT (*)
  179dbbd... Fixing signedness in glib/gthreadpool.c (*)
  99d32c2... Fixing signedness in glib/gtestutils.c (*)
  9f44506... Fixing various warnings in glib/gtimezone.c (*)
  165a922... Fixing various warnings in glib/gstring.c (*)
  125a1e1... Fixing missing initializer in glib-unix.c (*)
  c3d0440... Fixing signedness in glib/gtester.c (*)
  5dd02cc... Fixing signedness in glib/gthread-posix.c (*)
  b673ac4... Fixing missing initializer in glib/giounix.c (*)
  9023483... Fixing signedness in glib/gvariant-core.c (*)
  3f3a747... Fixing signedness in glib/gvariant.c (*)
  357c3db... Fixing various warning in glib/gvarianttypeinfo.c (*)
  a7aac03... Fixing various warnings in glib/gvariant-parser.c (*)
  e9f5749... Fix various signedness warnings in glib/ghash.c (*)
  fad04d2... Fixing signedness warning in glib/gslice.c (*)
  fcbfa0c... Merge branch 'enotsock' into 'master' (*)
  114921c... Merge branch 'dbus-address-tests' into 'master' (*)
  10278fd... Merge branch 'meson' into 'master' (*)
  c8692ff... Merge branch 'fix-warnings-glib' into 'master' (*)
  5350f12... docs: Use the right g_autoptr function when using an auxili (*)
  ff47bb0... Merge branch 'wip/tintou/autoptr-right-function' into 'mast (*)
  8758604... Use W32 visibility for Cygwin (*)
  3a11213... gresolver: Don’t use gai_strerror() on Windows, as it isn (*)
  abeac84... Merge branch 'gai_strerror-thread-safety' into 'master' (*)
  bc52235... gunixmounts: Return the last matching mount for same mount  (*)
  3a32c75... ginputstream: Add missing (out) annotations to read() funct (*)
  89416de... gresolver: Convert encoding of gai_strerror() return value (*)
  ecad5cd... Merge branch '1732-gai_strerror-locale' into 'master' (*)
  9ca7ac7... Set G_WITH_CYGWIN again (*)
  052ad60... Fix use-after-free triggered by gnome-session-binary (*)
  1e1759d... gcocoanotificationbackend: give more priority than the gtk  (*)
  01d9741... Merge branch 'cocoa-notification-backend-default' into 'mas (*)
  edaae61... gio: Add missing autocleanup definition for GSettingsSchema (*)
  c940816... gio: Add missing autocleanup definition for GSettingsSchema (*)
  f84d107... Merge branch 'wip/jtojnar/gsettings-cleanup' into 'master' (*)
  ad19bb8... Merge branch '1258-input-stream-annotations' into 'master' (*)
  d264001... Merge branch 'cygwin-macro' into 'master' (*)
  a53ff74... Check for RTLD_NEXT (*)
  ad614fc... Merge branch 'cygwin-rtld_next' into 'master' (*)
  d86146d... gdbus-tool: Fix units for `gdbus-tool wait` timeout (*)
  55870d4... Properly ensure the cocoa notification backend type (*)
  9976418... Merge branch 'fix-cocoa-backend-loading' into 'master' (*)
  c1c2644... gutils: Add (nullable) annotation to g_get_prgname() (*)
  8349cee... Merge branch 'use_after_free' into 'master' (*)
  abde3ef... Merge branch 'wip/oholy/trash-autofs' into 'master' (*)
  8098814... Merge branch 'g_get_prgname-annotations' into 'master' (*)
  cf54fc3... Merge branch '1737-gdbus-tool-wait' into 'master' (*)
  4c038a2... Check for /proc/self/cmdline (*)
  430d584... Merge branch 'cygwin-proc-self-cmdline' into 'master' (*)
  9d43bfc... Merge branch 'cygwin-visibility' into 'master' (*)
  45a3598... gslice: Use a convenience macro (*)
  ed65996... ci: Generate a cover report for the test suite (*)
  95b7a8a... ci: Run test coverage for MSYS2 job (*)
  7db35ec... tests: Check that option-argv0 test succeeds on Linux (*)
  7a399e8... Fix the "/proc/self/cmdline" test (*)
  b1e6e7f... .gitlab-ci/test-msvc.bat: Generate cover report for tests (*)
  3e54a34... CI: Run test coverage for Visual Studio builds (*)
  2ed56cc... Merge branch 'wip/ebassi/test-report' into 'master' (*)
  a1fbeb3... build: Improve tests for frexpl() and ldexpl() (*)
  b532b9c... build: Check for more math.h functions in gnulib (*)
  35de287... Update glib/gnulib/README (*)
  de5761d... glib/gnulib: Include gnulib_math.h in place of math.h (*)
  6b8c9c7... Merge branch 'gslice-use-G_APPROX_VALUE-macro' into 'master (*)
  6287f64... gdbus-tool: Colorize the output of "introspect" (*)
  65b6aac... Merge branch 'linux-argv0' into 'master' (*)
  7c58426... Merge branch 'gnulib.msvc.fixes' into 'master' (*)
  eefe435... Merge branch 'wip/nielsdg/gdbus-colorized-output' into 'mas (*)
  2f066ae... meson: Add autodetection to the iconv combo option (*)
  ace32cd... gconvert: Don't differentiate between GNU iconv and macOS i (*)
  17823fa... ci: The iconv combo option values have changed (*)
  61c4531... Merge branch 'autodetect-iconv-impl' into 'master' (*)
  ec569ff... gthreadedsocketservice: Tidy up property declarations (*)
  63823ae... gthreadedsocketservice: Abstract out a free function (*)
  035c5d0... gthreadedsocketservice: Move obj reference to per-job data (*)
  2dac148... gthreadedsocketservice: Handle thread pool push failure (*)
  96aa2e3... gdbusdaemon: Fix error handling for filtering outgoing mess (*)
  1fbf82b... gdbusprivate: Clarify GDBusMessage ownership transfers (*)
  bc81b2c... tests: Unmark several gdbus-* tests as flaky (*)
  a06d7cc... build: Fix some whitespace problems in gio/tests/meson.buil (*)
  ea8e650... build: Refactor resources test build instructions (*)
  b11f323... tests: Only run --external-data test on GNU ld/objcopy (*)
  14e90e3... Merge branch '1709-resource-llvm' into 'master' (*)
  cd04cf7... Merge branch '1614-freebsd-threading-flaky' into 'master' (*)
  4ac7d2d... docs: Add GLib 2.62 symbols to glib-docs.xml (*)
  a00d6b0... docs: Add GLib 2.62 version macros to glib-sections.txt (*)
  3174e62... Merge branch 'docs-symbols' into 'master' (*)
  c95e2ae... 2.61.0 (*)
  cf39fbd... W32: swap special g_get_prgname() for platform_get_argv0() (*)
  422e5fb... Merge branch 'w32-argv0' into 'master' (*)
  e7b0d89... Only build tests if certain conditions are met. (*)
  e6f1b36... Merge branch 'optional_tests' into 'master' (*)
  02f18de... Add copyright and licensing terms to test report generator (*)
  0cdbdb3... Merge branch 'report-license' into 'master' (*)
  641966c... build: Fix check for RTLD_NEXT (*)
  313e7cb... gsocketclient: Fix potential critical when cancelling conne (*)
  ce961e2... Update Catalan translation (*)
  5299e87... Remove monitor test (*)
  6b61395... build: Remove */.gitignore files (*)
  9a2691a... Updated Spanish translation (*)
  334c77d... Merge branch 'wip/mjog/gitignore' into 'master' (*)
  9144aa2... tests: Fix some minor tests in the GResolver tests in manua (*)
  c4493d2... cocoanotificationbackend: do not release readonly property (*)
  a6a8017... Merge branch '1753-resolver-test-leaks' into 'master' (*)
  0bf5a8c... Merge branch 'wip/tingping/rtld-check-fix' into 'master' (*)
  d4238b9... glib/gconstructor.h: Include stdlib.h for MSVC builds (*)
  192bf09... general: Remove a few unhelpful references to ‘master’ (*)
  8b1d763... Update Indonesian translation (*)
  aba0b64... Merge branch 'issue-1751' into 'master' (*)
  292cb2c... gdesktopappinfo: Add support for MATE and Xfce4 terminals (*)
  0b56229... Merge branch 'master-terminology' into 'master' (*)
  38de3e9... docs: Use ‘look up’ as a verb, rather than the noun ‘ (*)
  e036d1b... docs: Improve formatting of GVariant types in GResolverReco (*)
  63af8ed... Merge branch 'mate-xfce4-term' into 'master' (*)
  1916700... Revert "macros: Try to use the standard __func__ first in G (*)
  5bb19b0... docs: Clarify support for multiple TXT record strings (*)
  c14ac90... gio: tests, don't check for libdl on OpenBSD (*)
  1273fa3... Update Basque translation (*)
  753eeb1... gproxy: Add a missing ‘the’ to a documentation comment (*)
  4ceac0d... Merge branch '1760-txt-record-docs' into 'master' (*)
  798c59a... Merge branch 'openbsd-no-ld' into 'master' (*)
  719133e... gnetworkmonitornm: Fix network available detection (*)
  8482318... Merge branch 'master' into 'master' (*)
  1c77c93... Merge branch 'gconstrutor-h-stdlib-h-msvc' into 'master' (*)
  e9389ef... gsocket: Clarify in docs that `flags` arguments can be plat (*)
  87014c8... glib: Update Unicode Character Database to version 12.0.0 (*)
  88bac46... gtestutils: Add regression test for combining -s with --tap (*)
  1408219... gtestutils: Make --tap compatible with --GTestSkipCount (*)
  efa56aa... gtestutils: Test the combination of --tap and --GTestSkipCo (*)
  b24cdff... gtestutils: Allow combining --tap with -p (*)
  bcee67e... gtestutils: Test the combination of --tap and -p (*)
  dfec3c6... Test what happens when GTestSkipCount is 0 or more than num (*)
  48cc3ab... testing: Comment that test order with -p is reversed (*)
  0e999f3... Merge branch 'tap-skip' into 'master' (*)
  a537e53... testing: Run tests specified with -p in the order specified (*)
  6d3dcd1... Merge branch 'tap-p-order' into 'master' (*)
  95a5f63... Fix some documentation issue in glib/gstrfuncs.c (*)
  b3eab1d... Fixing glib/tests/strfuncs.c to conform to new test coding  (*)
  31c4a3a... Merge branch 'flaky-monitor' into 'master' (*)
  94f63b8... Merge branch 'strcanon-docs' into 'master' (*)
  7875f34... ci: Update the Docker image for Fedora (*)
  99d068f... ci: Add clang and scan-build (*)
  6cb6b41... Add a version check for duplicated-branches warning (*)
  eb55d64... Check GCC version before ignoring diagnostic message (*)
  2515015... ci: Add Debian stable Docker image (*)
  d42a551... ci: Rename the Fedora Dockerfile (*)
  b4d920f... ci: Beef up run-docker.sh (*)
  92fbdb5... ci: Add an Android NDK Docker image (*)
  15d13d1... ci: Add a MinGW Docker image (*)
  ee9afb3... ci: Remove Android and MingW bits from the fedora Dockerfil (*)
  397e44f... ci: Update the Android NDK image to Fedora 28 (*)
  992e7ce... ci: Move to per-job images (*)
  0b609b5... ci: Add a debian-stable job (*)
  48b037f... Merge branch 'ci-update' into 'master' (*)
  d23a8bd... ci: Add scan-build job in a new ‘analysis’ pipeline sta (*)
  b0132bb... list: add g_list_insert_before_link() (*)
  a4c3feb... queue: add g_queue_insert_before_link() and g_queue_insert_ (*)
  b3925ff... glist: code style cleanup for g_list_insert_before() (*)
  375fa65... Merge branch 'wip/chergert/insertbeforelink' into 'master' (*)
  4afab02... Adding tests cases for a better coverage of glib/tests/strf (*)
  22d4a44... Merge branch 'emmanuel.fleury/glib-g_strcanon_documentation (*)
  c6342b9... tests: Don’t check for libdl on FreeBSD or NetBSD either (*)
  0095056... Merge branch '1755-revert-gstrfunc' into 'master' (*)
  7541085... tests: Increase buffer size for g_strlcat() tests (*)
  777a603... tests: Add checks for buffer sizing in g_strlcat() tests (*)
  81ba6e5... tests: Remove redundant non-NULL checks in g_strlcat() test (*)
  aaf0a7c... Merge branch '1713-ucd-12' into 'master' (*)
  2aa71ab... tests: Rearrange assertions in the g_queue_clear_full() tes (*)
  f033948... tests: Add a test for calling g_queue_clear_full() with a N (*)
  4f38620... tests: Add unit tests for g_queue_push_nth_link() (*)
  d509335... gqueue: Remove a redundant branch (*)
  d16a7b2... Merge branch 'socket-docs-trivial' into 'master' (*)
  15aaaea... docs: Expand introduction to boxed types (*)
  d5f9b53... Merge branch 'queue-tests' into 'master' (*)
  9be2ce3... Merge branch '1768-strlcat-test-fix' into 'master' (*)
  5bb2366... Merge branch '106-boxed-documentation' into 'master' (*)
  133ad1d... gappinfo: Add precondition checks to GAppLaunchContext env  (*)
  8811790... Merge branch 'wip/carlosg/appinfo-environment-preconditions (*)
  3d9a896... gschema.dtd: Add target attribute to alias (*)
  b17436d... Merge branch 'wip/tingping/socketclient-cancel-2' into 'mas (*)
  0ff9704... Merge branch '1739-freebsd-too' into 'master' (*)
  76966e6... Merge branch 'wip/ernestask/dtd-fix' into 'master' (*)
  d8cc478... Getting fullwidth for g_unichar_xdigit(_value) (*)
  ae4eea7... Formating test cases to the new standards (*)
  17fb60c... Improving code coverage of glib/guniprop.c (*)
  f666502... gdate: Officially mark GTime as deprecated (*)
  db849ef... ci: Keep JUnit report script working on Debian stable (*)
  47bcc6d... Merge branch 'ci-report-debian-stable' into 'master' (*)
  64ddd32... glib: Update Unicode Character Database to version 12.1.0 (*)
  babe5cd... Merge branch 'g_unichar_isxdigit_full_width' into 'master' (*)
  1d96e94... gmacros: Add g_autoqueue to automatically free queues (*)
  ae47f0d... Merge branch 'more-auto-macros' into 'master' (*)
  62be3d5... tests: Use g_assert_*() in autoptr tests rather than g_asse (*)
  5a30f85... docs: Improve formatting of g_autoptr() documentation (*)
  6ce9638... Merge branch 'unicode-12.1' into 'master' (*)
  a1d5395... Merge branch 'autoptr-assertions' into 'master' (*)
  bdefe5f... gsocketclient: Fix a leak in the connection code (*)
  305d850... Merge branch 'wip/desrt/gsocketclient-leak' into 'master' (*)
  93d8482... build: Fix a typo in the test whether _NL_ABALTMON_n is sup (*)
  e4bd6dd... Add autoptr support for GRWLock (*)
  676275f... Merge branch 'master' into 'master' (*)
  3149013... Merge branch 'wip/kalev/GRWLock-autoptr' into 'master' (*)
  9974cec... glib: Rename G_STDIO_NO_WRAP_ON_UNIX → G_STDIO_WRAP_ON_UN (*)
  83177c0... build: (Long time after) post-release version bump (*)
  e8b045e... Merge branch 'version-bump' into 'master' (*)
  5ba42af... gnetworkaddress: Fix parallel enumerations interfering with (*)
  c252bd1... Merge branch 'wip/tingping/network-address-state' into 'mas (*)
  202ef4a... Fix typo in German translation (*)
  ebd2116... Merge branch 'de' into 'master' (*)
  08f0844... Fixing g_format_size() on Windows (*)
  35c28be... tests: Update month name check for Greek locale (*)
  6a6ab5b... Merge branch 'master' into 'master' (*)
  bd8658e... Merge branch 'g_format_size_is_broken_on_Windows' into 'mas (*)
  662cddc... glib: Deprecate gtester and gtester-report (*)
  48d6563... Handling U+0000 explicitely to avoid collision with other c (*)
  7dcaa7e... Add the corresponding test for g_unichar_totitle(0) (*)
  ad17576... gtestutils: Output in TAP format by default (*)
  505f45e... tests: Remove redundant --tap options (*)
  4f5fe35... Merge branch 'fix_g_unichar_totitle' into 'master' (*)
  436ca1f... ghash: Disable small-arrays under valgrind (*)
  4e2acb4... Merge branch 'wip/desrt/ghash-valgrind' into 'master' (*)
  101c8b3... Fixing g_format_size_full() on Windows-x64 (*)
  1ff1e7d... Merge branch 'fix_g_format_size_full' into 'master' (*)
  d2b419c... gsettings: Document that lists are returned in no defined o (*)
  9c4026d... gsettings: Add missing ‘Deprecated’ tag to g_settings_l (*)
  522e749... Merge branch '1441-1619-deprecate-gtester' into 'master' (*)
  d1d81c8... Update gdb pretty-printer for GHashTable (*)
  f093ef6... gobject: Fix apostrophe usage in a few small bits of docume (*)
  13da7e5... Merge branch 'wip/ignazp/gtask-wait-time-fix' into 'master' (*)
  0470ccc... docs: Fix typo in Meson cross-compilation instructions (*)
  a8c265c... Merge branch '1782-cross-docs' into 'master' (*)
  96ce920... ghash: fix bug introduced by valgrind fix (*)
  c5462cb... ghash: Improve internal documentation (*)
  b3fbf6c... ghash: do less work when destroying the table (*)
  9add93e... ghash: Be more explicit about memory in g_hash_table_destro (*)
  1150333... ghash: fix small array handling in g_hash_table_remove_all_ (*)
  32ea5b7... Merge branch 'wip/desrt/more-ghash-valgrind' into 'master' (*)
  409c152... gisgnal: Add g_clear_signal_handler (*)
  2030659... tests, signals: Add tests for g_clear_signal_handler (*)
  9514400... Merge branch 'clear-signal-handler' into 'master' (*)
  a734a92... Document the best practice for binding InitiallyUnowned (*)
  8b2f6a5... Please don't use GInitiallyUnowned and floating refs (*)
  f7a41aa... Merge branch 'floating-ref-warning' into 'master' (*)
  dfa7a5b... Merge branch '1780-fix-ghashprinter' into 'master' (*)
  81dbc7b... tests: Set locale in gtestutils tests to allow UTF-8 output (*)
  4da8b7b... gtestutils: Add g_test_summary() to add summary metadata to (*)
  767e6a4... build: define G_OS_UNIX, not G_OS_WIN32 under cygwin (*)
  5deaf0b... gdbusserver: Use g_clear_signal_handler (*)
  415e569... Merge branch 'clear-signal-handler-use' into 'master' (*)
  e367a4f... gapplication: skip unexpected -psn_ parameter (*)
  16e6324... Merge branch 'cygwin-fix-glib-os' into 'master' (*)
  0030408... gunicollate/cygwin: Don't use __STDC_ISO_10646__ for wchar_ (*)
  970599a... Merge branch 'osx-psn' into 'master' (*)
  ec17786... Merge branch '1450-test-summaries' into 'master' (*)
  d8f8f4d... gfile: Limit access to files when copying (*)
  e10eff1... 2.61.1 (*)
  3053c19... Post-release version bump (*)
  50dcccc... docs: Document pitfall of deprecation pragmas (*)
  5807da6... Merge branch 'deprecated-pragma-docs' into 'master' (*)
  73f8ff8... Merge branch 'cygwin-gunicollate-check-sizeof-wchar-t' into (*)
  5614972... Add g_get_console_charset (*)
  713fec9... Merge branch 'fix_console_encoding' into 'master' (*)
  0f056eb... Use atomic reference counting for GSource (*)
  d258bb5... CI/msys2: update to lcov 1.14 (*)
  ab325c2... CI/msys2: disable coverage reporting, lcov doesn't support  (*)
  c53342c... Merge branch 'ci-msys2-update-lcov' into 'master' (*)
  9bfd7e2... gdesktopappinfo: Add deprecation version to GDesktopAppInfo (*)
  70c8a7e... gdesktopappinfo: Improve documentation formatting slightly (*)
  5ad9d3f... glib: Move some documentation comments to where the symbols (*)
  52b38ba... tests: Don’t use a deprecated Unicode character type enum (*)
  05f7ea9... gtimezone: Stop using deprecated API (*)
  db270e3... gmacros: Add GLIB_DEPRECATED_{MACRO,ENUMERATOR,TYPE}{,_FOR} (*)
  b4d58a7... glib, gio: Use GLIB_DEPRECATED_MACRO instead of G_DISABLE_D (*)
  74ca348... glib: Unconditionally include deprecated headers (*)
  6554c91... gutils: Move g_ATEXIT() and g_memmove() definitions from gl (*)
  f0fb7b7... glib, gobject: Annotate deprecated types and enumerators (*)
  e62e89f... Fix various deprecation warnings in code and tests (*)
  99b412b... gdate: Drop unnecessary use of G_DISABLE_DEPRECATED (*)
  1741fc2... build: Drop use of G_DISABLE_DEPRECATED from the build syst (*)
  40ff475... Annotate various types and macros as deprecated (*)
  57a1d79... Merge branch 'source-atomic-refcounting-only' into 'master' (*)
  947355c... Merge branch 'wip/oholy/copy-permissions' into 'master' (*)
  20a2c37... Clamp number of vectors to IOV_MAX / UIO_MAXIOV for GOutput (*)
  67a0d52... gfileinfo: Add missing (nullable) annotation to get_attribu (*)
  ebacb64... gfileinfo: Slightly improve documentation formatting (*)
  c1a1589... Merge branch 'writev-max-num-vectors' into 'master' (*)
  8b3f186... Merge branch '1790-file-attribute-as-string-annotation' int (*)
  e37f0cb... gnetworkmonitornm: Consider NM_STATE_CONNECTED_SITE to be a (*)
  e6a55de... Merge branch '1788-network-more-reachable' into 'master' (*)
  3a9f9e3... build: Add various installed utilities to gio-2.0.pc (*)
  231661e... gthread: Fix g_rw_lock_reader_lock() documentation (*)
  7f256e6... tests: Fix small race in GSubprocess tests (*)
  799caf7... gsubprocess: Add missing (nullable) annotation to get_ident (*)
  2d16ec8... Update Hungarian translation (*)
  e1992a0... goption: Clarify G_OPTION_ARG_FILENAME documentation (*)
  645dcc2... Merge branch 'gsubprocess-test-fix' into 'master' (*)
  17880eb... Merge branch 'option-docs' into 'master' (*)
  a4d01fc... Merge branch '1796-gio-pkg-bin-variables' into 'master' (*)
  41f68f8... Merge branch '590-rwlock-docs' into 'master' (*)
  d586ab4... tests: Use g_assert_*() instead of g_assert() in contenttyp (*)
  4a0cb8f... xdgmime: Don’t set an out argument if it’s NULL (*)
  b73713d... tests: Add a test for g_content_type_guess() with no argume (*)
  de2ad60... Include <sys/filio.h> for FIONREAD (*)
  b49e767... gunicollate: work around FreeBSD wchar_t not matching our g (*)
  0bb8ada... Merge branch 'freebsd-gunichar-wchart-fixes' into 'master' (*)
  56a56f1... Allow calling get_property() with an uninitialized GValue (*)
  5e0f384... glib/tests/win32.c: Fix test variable types (*)
  c9b255f... garcbox.c: Fix typo atomit => atomic (*)
  97f8d3e... gnetworkaddress: fix "happy eyeballs" logic (*)
  efeaf8f... network-address test: add ipv6-fail ipv4-slow case (*)
  fc59d3e... Merge branch 'fix-glib-win32-test' into 'master' (*)
  2ac3cf8... Merge branch 'issue-737' into 'master' (*)
  032d275... Merge branch 'wip/desrt/happier-eyeballs' into 'master' (*)
  973406a... Merge branch 'dboles/atomit' into 'master' (*)
  4e00fde... Merge branch 'filio' into 'master' (*)
  71973c7... gmain: Clarify that g_source_destroy() doesn’t drop a ref (*)
  3f02660... tests: Fix hard-coded install path in glib-mkenums test (*)
  e3171ee... build: Add installed-tests support for mkenums.py (*)
  e34839f... tests: Add basic test for glib-genmarshal (*)
  f044ddc... glib-genmarshal: Fix ref-sinking of GVariants in valist mar (*)
  1e10d6b... glib-genmarshal: Avoid a string copy for static string vali (*)
  459c4f2... property action: Add state hints (*)
  f124349... tests: Improve debug output on testfilemonitor failure (*)
  f6736a2... tests: Use a temporary directory for testfilemonitor (*)
  3b5535c... Merge branch '1634-testfilemonitor-race' into 'master' (*)
  686bf2a... Merge branch '1793-genmarshal-variant' into 'master' (*)
  5e24d7c... Document where we expect credentials-passing to be supporte (*)
  f5a01e0... GDBusServer: Document that a GDBusAuthObserver is usually d (*)
  1da3280... GDBusAuthObserver: Fix mixup between authentication and aut (*)
  281a03d... GDBusAuthObserver: Document how to restrict authentication  (*)
  a5923d4... gdbus-example-peer: Provide an example GDBusAuthObserver (*)
  11233f5... gdbusdaemon: Only authorize anonymous users on Windows, not (*)
  155d4c6... Merge branch 'dbus-security-master' into 'master' (*)
  943de74... Merge branch 'source-destroy-docs' into 'master' (*)
  5fb5641... Merge branch 'post-release-version-bump' into 'master' (*)
  db27933... Merge branch 'docs-typo-fix' into 'master' (*)
  65c8070... Merge branch '1438-deprecate-gtime' into 'master' (*)
  e85f1ce... Merge branch 'compile-schemas-strings' into 'master' (*)
  f78194e... Merge branch 'settings-list-order' into 'master' (*)
  9740b58... Merge branch '77-wrap-on-linux' into 'master' (*)
  03ce878... Merge branch '1729-mime-result-prio' into 'master' (*)
  c11f532... Merge branch 'ci-scan-build' into 'master' (*)
  6e25d93... gdbusserver: Drop reference to non-existing function from d (*)
  b1fbb36... Merge branch 'prop-action-state-hints' into 'master' (*)
  94a56ae... Merge branch '1807-dbus-server-docs' into 'master' (*)
  82906e5... ci: Run scan-build in a different build directory (*)
  51e7ce2... docs: fix typo on arrays examples in gvariant-text (*)
  e8a4f34... Merge branch 'gvariant_text_typo_arrays' into 'master' (*)
  5ca6ea0... Merge branch 'fix-scan-build' into 'master' (*)
  88f2010... docs: Fix name of IRC channel in CONTRIBUTING.md (*)
  d2450c8... Merge branch 'contributing-irc' into 'master' (*)
  fa59969... Merge branch 'drop-g-disable-deprecated' into 'master' (*)
  dddcf90... gmacros: Only use deprecated attributes on enumerators with (*)
  3addc38... Merge branch 'deprecated-enumerators-old-gcc' into 'master' (*)
  25636e5... gdbusmessage: Fix comparisons out of range for enum types (*)
  063722e... gsocketlistener: Clarify when g_socket_listener_set_backlog (*)
  23d33b7... Check if compiler symbols are defined before using them (*)
  db5bee1... Merge branch 'compiler-define-check' into 'master' (*)
  bc167c0... Merge branch '887-dbus-message-int-comparisons' into 'maste (*)
  6a5c425... Merge branch '940-socket-listener-docs' into 'master' (*)
  fc597fa... gdbus: support unix:dir= addresses (*)
  99b580a... gdbus: Stop server on dispose (*)
  f5631ec... gdbus: improve an error message (*)
  beac9fe... gdbus: Clean up sockets and nonces from filesystem (*)
  eca1667... gdbus: Fix minor leak in peer test (*)
  16cdda5... gdbus: run peer test multiple times with different addresse (*)
  30524fb... gdbusserver: properly escape all components of server addre (*)
  833d38b... Merge branch 'mcatanzaro/gdbus-dir-addresses' into 'master' (*)
  266a292... gsignal: update documentation about va_marshaller (*)
  d7c1d47... gdbusobjectmanager: store signal ids for re-use (*)
  2a4b5ca... gobject: remove use of generic marshaller from GObject (*)
  273c00f... gio: ensure default va_marshaller is used (*)
  22ba441... gio: remove use of generic marshaller from GIO objects (*)
  bf40b7c... glib/tests/refcount.c: Only expect saturation tests to pass (*)
  ca7a29e... gdbus: proxy : Strip remote error on activation failure (*)
  8c990d9... Merge branch 'fix-refcount-macro-non-gcc' into 'master' (*)
  3e5d1bd... glib-private.h: Set the appropriate string for setlocale() (*)
  9f709fe... gio tools: Use the proper string for default locale for set (*)
  3046f7b... gio-tool.c: Don't hardcode localedir on Windows (*)
  b9e27b7... Merge branch 'wip/chergert/marshall-matters' into 'master' (*)
  1888dee... Merge branch 'glib.fixtools.i18n' into 'master' (*)
  f8bad07... Merge branch 'gdbusproxy_prefixes_unstripped_error' into 'm (*)
  5393f34... Updated Spanish translation (*)
  6e224f7... glib/tests/convert.c: Skip tests that aren't meaningful for (*)
  7a72d3b... glib/tests/fileutils.c: Fix stdio Wrapper Test on Windows (*)
  213b41e... Merge branch 'fix-convert-tests-windows' into 'master' (*)
  5c5920d... Merge branch 'fix-fileutils-test-windows' into 'master' (*)
  79502fe... gunidecomp: Add (out) annotations to g_unichar_{de,}compose (*)
  9dab582... Prevent taptestrunner to create a __pycache__ directory (*)
  92cd91c... Merge branch 'ignore_pycache_directories' into 'master' (*)
  5380f41... gunidecomp: Fix a (nullable) annotation which should be (op (*)
  8f6e5f1... gutf8: Add various missing (transfer) annotations (*)
  b9988e5... Add g_timer_is_active (*)
  1bd7240... Merge branch 'master' into 'master' (*)
  04dcee1... gstdio: Ensure w32_err_to_errno is used everywhere, add ERR (*)
  0fda1d4... gstdio: simplify _g_win32_get_mode_alias (*)
  99764fd... list model: Expand items-changed docs (*)
  68feec9... Merge branch 'listmodel-docs' into 'master' (*)
  9d668a6... Merge branch '872-ucs-annotations' into 'master' (*)
  84d0af4... Merge branch '1811-unicode-annotations' into 'master' (*)
  633e9e0... Avoid overrunning stack at the end of the varargs. (*)
  edc5eb9... gio/tests/resourceplugin.c: Ensure entry points are exporte (*)
  dbea8d5... Fix module tests on Visual Studio builds (*)
  bd5922d... Merge branch 'fix-stack-overrun' into 'master' (*)
  446ba28... gutils: Don't limit the length of the host name to 99 (*)
  e1e1e8e... gobject/tests/signals.c: Fix tests on Windows (*)
  108a8d8... gobject/tests/mkenums.py: Fix _write_rspfile() (*)
  75e3f92... GObject: Fix mkenums.py and genmarshal.py tests on Windows (*)
  aef72f4... Merge branch 'wip/lantw/dont-limit-host-name-to-99-bytes' i (*)
  bc4d9d7... Merge branch 'fix-gobject-signals-test-windows' into 'maste (*)
  4bf3cb0... ci: Enable CI on FreeBSD 12 (*)
  c411d0a... Merge branch 'fix-mkenums-genmarshal-test-windows' into 'ma (*)
  5f3e470... gvalue: Avoid expensive checks where possible (*)
  cf29e37... Moving GCopyFunc typedef from glib/gnode.h to glib/gtypes.h (*)
  cdc2a79... uwp: workaround a false positive in certification of glib (*)
  1f49c5a... gio: Make minor docs improvements (*)
  b555a7b... Merge branch 'minor-docs-improvements' into 'master' (*)
  40f868c... Merge branch 'wip/lantw/enable-ci-on-freebsd-12' into 'mast (*)
  6a291b3... Merge branch 'gvalue_avoid_expensive_checks' into 'master' (*)
  86bcc5c... Adding g_ptr_array_copy() function to glib/garray.c (*)
  43ad244... Adding g_ptr_array_extend() function to glib/garray.c (*)
  be56d90... gmodule: Add support for loading UWP packaged DLLs (*)
  2fdc35a... Fix the ISO 15924 code for Manichaean (*)
  5d14764... gmacros: Use _Static_assert when C11 is available (*)
  ad4a2cc... Merge branch 'manichaean-typo' into 'master' (*)
  7b5d1c8... Merge branch 'nirbheek/static-assert-c11' into 'master' (*)
  0675703... Adding g_ptr_array_extend_and_steal() function to glib/garr (*)
  75614a0... Merge branch 'improve_g_ptr_array_api' into 'master' (*)
  46f70e9... Adding a function g_array_copy() to glib/garray.c (*)
  5e7c18f... Merge branch 'nirbheek/preliminary-uwp-support' into 'maste (*)
  f2a979c... Merge branch 'adding_g_array_copy' into 'master' (*)
  af9696c... g_utf8_normalize: Doc comment return missing nullable annot (*)
  f7f2675... Merge branch 'wip/mjog/utf8-norm-missing-nullable-annotatio (*)
  ca47f3d... gmain: Fix g_main_context_prepare priority annotation (*)
  0c9dab3... Revert "gmacros: Use _Static_assert when C11 is available" (*)
  7c0b112... Fixing find_enclosing_mount() documentation (*)
  66d2135... Merge branch 'fix-find_enclosing_mount-documentation' into  (*)
  b169b5a... gmacros: Use _Static_assert only for non-expr static assert (*)
  a656555... Merge branch 'nirbheek/static-assert-try-2' into 'master' (*)
  7b91440... gmacros.h: Use static_assert on MSVC if possible (*)
  01bc575... Merge branch 'msvc-static-assert' into 'master' (*)
  d92f22a... gthread: fix minor errno problem in GCond (*)
  de009c1... tests: test g_cond_wait_until() under stress (*)
  25c9b9b... Merge branch 'wip/desrt/gcond-errno-fixup' into 'master' (*)
  91c1f33... Merge branch 'win32-gstdio-minor' into 'master' (*)
  d03025b... Revert "gtestdbus: Properly close server connections" (*)
  1c63d5d... Revert "Work around test failure in gdbus-names" (*)
  59ce6b1... gdbus-connection-loss: Fix test failure (*)
  d4db5a8... gtestdbus: Clarify comment on dropping connection ref (*)
  979c92d... Fix typo in request handle (*)
  8efe050... Merge branch 'master' into 'master' (*)
  7089f67... gdatetime: Unset LC_ALL for the test as well (*)
  1230be3... Merge branch 'wip/lantw/gdatetime-unset-lc-all-for-the-test (*)
  71ccfad... docs.c: Forward link from g_auto* → G_DEFINE_AUTO* (*)
  dc774db... Merge branch 'dboles/gmacros-docs' into 'master' (*)
  c868123... glib/gtimezone.c: Use Unicode versions of Windows Registry  (*)
  2e5d3aa... glib/gtimezone.c: Use RegLoadMUIStringW() to query Std/Dlt  (*)
  5ca4ac1... Update the gdatetime Test Program for Windows (*)
  f24444c... gtimezone.c: Fix identifier assignment on Windows (*)
  5d54727... glib/tests/gdatetime.c: Fix TZ envvar test on Windows (*)
  711b4b0... Merge branch 'win32-enhance-gtimezone' into 'master' (*)
  4e538e6... Merge branch 'bug-787-investigation' into 'master' (*)
  7837909... Update Indonesian translation (*)
  06f27fc... doc: fix typo in gio/gresource.c (*)
  18cfe50... Merge branch 'patch-1' into 'master' (*)
  5f8d787... Ensure that the keyfile settings backend exists (*)
  3f51694... docs: update build instructions for selinux (*)
  495a7de... Merge branch 'master' into 'master' (*)
  8cd0a2c... Merge branch 'ensure-keyfile-settings' into 'master' (*)
  104fca7... Add g_array_binary_search() to garray API (*)
  c23ee5f... Merge branch 'garray_binary_search' into 'master' (*)
  2e39f41... Merge branch 'fix-prepare-annot' into 'master' (*)
  2bc73d7... glib/gmacros.h: Check for __clang__ for g_autoptr (*)
  d616ca2... gmacros.h: Support deprecation macros better on clang-cl (*)
  45a21dc... Merge branch 'fix-module-tests-msvc' into 'master' (*)
  caaa131... Merge branch 'gmacros-h-support-clang-cl' into 'master' (*)
  40b3efe... gio: fix typo in g_settings_reset documentation (*)
  b80c17e... Merge branch 'patch-1' into 'master' (*)
  63f8b29... CI

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