[glib] (476 commits) Non-fast-forward update to branch benzea/fix-inotify-race
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] (476 commits) Non-fast-forward update to branch benzea/fix-inotify-race
- Date: Tue, 31 May 2022 11:24:20 +0000 (UTC)
The branch 'benzea/fix-inotify-race' 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:
012acf1... glocalfilemonitor: Avoid file monitor destruction from even
17d0a22... glocalfilemonitor: Skip event handling if the source has be
097c9f0... tests: Add a test for GFileMonitor deadlocks
Commits added to the branch:
c2b60e0... Fix redefinition of local variable in gio/gdbusconnection.c (*)
7f7b5ba... Move unit test on g_basename() function to glib/tests/fileu (*)
372b63b... Convert test/relation-test.c to glib test framework (*)
2d6dc9f... Move tests/relation-test.c to glib/tests/relation.c (*)
e9d9edd... tests: skip appmonitor test on win32 (*)
cfc4755... tests: enable defaultvalue and debugcontroller on win32 (*)
e014b92... gio/tests: skip filemonitor tests on win32 (*)
b3d6946... tests/socket: skip a test if AF_UNIX is not supported on wi (*)
20f8007... glib/tests: fix random failure due to rounding (*)
56405a2... glib/tests: skip a failing test with a FIXME (*)
0bdd37b... glib/tests: disable a racy check on mainloop test (*)
e38e92e... gio/tests/codegen: skip tests that require /dev/stdout on w (*)
1726e15... tests: Call openpty (if available) without using dlsym (*)
596fa06... Update Bulgarian translation (*)
513afbb... Fix invalid markup in Bulgarian translation (*)
47f905d... Merge branch 'move_relation_tests' into 'main' (*)
48a3e8f... Merge branch 'move_g_basename_test' into 'main' (*)
2e940e1... Merge branch 'w32-skips' into 'main' (*)
96efd66... Update Bulgarian translation (*)
c3cc6bf... glib: Format GDateTime ISO8601 years as %C%y (*)
16fcd08... glib: Add tests for far away GDateTimes (*)
9e38cff... Revert "meson: simplify lookup of python command" (*)
56a3747... Merge branch 'wip/carlosg/gdatetime-before-y1000' into 'mai (*)
84940a5... tests: Fix compilation when GLIB_DISABLE_DEPRECATION_WARNIN (*)
32b5f40... Update Bulgarian translation (*)
495508c... Enabling disabled slice-color test case (*)
6211971... Convert tests/slice-color.c to glib test framework (*)
1f2f3d7... Convert tests/slice-concurrent.c to glib test framework (*)
5931ed8... Move test files on slices from tests/ to glib/tests/ (*)
94179de... Merge branch 'slice_tests' into 'main' (*)
5cdacce... tests: Add basic test framework for GResolver DNS parsing (*)
263ca69... gthreadedresolver: Check header length when parsing respons (*)
8b73d7b... gthreadedresolver: Handle error returns from dn_expand() in (*)
2a7b4db... gthreadedresolver: Expose g_resolver_record_type_to_rrtype( (*)
51f70fe... tests: Add tests for invalid DNS response header parsing (*)
81193c5... gthreadedresolver: Don’t warn on unrecognised record types (*)
023fab8... gthreadedresolver: Add error checking to all record parsing (*)
08dee06... gthreadedresolver: Limit length of each record to its state (*)
0d42af0... gthreadedresolver: Treat query and answer counts as unsigne (*)
33204fe... tests: Add tests for parsing specific DNS record types (*)
e8e8aeb... resolver: Add SRV support to manual resolver test (*)
f9ef3be... gthreadedresolver: Only declare private test APIs on Unix (*)
61e2a9a... Merge branch 'resolver-tests' into 'main' (*)
2afdaf8... Update Ukrainian translation (*)
60ee630... Update Italian translation (*)
39b5925... Update Swedish translation (*)
9000a26... Update Polish translation (*)
8dcb040... Update Slovenian translation (*)
1b0841a... Updated Lithuanian translation (*)
fe95865... Update Portuguese translation (*)
f0f3a48... Update Catalan translation (*)
cffbd11... Update Turkish translation (*)
bbf1dca... docs: Drop reference to G_LOCAL_DIRECTORY_MONITOR_EXTENSION (*)
e951bf1... docs: Improve formatting for some file monitor documentatio (*)
517bd62... gio/win32: TIME_CREATED_USEC is u32 (*)
2759dd7... gio: Remove remaining references to fen file monitor (*)
6aa210e... gio: Remove fam file monitor support (*)
44adc6c... glib/tests: fix casemap_and_casefold test on win32 (*)
4403704... glib/tests: fix test_turkish_strupdown (*)
0ca9edd... glib/tests: fix foo=bar=baz environment test (*)
bd45147... tests/io-channel: skip a "unimplemented" error on win32 (*)
743cd65... tests/filutils: remove an mkdir expected to fail test on wi (*)
628c8ec... Merge branch 'w32' into 'main' (*)
1fc402b... Merge branch '2614-bye-bye-gamin' into 'main' (*)
cc04416... Update Croatian translation (*)
0b9dd11... Update Bulgarian translation (*)
11e4c3c... Update Brazilian Portuguese translation (*)
5d99ec0... Update Russian translation (*)
01a1caa... Fix invalid markup in Bulgarian translation (*)
4f79f07... gversionmacros: Add version macros for GLib 2.74 (*)
be5acbb... meson: Set BROKEN_POLL in macOS builds (*)
2215c88... Merge branch 'macos-broken-poll' into 'main' (*)
e78d247... Update Hungarian translation (*)
2501f24... Merge branch 'revert-2541-meson-python' into 'main' (*)
136dc8a... Merge branch 'fix-deprecation-build' into 'main' (*)
94264e6... Fix redefinition of local variable in gio/giowin32-private. (*)
a30ae24... Fix redefinition of local variable in gio/giomodule.c (*)
781231d... Fix global variable name hidden by local variables in gio/g (*)
c0dabdd... Fix global variable name hidden by local variables in gio/g (*)
71de955... Fix global variable name hidden by local variables in gio/g (*)
72cc5b3... Fix global variable name hidden by local variables in gio/g (*)
cbdddf8... Fix global variable name hidden by local variables in gio/g (*)
397ccd8... Fix global variable name hidden by local variables in gio/g (*)
5ec3a42... Fix non-initialized variable in gio/gfile.c (*)
6888f9e... Fix too small array definition in gio/gdummyfile.c (no room (*)
7d4bc30... Merge branch 'cleanup-warnings-split-7' into 'main' (*)
dabf3ab... Merge branch 'glib-2-74-macros' into 'main' (*)
f8302d2... Merge branch 'wip/smcv/simplify-openpty-linking' into 'main (*)
c90b80b... build: Post-release version bump to 2.73.0 (*)
7c13857... Fix global variable name hidden by local variables in glib/ (*)
29c15bc... Fix global variable name hidden by local variables in glib/ (*)
704c652... Fix global variable name hidden by local variables in glib/ (*)
155657d... Fix redefinition of local variable in gio/gwin32file-sync-s (*)
84dabcf... Fix global and local variables hidden by local variables an (*)
49d0c5a... Fix redefinition of local variable in gio/gtlscertificate.c (*)
bd5d867... Fix global variable name hidden by local variables in gio/g (*)
7bde242... Fix redefinition of local variable in gio/gsocks5proxy.c (*)
bf68e86... Fix non-initialized variable and remove obsolete usage of i (*)
5486e00... Merge branch 'cleanup-warnings-split-5' into 'main' (*)
9884991... Update Indonesian translation (*)
eb157bf... Fix redefinition of local variable in gio/gdbusauthmechanis (*)
4bcb7bc... Fix redefinition of local variable in gio/gdbusauth.c (*)
0c16192... Fix redefinition of local variable in gio/gdbus-tool.c (*)
3214a0f... Fix redefinition of local variable in gio/gapplicationimpl- (*)
c324ce5... Fix redefinition of local variable in gio/gactiongroupexpor (*)
7178e10... Fix redefinition of local variable in gio/tests/testfilemon (*)
027e376... Fix global variable name hidden by local variables in gio/t (*)
7bd79b1... Fix non-initialized variable in gio/tests/socket-client.c (*)
e372ed3... Fix cast pointer to int warning in gio/tests/socket.c (*)
6c31ef6... Merge branch 'cleanup-warnings-split-8' into 'main' (*)
4e65bcd... tests: Fix a typo in a test skip message (*)
16d1bc4... tests: Add C++ tests for typechecking with atomic compare a (*)
ad23894... gatomic: Add a C++ variant of g_atomic_int_compare_and_exch (*)
db76697... Updated Czech translation (*)
f70dc8b... glib/win32: fix spawn from GUI regression (*)
724df43... Fix trashing sandboxed directories (*)
13710c3... Fix global variable name hidden by local variables in gio/t (*)
25ab7f1... Fix global variable name hidden by local variables in gio/t (*)
4e3f704... Fix global variable name hidden by local variables in gio/t (*)
af69d43... Fix unused variable and remove finalize vfunc in gio/tests/ (*)
19280e2... Fix non-initialized variable in gio/tests/date.c (*)
5223863... Fix redefinition of local variable in gio/gdbusserver.c (*)
c6a5021... Fix redefinition of local variable in gio/gdbusobjectmanage (*)
43759ca... Convert tests/unicode-encoding.c to glib test framework (*)
795952c... Move tests/unicode-encoding.c to glib/tests/unicode-encodin (*)
295c2a7... Merge branch 'unicode-encoding-test' into 'main' (*)
c9874f8... GUnixFDList: Include only in unix build (*)
14717e4... Merge branch 'cleanup-warnings-split-9' into 'main' (*)
259c869... Merge branch 'fix-trashing-sandboxed-directories' into 'mai (*)
8bb923f... Move msvc warnings in meson.build file (*)
bae0a3c... Merge branch 'badcel/gunixfdlist-only-unix' into 'main' (*)
e5316bb... Merge branch 'issue-2628' into 'main' (*)
c9ef0bf... Merge branch 'group-msvc-flags-together' into 'main' (*)
82ad051... tests: Don’t exit gdbus-method-invocation test early on con (*)
04e5f93... Merge branch 'version-bump' into 'main' (*)
28add9a... Merge branch 'test-dbus-exit-on-close' into 'main' (*)
2a842b1... gobject: Add g_signal_group_connect_closure (*)
59751e8... Merge branch 'signal-group-connect-object' into 'main' (*)
aec5d17... tests: Remove an incorrect assertion in converter-stream (*)
a85246a... gio: Add g_list_store_find_with_equal_func_full() (*)
e2426dd... Merge branch 'list-store-equal-full' into 'main' (*)
be555e2... Updated Spanish translation (*)
c80ff24... Merge branch 'wip/pwithnall/2625-clang-cxx' into 'main' (*)
f68943d... ci: Expire CI artifacts after 1 week (*)
86a24bb... Merge branch 'wip/pwithnall/converter-stream-debugging' int (*)
3e9a5d4... Merge branch 'ci-expire-artifacts' into 'main' (*)
2a925f2... gio/tests: DuplicateHandle() is inappropriate for SOCKET (*)
a7aa029... Merge branch 'dup-socket' into 'main' (*)
5a7a69b... Convert tests/spawn-test.c to glib test framework (*)
762ed2e... Move tests/spawn-test.c -> glib/tests/spawn-test.c (*)
8e5c729... Update Galician translation (*)
2c37b92... Enable and convert tests/unicode-normalize.c to glib test f (*)
b25eb38... Move unicode-normalize test from tests/ to glib/tests/ (*)
b9cbb61... Update French translation (*)
05a8ef6... gutils: Add flags to g_format_size_full() to return only va (*)
900b945... Merge branch 'spawn_test' into 'main' (*)
be96ea9... Merge branch 'wip/format_size_value_units' into 'main' (*)
690e64a... Merge branch 'unicode-normalize-test' into 'main' (*)
3515170... tests: Make a string comparison on an error string more rel (*)
403edad... ci: Combine style-check-diff and check-todos jobs into one (*)
51c7215... Update Ukrainian translation (*)
3822446... Update Russian translation (*)
91dddb0... Convert onceinit.c to glib test framework (*)
49ecdd1... Move tests/onceinit.c to glib/tests/onceinit.c (*)
bb04fdc... Merge branch 'wip/pwithnall/fix-bsd-spawn-test' into 'main' (*)
fd79c87... Merge branch 'onceinit_test' into 'main' (*)
ba9620f... tests: Ensure NormalizationTest.txt is installed for instal (*)
df80a22... tests: Use g_test_message() rather than fprintf() (*)
20c3ab9... tests: Use G_TEST_OPTION_ISOLATE_DIRS in gdbus-peer-object- (*)
77416fc... tests: Use g_assert_*() rather than g_assert() in gdbus-pee (*)
58f54e8... tests: Reduce wakeup interval in gdbus-threading (*)
697d311... gdate.c: Use standard name if no daylight saving exists (*)
a8f1058... glib/tests/date.c: Fix 2-digit year test (*)
a072c84... Merge branch 'gdate-no-dst' into 'main' (*)
f82f477... tests: fix protocol test on win32 (*)
ae1ccca... glib/gstdio: simplify GStatBuf macro condition for win64 (*)
89539d9... gio/tests: GStatBuf.st_size is 64 bits on win64 (*)
e9f46d3... gio/tests: fix socket /socket/credentials/unix_socketpair o (*)
d987146... Merge branch 'w32-tests' into 'main' (*)
41fcb33... tests: Fix a minor leak in the unicode-normalize test (*)
15d6558... Update Brazilian Portuguese translation (*)
8901898... Cleaning file 'filename' after the test in glib/tests/fileu (*)
9ed0dc5... Clean the file "iochannel-test-outfile" after the test test (*)
b5c1626... Fix spelling mistake in filename when unlinking it after th (*)
d147c36... Updated Danish translation (*)
6eddfef... Expand tests on gbookmark file API (*)
497aba9... Update Croatian translation (*)
3c841f1... gtestutils: Include stdlib.h for exit function (*)
444fc6c... Update British English translation (*)
39378b2... Add inout annotations for g_iconv (*)
199ff2a... Meson: Fix gio-windows-2.0 override name (*)
7ab50b9... Merge branch 'gtestutils-add-stdlib' into 'main' (*)
231a4bb... Merge branch 'update-inout-annotations' into 'main' (*)
cc99d6e... Merge branch 'gio-windows' into 'main' (*)
3a4f074... docs: Expand G_DEFINE_BOXED_TYPE docs with more detailed ex (*)
a44a0c0... Merge branch 'gtype-boxed-type-macro' into 'main' (*)
dfb3517... gmessages: Error if g_log_set_writer_func() is called multi (*)
6dc7b10... Merge branch 'gbookmarkfile_tests' into 'main' (*)
8a498fa... gversion: Clarify that GLIB_CHECK_VERSION is a >= check (*)
b56f10c... Revert "glib/gstdio: simplify GStatBuf macro condition for (*)
862e250... Merge branch 'fixes_in_tests' into 'main' (*)
fa55f37... Merge branch 'log-writer-checks' into 'main' (*)
797bcf3... Fix the annotation of g_utf8_strncpy() (*)
606bdcd... Merge branch 'main' into 'main' (*)
eec65c7... gthread: Fix futex timespec type on 32-bit kernels with 64- (*)
fd8424a... Removing unused tests/timeloop.c and tests/timeloop-basic.c (*)
1dfea6b... Merge branch 'timeloop_test' into 'main' (*)
ff94477... gsocket: Add assertions about socket address sizes for memc (*)
49cc9b9... gio-tool: Fix a minor memory leak when using gio-set with b (*)
4a1ffd1... Merge branch 'gio-tool-set-leak' into 'main' (*)
0c1b7b2... Merge branch 'multicast-memcpy-size' into 'main' (*)
fe26190... Expand ghook unit tests for a better coverage and better co (*)
7a1a925... gmessages: Clear address before passing it to getpeername() (*)
86b8891... gmain: Initialise a variable (*)
c028906... tests: Drop redundant store (*)
7f83151... gsocket: Clear address before filling it (*)
969eb83... gopenuriportal: Fix a use-after-free on an error path (*)
1d6c46a... gdatetime: Rework array indexing to satisfy scan-build (*)
de5b30d... tests: Add a missing assertion (*)
b509e59... tests: Remove some redundant writes (*)
a17a27b... glocalfileinfo: Remove a redundant store (*)
a0aff54... Merge branch 'scan-build-leak-fix' into 'main' (*)
8e295e2... build: Move lcovrc file to root so it’s picked up by Meson (*)
4f48d4e... Merge branch 'scan-build-fixes' into 'main' (*)
53016ef... Merge branch 'revert-stat-abi-break' into 'main' (*)
cf86353... Merge branch 'fix-unicode-normalize-installed-test' into 'm (*)
42da5c4... Merge branch 'move-lcovrc' into 'main' (*)
4ea412c... Merge branch 'unicode-normalise-leak' into 'main' (*)
56531a7... Merge branch 'combine-ci-jobs' into 'main' (*)
ef8e003... Merge branch 'fix-gdbus-peer-object-manager-test' into 'mai (*)
0c6a1af... Merge branch 'gdbus-threading-test-fix-maybe' into 'main' (*)
ac2ab3d... gspawn: Simplify async_with_pipes code (*)
1422e5f... Rename all user datas in callbacks to user_data (*)
168ba78... Remove redundant explicit closure annotations (*)
cc41af5... Convert tests/threadpool-test.c to glib test framework (*)
611a020... Move tests/threadpool-test.c to glib/test/thread-pool-slow. (*)
8cf0c13... Merge branch 'update-closure-annotations' into 'main' (*)
b810bdc... gconvert: Add an assertion to help static analysis (*)
c7c530c... gdate: Add an assertion to help static analysis (*)
a3911ef... ghmac: Fix some signed/unsigned issues with g_checksum_upda (*)
9777565... ghmac: Fix some signed/unsigned issues with g_checksum_type (*)
6822899... Merge branch 'coverity-issues' into 'main' (*)
17f608e... guri: Preallocate a buffer for building URIs (*)
208ae36... Merge branch 'threadpool_test' into 'main' (*)
fa5947d... fuzzing: Add unit tests to check fuzzers (*)
6399ff0... Merge branch 'uri-preallocation' into 'main' (*)
70e7161... fuzzing: Only set the writer function once (*)
c53ba68... Merge branch 'oss-fuzz-test' into 'main' (*)
5ea0ecf... Merge branch 'cond-wait-mips24' into 'main' (*)
6475069... Move tests/thread-test.c to glib/tests/thread-deprecated.c (*)
7fd4eba... docs: Add a Meson version policy (*)
91c50c2... docs: Mention how to install a new Meson version using pip (*)
1bdce46... build: Bump Meson dependency to 0.60.0 (*)
25ab87d... build: Drop checks and workarounds for older Meson versions (*)
374be41... meson: Use meson.can_run_host_binaries() (*)
bd1781a... build: Stop using Meson features deprecated in Meson <0.60 (*)
749b65f... subprojects: Update pcre (*)
f2d24f0... ci: Bump CI image versions for new Meson and libpcre versio (*)
cc79d5b... ci: Explicitly specify Python installation path on Windows (*)
07fb19e... meson: Check rres.compiled() before calling rres.returncode (*)
b4b2f75... Cast to guintptr instead of subtracting by null (*)
91407cd... Merge branch 'use-ptrdiff' into 'main' (*)
c8ea8ca... Merge branch 'meson_fixes' into 'main' (*)
b67de18... Remove unnecessary test tests/mainloop-test.c duplicated in (*)
7c4b4cd... Update Nepali translation (*)
b18fec9... Merge branch 'meson-version-policy' into 'main' (*)
4b4a5f8... Merge branch 'mainloop-test' into 'main' (*)
86927c3... gresource: Assert that resource has correct refcount when u (*)
7767978... gdbusdaemon: Add an assertion to help static analysis of re (*)
e36f2bb... gproxyaddressenumerator: Factor out type check (*)
e0fe616... gvariant: Factor out type check (*)
816abcb... Merge branch 'scan-build-fixes' into 'main' (*)
8f2a950... Merge branch 'check-version-docs' into 'main' (*)
a67e9cd... Convert tests/mapping-test.c to glib test framework (*)
3f085d1... Moving tests/mapping-test.c to glib/test/mapping.c (*)
5eaf305... Merge branch 'expand_ghook_tests' into 'main' (*)
2f73cc6... Merge branch 'mapping-test' into 'main' (*)
d59f2ef... Update Nepali translation (*)
3a8622c... ci: Update to latest Android NDK (*)
9a1b0f1... Merge branch 'ci-android' into 'main' (*)
8b6888a... docs: Add a code of conduct document (*)
f371d71... docs: Drop AUTHORS file in favour of git log (*)
9817ae7... ci: Move clang-format-diff.py into CI directory (*)
06309d5... Merge branch 'coc' into 'main' (*)
403bcda... docs: Drop README file in favour of README.md (*)
cdb0cc8... docs: Move README.rationale to docs subdirectory (*)
3707c21... docs: Drop README.win32 in favour of README.win32.md (*)
b927085... docs: Move INSTALL.in to INSTALL.md (*)
8a30ce9... docs: Reformat INSTALL.md as Markdown (*)
8a3583a... docs: Merge NEWS.pre-1-3 into NEWS (*)
7a569f6... tools: Move check-abis.sh from top-level to tools directory (*)
0dc5368... tools: Move glib-gettextize.in to tools directory (*)
5129750... tools: Move glib.supp to tools directory (*)
f78e288... tests: Move .test.in template files to tests directory (*)
5942103... meson: Use range() instead of listing all stable versions (*)
a5e7156... Replace single quotes in gio/tests/codegen.py (*)
24909d5... Merge branch 'meson-range' into 'main' (*)
da27026... Merge branch 'format-codegen' into 'main' (*)
dbe8e52... Convert tests/gio-test.c to g_test framework (*)
38e0781... Convert deprecated GTimeVal to GDateTime in tests/gio-test. (*)
4589ff0... Move test/gio-test.c to glib/test/io-channel-basic.c (*)
87a4cea... Convert g_printf() to g_test_message() to capture messages (*)
d1520bd... glib/tests: move spawn-test-win32-gui (*)
a638b2b... gio: include Unix socket headers (*)
18d98e3... gio/tests: close leaked fd (*)
c4a7ddb... gio/tests/unix-fd: rename test (*)
e84b05a... glib/win32: drop needless #ifdef G_OS_WIN32 (*)
982b074... glib/win32: fix potential leak on spawn error (*)
c984db6... glib/win32: introduce private g_win32_reopen_noninherited() (*)
c434720... glib/win32: replace reopen_noninherited() (*)
277657e... glib/win32: introduce private g_win32_handle_is_socket() (*)
a34a4e7... glib/win32: teach reopen_noninherited() about SOCKET (*)
960ed2f... glib/tests: add spawn-stderr-socket test (*)
9c9a262... Merge branch 'win32-socket' into 'main' (*)
61ad2d7... Fix typo in gio/meson.build (*)
5718d15... Merge branch 'fix-meson' into 'main' (*)
bd82c8d... Update Galician translation (*)
e367320... ci: Temporarily disable macOS CI runner until it’s fixed (*)
82766ae... Merge branch 'wip/pwithnall/disable-macos-ci' into 'main' (*)
f38d74b... gtask: use g_strconcat() in g_task_return() only if needed (*)
d1bec29... Merge branch 'move_gio-test' into 'main' (*)
5160b12... Merge branch 'move_thread_test' into 'main' (*)
6ad8205... Merge branch 'nacho/gtask-performance' into 'main' (*)
a84068d... gspawn: Avoid considering out parameters as inputs (*)
7137591... tests: Fix a double-close of a GSource in tests (*)
a83ccbd... Convert tests/slice-threadinit.c to glib test framework (*)
ddb0585... Moving slice-threadinit.c test to glib/tests/ (*)
92a6db3... Cleaning a file left behind by glib/tests/bookmarkfile.c te (*)
68574bd... Merge branch 'wip/pwithnall/io-channel-double-close-source' (*)
5eaa13f... Merge branch 'hmac-signedness' into 'main' (*)
acb1ce2... win32appinfo: change log level from warning to debug (*)
5efb84f... gio: add GUnixFDList on win32 (*)
5efbd51... Merge branch 'cleanup-root' into 'main' (*)
848d771... Merge branch 'test-slice-threadinit' into 'main' (*)
e27ef83... Deprecate GDtlsClientConnection validation flags (*)
6039c1f... resources: Hide external data symbol (*)
768c876... build: Specify all inputs to concat-files-helper.py (*)
51c55b4... build: Use cc.check_header() to check malloc.h (*)
bc51658... build: Factor out some size_t checks (*)
ab07ee3... Merge branch 'mcatanzaro/#2646' into 'main' (*)
6659f50... Merge branch 'resources-extraneous-symbol' into 'main' (*)
fa8430d... Merge branch 'fix_test' into 'main' (*)
d0e1131... Merge branch 'wip/pwithnall/meson-cleanups' into 'main' (*)
b8eb64b... gio/tests: add unix-fd test to win32 (*)
c9b5b1f... gio/tests: switch to g_close() (*)
b5c97b1... gio/tests: add basic fd-list unit test to unix-fd (*)
18886d4... gio/gdbusauth: remove #ifdef G_OS_UNIX around credentials (*)
e34795b... gio/gdbusserver: add "unix:" address support on !unix (*)
7886283... gio/tests: unescape the nonce_file value (*)
984103b... gio/tests: add gdbus-peer test to win32 (*)
15ce3c9... glib/tests/spawn-path-search: fix stack-buffer-overflow (*)
bb890b5... gobject/gsignalgroup: fix memory leaks on error (*)
46698ff... docs: Add all used licenses in a REUSE-compatible directory (*)
2dc8184... tests: Add some SPDX license headers (*)
31c1641... docs: Add REUSE-compliant dep5 file for the license of a fe (*)
8ad765a... Convert test/slice-test.c to glib test framework and move i (*)
5c32c31... Remove unnecessary dependency on the slice-color test (*)
d2f1e55... Merge branch 'reuse' into 'main' (*)
aa60b45... docs: Add compiler and toolchain requirements from the wiki (*)
446e016... docs: Formatting improvements to supported-platforms.md (*)
54a7e8a... docs: Update supported platforms list (*)
25d2925... Merge branch 'compiler-toolchain-reqs' into 'main' (*)
5942cd7... gio: Add SPDX license headers automatically (*)
70ee43f... glib: Add SPDX license headers automatically (*)
c613d32... tests: Add SPDX license headers automatically (*)
1771449... tests: Add SPDX license headers automatically (*)
e662779... fuzzing: Add copyright/licensing headers to fuzzing files (*)
b82e3ff... fuzzing: Mark .corpus and .dict files as not copyrightable (*)
2e1b093... Merge branch 'reuse-more' into 'main' (*)
0be6aa1... Merge branch 'reuse-fuzzing' into 'main' (*)
caf6d99... Merge branch 'win32-fd' into 'main' (*)
bfe3499... Merge branch 'spawn-outparams' into 'main' (*)
b90bf35... Update Portuguese translation (*)
294b562... gio: fix gunixfdlist.h location after move to common gio (*)
fdc11d7... Merge branch 'issue-2653' into 'main' (*)
240675d... Add a Unicode testcase (*)
0efd0e1... Merge branch 'nonchar-testcase' into 'main' (*)
6b5b1cd... Updated Spanish translation (*)
ad3c339... Add another Unicode testcase (*)
608eb52... Merge branch 'nonchar-testcase2' into 'main' (*)
c492f4a... gtype: small optimization (*)
8f9c509... docs: Use G_PARAM_STATIC_STRINGS in examples and explain it (*)
3c14b68... docs: Standardise property ID enums in examples (*)
4173d44... Merge branch 'static-param-strings-docs' into 'main' (*)
91dafa8... param: Avoid strcmps (*)
51215bf... param: Avoid strchrs (*)
5570094... param: Drop a pointless function (*)
22f51b8... gtype: Speed up g_type_is_a (*)
e80d2bc... Add a test for g_type_is_a (*)
1f42078... Merge branch 'param-speedups' into 'main' (*)
0a3a089... Merge branch 'gtype-speedups' into 'main' (*)
0605602... Update Catalan translation (*)
b49f36f... Update Basque translation (*)
da7a31a... Rename user data parameters to user_data (*)
568eeda... Update French translation (*)
f0f2c01... Merge branch 'update-closure-annotations-2' into 'main' (*)
bc61ae7... Update German translation (*)
aaef7f3... value: Add G_VALUE_COLLECT_INIT2 (*)
f2a085d... Avoid g_type_peek_value_table (*)
7de0fcd... Merge branch 'gobject-speedups2' into 'main' (*)
1c4f6da... Add a finalization performance test (*)
0415bf9... Add g_datalist_id_remove_multiple (*)
fa8c7c0... gobject: Use g_datalist_id_remove_multiple (*)
b7be0f9... gobject: Speed up finalization (*)
3d3162c... Merge branch 'finalize-speedups' into 'main' (*)
bdc8b02... param: Add a value_is_valid vfunc (*)
dacfe8c... param: Add g_param_value_is_valid (*)
2492565... Add tests for g_param_value_is_valid (*)
c8e14df... Add another test for g_param_value_is_valid (*)
587b155... Update Turkish translation (*)
c630b4a... meson: use builtin zlib dependency lookup (*)
c8ce378... gitlab-ci: remove meson-junit-report.py conversion (*)
aff0430... Merge branch 'junit' into 'main' (*)
b0d1506... gparamspec: Test individual paramspec is_valid() implementa (*)
c72de9d... gobject: Use value_is_valid (*)
a8058cb... gitlab-ci: left-over from junit cleanup (*)
321fe5d... Merge branch 'param-speedups2' into 'main' (*)
96f4c2b... gparamspecs: Remove redundant NULL checks (*)
f157c7d... gparamspecs: Tidy up a precondition (*)
44ba3a5... Merge branch 'param-spec-cleanup' into 'main' (*)
114eb5b... build: update sysprof configuration options (*)
cdc5bf0... Merge branch 'wip/chergert/fix-sysprof-wrapper' into 'main' (*)
eacb41f... Merge branch 'meson-dependency-lookups' into 'main' (*)
4af76e2... Merge branch 'junit' into 'main' (*)
f7119a7... Keep a count of construct params (*)
ecc641d... Avoid malloc for construct params (*)
694e91c... Merge branch 'gobject-speedups3' into 'main' (*)
a20a432... Merge branch 'nacho/uwp-warnings' into 'main' (*)
f62be56... Convert tests/modules-test.c to glib test framework (*)
c71d0c5... Move tests/module-test.c to gmodules/tests/ (*)
0dca8bb... tests: Remove redundant meson commands (*)
8625d81... Merge branch 'module_tests' into 'main' (*)
ce585ba... Merge branch 'slice-test' into 'main' (*)
62b5fe5... Convert tests/refcount/objects.c to glib test framework (*)
715ff4e... Convert tests/refcount/objects2.c to glib test framework (*)
76fccc7... Convert tests/refcount/properties.c to glib test framework (*)
ddadb89... Convert tests/refcount/properties2.c to glib test framework (*)
94ef5ae... Convert tests/refcount/properties3.c to glib test framework (*)
d97c1a1... Convert tests/refcount/properties4.c to glib test framework (*)
b65260a... Convert tests/refcount/signals.c to glib test framework (*)
70401ae... Moving tests/refcount/ directory to gobject/tests/ (*)
ed84b8f... tests: Port GObject tests from g_thread_create() to g_threa (*)
d378108... Convert tests/gobject/accumulator.c to glib test framework (*)
d1cb96b... Merge branch 'refcount_tests' into 'main' (*)
b61d3ed... Convert tests/gobject/defaultiface.c to glib test framework (*)
17ddf79... Convert tests/gobject/dynamictype.c to glib test framework (*)
662d845... Convert tests/gobject/override.c to glib test framework (*)
2767e16... Convert tests/gobject/references.c to glib test framework (*)
d057729... Convert tests/gobject/signals.c to glib test framework (*)
a8baa8d... Convert tests/gobject/singleton.c to glib test framework (*)
4e02be9... Moving gobject tests from tests/gobjects to gobjects/tests (*)
81fd75b... Merge branch 'move_gobject_tests' into 'main' (*)
12571a0... Add one-shot idle and timeout functions (*)
50c316e... Port various timeout/idle callbacks to the once API (*)
c1f94cd... gmain: Minor documentation updates to idle-once and timeout (*)
93bf875... Merge branch 'ebassi/source-once' into 'main' (*)
af02a61... gmain: Factor out common GTimeoutSource code (*)
c1477f7... gmain: Factor out common GIdleSource code (*)
6db112f... gmain: Refactor idle-once and timeout-once to avoid a closu (*)
1c7966b... Merge branch 'source-once-no-allocs' into 'main' (*)
a9321c3... garray: Add missing (transfer full) introspection annotatio (*)
ee247c0... array: add support for %NULL termination in GPtrArray (*)
a922f2f... Merge branch 'th/g-ptr-array-set-null-terminated' into 'mai (*)
7ad6b05... gfileinfo: Split out a g_file_info_remove_value() helper fu (*)
b33ef61... Add functionality to preserve nanosecond timestamps (*)
b7b10cc... tests: Add additional tests for nanosecond precision file t (*)
18c0088... tests: Fix a memory leak when abandoning a file creation ti (*)
6fdc427... Merge branch 'nano' into 'main' (*)
43ac055... 2.73.0 (*)
3db1d26... testsuite: Make tests not fail in !debug builds (*)
0480394... Merge branch 'skip-debug-only-tests' into 'main' (*)
0ddea2d... gtype: Speed up type checks for final types (*)
cf988d2... Merge branch 'final-type-speedup' into 'main' (*)
ee4d93c... glocalfilemonitor: Avoid file monitor destruction from even
8e9f238... glocalfilemonitor: Skip event handling if the source has be
e5a691e... tests: Add a test for GFileMonitor deadlocks
(*) 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]