[glib] (1206 commits) Non-fast-forward update to branch lrn/gnulib-printf
- From: LRN <ruslanizhb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] (1206 commits) Non-fast-forward update to branch lrn/gnulib-printf
- Date: Sat, 9 Feb 2019 14:31:10 +0000 (UTC)
The branch 'lrn/gnulib-printf' 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:
02b494d... glib: update internal gnulib from upstream
d4d1488... Change GL_INLINE to also include the always_inline attribut
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. (*)
a3a6c51... gunixmounts: Stop considering cifs/nfs as system file syste (*)
208a6e8... gmain: Add names to various GSources constructed in GLib (*)
7a34e39... gmain: Officially deprecate g_main_context_wait() (*)
064cb2b... ci: Add FreeBSD CI (*)
b350812... ci: factor out cross compilation jobs definitions (*)
cf96130... ci: Add latest Android API level 28 (*)
cb2982e... Merge branch '1175-source-names' into 'master' (*)
c1d8b9c... gbufferedoutputstream: Fix jump conditional on uninitialise (*)
6db2412... gdesktopappinfo: Fix a minor command line leak (*)
c40e8a5... Merge branch 'android-28' into 'master' (*)
3052d75... Update Friulian translation (*)
71bc8e7... doc: Remove gio.types since gtkdoc-scan rebuild it anyway (*)
124779b... doc: Remove gobject.types since gtkdoc-scan rebuild it anyw (*)
88d13b4... doc: Remove glib.types since glib has not GType (*)
0ea5411... Merge branch '903-deprecate-main-context-wait' into 'master (*)
51132b1... Merge branch 'cifs-is-not-a-system-fs' into 'master' (*)
61da874... glocalfile: Fix a minor memory leak (*)
6852656... tests: Fix use-after-free in the appinfo tests (*)
93b519b... tests: Various minor leak fixes in the GIO tests (*)
f7bd41f... tests: Fix leak when checking for du binary (*)
6a22663... tests: Various minor leak fixes in the GLib tests (*)
ffb1c3c... tests: Various minor leak fixes in the GObject tests (*)
e818089... tests: Fix use-after-free in reference tests (*)
da44b78... valgrind: Add more suppressions to glib.supp (*)
4dc927f... Merge branch 'ci-memcheck-preparation' into 'master' (*)
9508269... Merge branch 'doc-types' into 'master' (*)
16c3409... gspawn: treat all negative fds as unset (*)
b0be2cd... Merge branch 'master' into 'master' (*)
9470aa2... gchecksum: Use G_GUINT64_CONSTANT for SHA-512 constants (*)
2a1404a... Merge branch '977-checksum-constants' into 'master' (*)
6ee43d6... Update Romanian translation (*)
25b2397... regex: Require PCRE 8.31 (*)
9d73ea8... ci: Update meson to 0.47.0 in docker image (*)
543a9c4... ci: Fix dist-job missing gobject/gio documentation (*)
95fa229... Meson: Fix warnings introduced in 0.47.0 (*)
deccba2... Meson: Use subdir_done() now that it has been fixed (*)
ed8c744... ci: Install meson 0.47.0 on Windows envs (*)
814d6a5... Meson: Remove FIXME about _REENTRANT (*)
c532181... Merge branch '1432-reentrant' into 'master' (*)
f62d7c1... gresource: Fix wrapping of function return type (*)
ab87af1... gresource: Fix potential array overflow if using empty path (*)
92a01e2... gdbus-connection-loss: Fix leak in test (*)
a0cebdf... tests: Use Unicode typography in gdbus-export test (*)
eeb5015... build: Make actions and gdbus-export GIO tests as slow (*)
cf4f6d4... tests: Ensure GIO tests which need dbus-daemon are run (*)
cfc26b5... tests: Rework slow test handling for GIO tests (*)
69ae2f4... CI: Include coverage data of code which isn't executed by t (*)
21f7566... build: Drop Perl dependency on autotools (*)
fde68be... Merge branch 'meson-doc-ci' into 'master' (*)
7c8aaa7... Merge branch 'ci-coverage-include-baseline' into 'master' (*)
950b589... Merge branch '1332-drop-perl-dependency' into 'master' (*)
d31270e... Merge branch 'pcre-8.31' into 'master' (*)
5422838... tests: Move two tests from GIO uninstalled helpers to test (*)
b1e0f09... tests: Add missing unit test to GLib tests list (*)
6438e2c... tests: Mark gdbus-threading test as slow (*)
3e74d58... tests: Mark refcount/properties2 test as slow (*)
17d86af... Update Turkish translation (*)
657be4f... gio: Add missing autocleanup definition for GResource (*)
ddf03f6... Merge branch 'gresource-autocleanup' into 'master' (*)
4256d99... meson: Add libpcre dependency version, as in configure.ac (*)
6fea328... Merge branch 'wip/lantw/ci-on-freebsd' into 'master' (*)
f958921... Merge branch 'pcre-meson-dependency' into 'master' (*)
419d4e6... Updated Spanish translation (*)
884c4f4... ci: Add allow_failure: true to FreeBSD runner (*)
c5d2417... Add refcounted data (*)
b607927... Add atomically refcounted data (*)
8990c3c... Make g_rc_box_dup()/g_arc_box_dup() more generic (*)
4b33b03... Improve the RcBox and ArcBox documentation (*)
00a723f... Add reference counted strings (*)
43b7a8f... Add size accessor to RcBox and ArcBox (*)
32ecb86... Add length accessor for GRefString (*)
3bc0499... Rename g_arc_box to g_atomic_rc_box (*)
68304ae... Improve docs for g_rc_box/g_atomic_rc_box (*)
7c4ac58... Allow NULL clear function when releasing references (*)
61ca2e4... Check for overflow when allocating RcBox (*)
501a8e9... Add missing copyright notice (*)
4248b4b... Fix the implementation of interned refstrings (*)
c342105... Add systemtap probes to refcounted data (*)
18605db... Allow empty strings to be refcounted (*)
cfe962a... Add missing trasfer annotation for g_ref_string_new() (*)
3768794... Increase coverage for GRefString (*)
0d00667... Increase coverage of atomic refcounted data (*)
822b511... Update rcbox annotations for acquire/release functions (*)
9d6a69b... gio: Link inotify file monitor to GLib and GObject (*)
2585099... Merge branch 'refcount-box' into 'master' (*)
4deb94f... Merge branch '1201-inotify-linking' into 'master' (*)
92e0592... glib: Don’t use time(NULL) to get current time (*)
dad58d7... Add a g_ref_string_new_len() to allow creating from non-NUL (*)
4a53ed2... Merge branch 'wip/hughsie/g_ref_string_new_len' into 'maste (*)
03bad78... garray: Fix -Wsign-compare warnings (*)
e40e77f... gqueue: Fix -Wsign-compare warnings (*)
91c0c6f... grand: Fix -Wsign-compare warning (*)
194df27... gatomic: Tweak __atomic_load*() calls to work with -Wbad-fu (*)
034bbfd... gdbusconnection: Drop an outdated TODO comment (*)
5106537... Merge branch '1041-atomic-bad-function-cast' into 'master' (*)
40b306b... Merge branch '340-gdbus-fixme' into 'master' (*)
3475afc... Merge branch '1402-real-time' into 'master' (*)
6be9f06... tests: Fix error reporting on prlimit() call failure (*)
17e6a3a... gvariant: Fix -Wsign-compare warnings (*)
ad3947c... Merge branch '927-resource-path-fix' into 'master' (*)
747c2f5... gobject: Make g_clear_object take a non-volatile GObject ** (*)
0da6265... gmem.h: Use __typeof__() in the g_clear_pointer() macro (*)
a5d9fd2... Merge branch '1044-prlimit-fix' into 'master' (*)
c182cd6... Merge branch 'sign-compare' into 'master' (*)
d1d17e8... tests: Fix running fileutils test in cwd which is a symlink (*)
3890f7f... tests: Fix skipping of appinfo tests when DISPLAY is unset (*)
51ce8d2... gtestutils: Document difference between g_assert() and g_as (*)
ca23acd... gtestutils: Bail out of g_test_init() if G_DISABLE_ASSERT i (*)
08f41d8... Merge branch 'type-safe-g-clear-pointer-1425' into 'master' (*)
bdf7024... Merge branch '640-appinfo-skip-display' into 'master' (*)
aa6721f... Updated Slovenian translation (*)
d3881bb... Revert "Merge branch 'type-safe-g-clear-pointer-1425' into (*)
449dcca... Merge branch 'revert-08f41d80' into 'master' (*)
2aacef3... gobject: Make g_clear_object take a non-volatile GObject ** (*)
31d34c2... ci: switch the freebsd-11 job to manual mode (*)
c557c6d... Merge branch 'gitlab-ci-freebsd-manual' into 'master' (*)
a8b416f... python: avoid equality check for None (*)
24c5f98... Merge branch 'python-none-equality' into 'master' (*)
b7f7f75... Merge branch '889-stdiowrappers-symlink-failure' into 'mast (*)
102bcaf... gspawn: correct indentation in do_posix_spawn (*)
b9d390d... Merge branch 'indentation_correction_gspawn' into 'master' (*)
c96f987... Merge branch '786-gio-test-leaks' into 'master' (*)
d91d18c... Merge branch '976-disable-assert-checks' into 'master' (*)
8d2d0a8... Update German translation (*)
f9a9902... gmem.h: Use __typeof__() in the g_clear_pointer() macro (*)
4c621fb... gmacros: Add new private g_has_typeof to abstract __typeof_ (*)
f456e31... Meson: Use environment() for test_env (*)
5f3db54... Meson: Remove hack that got fixed a while ago (*)
a84cbf1... Meson: Group all glib tests into a single dict (*)
1bba327... Meson: Install glib tests (*)
4dc6a01... Merge branch 'type-safe-g-clear-pointer-1425' into 'master' (*)
16c6a73... Merge branch 'add-g-has-typeof-1440' into 'master' (*)
7f55c76... Merge branch '1444-install-tests' into 'master' (*)
2c79b35... gio-tool: Fix a memory leak when returning command line hel (*)
b5948c1... gsettings: Fix some memory leaks on error paths (*)
e487df3... gvariant: Fix some memory leaks on error paths (*)
bb8420f... Merge branch 'coverity' into 'master' (*)
5f6895d... gio/Makefile.am: Use PYTHON to call python script (*)
7a27e77... Merge branch 'jjardon/python_overrride' into 'master' (*)
27eb6b4... tests: Compare month names case-insensitively in date tests (*)
532c45b... tests: Skip some more date tests if translations are not in (*)
f216534... Update Romanian translation (*)
ed6a29a... Merge branch '1447-date-tests-again' into 'master' (*)
c79c234... unicode: Update to unicode 11.0.0 (*)
359b27d... unicode: Update test data files for unicode 11.0.0 (*)
057f393... meson: Provide our Python tools for builds (*)
631c353... meson: use the new 'python' module instead of the 'python3' (*)
a486923... 2.57.2 (*)
8790646... Merge branch 'wip/ricotz/unicode-11.0' into 'master' (*)
ffbdde3... meson: switch the proxy-libintl subproject to the upstream (*)
4488873... Merge branch 'meson-wrap-proxy-libintl-upstream' into 'mast (*)
c46afdb... Merge branch 'nirbheek/override-find-program' into 'master' (*)
e0b120c... Add debug spew to module loading (*)
cab8b53... meson: switch to the wrapdb wrap file for zlib (*)
5ed808d... network monitor: Update portal implementation (*)
7217fe5... Stop generating code for NetworkMonitor (*)
1db3b6d... Add a gnet utility (*)
e5f8734... Merge branch 'meson-zlib-wrapdb' into 'master' (*)
4e1488e... Merge branch 'meson-python-module' into 'master' (*)
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' (*)
faa3839... Merge branch '1454-gvdb-corruption' into 'master' (*)
c908ce8... Meson: install gio tests (*)
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 (*)
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 (*)
c50bdf0... gthreadpool: Include prgname in thread name (*)
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' (*)
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' (*)
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 (*)
97b41e1... Update French translation (*)
8918bfd... glib: update internal gnulib from upstream
cf332df... Add the gnulib adaptation patch
(*) 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]