[glib] (335 commits) Non-fast-forward update to branch ebassi/object-allocator
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] (335 commits) Non-fast-forward update to branch ebassi/object-allocator
- Date: Fri, 7 Oct 2022 15:19:50 +0000 (UTC)
The branch 'ebassi/object-allocator' 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:
3dc2901... gtype: Use the system allocator on UNIX
Commits added to the branch:
70cb59e... docs: Document the release process (*)
6219292... gio/tests: Add tests for cancellable pollfd and cancellatio (*)
e218371... gio/tests: Ensure that cancellable is cancelled when emitti (*)
e7269a2... gio/tests: Ensure that a cancellable hangs if reset from ca (*)
920f54e... gatomicarray: Use atomic exchange for data value (*)
576e5f2... cancellable: Use more atomic exchanges operations (*)
9c32cfb... gfileattribute: Do atomic addition before checking the old (*)
bfd7769... gresource: Use atomic pointer exchange operations to nullif (*)
2c322f2... gmain: Do atomic addition before checking the old value on (*)
00f3f0d... gthread: Use atomic pointer exchange to check value set on (*)
8c4598a... dataset: Do not increment (*)
ad0f719... glib/tests/dataset: Add a test (*)
ac113c1... In `test_datalist_id_remove_multiple()`, verify that the da (*)
a4fa456... gdataset: Preserve destruction order (*)
4282657... glib/tests/dataset: Test id_remove_multiple (*)
a437a97... dataset: Rename `i` as `destroy_index` and move it out of ` (*)
e95a6bd... glib/tests/dataset: Use existing code (*)
8bd6325... dataset: Improve readability (*)
8a43ae7... dataset: Document some logic (*)
94ba14d... gobject: Weaken an assertion in g_weak_ref_set() (*)
4ef2025... gobject/tests/binding: Add a test with run-dispose (*)
640e586... gbacktrace: Handle case of strerror_r returning an int valu (*)
edd718b... gstrfuncs: Handle the case strerror_r returns an error (*)
d21d213... gstrfuncs: Update docs for g_strerror with a string closer (*)
1bf53c9... Merge branch 'strerror_r-int-variant-support' into 'main' (*)
a43723e... tests/spawn-singlethread: fix test EOL on win32 (*)
ed564b7... Merge branch '2672-dataset-tests-and-fixes' into 'main' (*)
17ac664... gmain: do not wakeup the wakeup registration (*)
1a29fd4... tests/mainloop: iterate for a little while for timeout-once (*)
7b93693... gmain: Add a clarifying comment about exit statuses vs wait (*)
a7efce1... Merge branch 'issue-2659' into 'main' (*)
f615eef... gmain: Use waitid() on pidfds rather than a global SIGCHLD (*)
c0a618a... gobject: Don't skip custom dispatch_properties_changed (*)
edcd2d4... Add a test for custom dispatch_properties_changed (*)
60346f1... Merge branch 'another-victim-of-gobject' into 'main' (*)
043f3dc... Merge branch 'wip/pwithnall/2216-pidfd-sigchld' into 'main' (*)
9d89f75... Merge branch 'release-docs' into 'main' (*)
3290ebf... gobject: Small speedup in weak-ref-set (*)
fb607d3... Merge branch '2776-follow-up' into 'main' (*)
ed130c8... gobject/tests/custom-dispatch: Mark the foo property as exp (*)
28dc989... gobject/tests: Add test to verify that custom dispatch is c (*)
32dbedc... Merge branch 'custom-dispatch-test-more' into 'main' (*)
a5ccaa0... glib/tests/thread-pool-slow: Fix indentation in test_thread (*)
fabdc2d... glib/test/thread-pool-slow: Ensure all unused threads are r (*)
a275ee6... gthreadpool: Update unused_threads while we still own the p (*)
71e76fa... Update Persian translation (*)
e5f3b08... Update Persian translation (*)
6997ebc... Merge branch 'thread-pool-slow-really-stops-unused' into 'm (*)
8d5a44d... replace pcre1 with pcre2 (*)
cd9a5c1... Merge branch 'rybalkin-pcre2' into 'main' (*)
39ecb71... gthread-posix: Do not do unguarded and non-atomic assignmen (*)
e19df71... Merge branch 'scheduler-warning-atomic-set' into 'main' (*)
e6af2d3... ci: Specify -Wno-overlength-strings on macOS (*)
f0e98a1... gstdio: Do not pass wrong pointer types to FILETIME to unix (*)
4353813... build: Specify -Werror=pointer-sign (*)
df239b9... Merge branch 'wip/pwithnall/wpointer-sign' into 'main' (*)
e2639ce... gsocketclient: Fix passing NULL to g_task_get_cancellable() (*)
ecaa5b5... gio/tests/desktop-app-info: Wait until the callback is call (*)
b8b037c... Merge branch '2687-socket-cancellable' into 'main' (*)
c752b63... Merge branch 'wait-for-async-uri-handler-called' into 'main (*)
2c8948c... Update Ukrainian translation (*)
f622a4e... 2.73.2 (*)
99c2b4e... ci: Setup submodules and subprojects before building on dis (*)
a2f8dca... Update Persian translation (*)
399f46f... giomodule: Use g_once_init_enter/leave to register extensio (*)
871e570... gmain: define non-posix symbols (*)
0c484b9... Merge branch 'giomodule-init-once' into 'main' (*)
42172b6... Merge branch 'musl' into 'main' (*)
4c62849... Update Portuguese translation (*)
8b1e8ec... goption: Slightly improve the documentation for G_OPTION_FL (*)
0be4611... Update Hebrew translation (*)
5cd94a0... gregex: use %s format specifier for localized error message (*)
e395ff2... Merge branch 'rybalkin-gregex-fix-translation-extraction' i (*)
c1eb93d... Update Ukrainian translation (*)
c05d090... gregex: Ensure we translate the errcode without asserting o (*)
28fd2e4... Update Portuguese translation (*)
28c07dc... Merge branch 'regex-do-not-assert-on-compile-error' into 'm (*)
ae14f32... gsignal: Perform signal unlocked handlers block, unblock an (*)
42d5203... gsignal: Do not try to lookup the signal id and work on unl (*)
d0b9ebb... meson: fix build without cpp toolchain (*)
04255e4... Add missing extension point register for for GMemorySetting (*)
924da75... gio: Ensure extension points are registered when creating S (*)
7c4e603... Add tests for GMemorySettingsBackend and GNullSettingsBacke (*)
bdaf1ff... Merge branch 'c-only' into 'main' (*)
c3a80a7... Merge branch 'non-registered-extension-point' into 'main' (*)
b33ba73... Merge branch 'gsignal-threading-cleanup' into 'main' (*)
32e1c2f... Merge branch 'dist-job-fix' into 'main' (*)
37efb8c... Update Persian translation (*)
edcedd8... Update Persian translation (*)
937f9a6... gioenums: G_IO_ERROR_NO_SUCH_DEVICE is new in 2.74 (*)
764f071... gdbusauth: empty DATA does not need a trailing space (*)
a7d2e72... GDBusServer: If no initial response for EXTERNAL, send a ch (*)
b51e3ab... GDBusServer: Accept empty authorization identity for EXTERN (*)
3f532af... gdbusauth: Represent empty data block as DATA\r\n, with no (*)
0c24039... tests: Add a test for GDBusServer with various simulated cl (*)
6abda14... Merge branch 'wip/smcv/no-such-device' into 'main' (*)
6c93ac8... gregex: Free match info if offset matching recalc failed (*)
8d3dac8... Merge branch 'wip/smcv/gdbus-sasl' into 'main' (*)
34e5bb8... Merge branch 'gregex-match-info-leak-fix' into 'main' (*)
bcd8cb3... gregex: use G_REGEX_OPTIMIZE flag to enable JIT compilation (*)
b12e031... Merge branch 'rybalkin-gregex-jit-compilation' into 'main' (*)
9f2e01d... Update Ukrainian translation (*)
46744b9... Update Russian translation (*)
029e90a... Update Turkish translation (*)
2c2e059... gregex: use g_debug instead of g_warning in case JIT is not (*)
5094c34... Merge branch 'rybalkin-gregex-message-instead-of-warning' i (*)
55928d6... Merge branch 'more-atomic-ops' into 'main' (*)
58172a9... Merge branch 'flag-reverse-docs' into 'main' (*)
e9c8070... Update Georgian translation (*)
0c087d1... gio: Optionally install trigger executables to architecture (*)
552328b... NEWS: Add an entry for multiarch trigger executables (*)
e0a0749... gdbusauthmechanismexternal: Optionally send empty authoriza (*)
32b226d... gdbus: Allow cross-namespace connections to Linux session a (*)
a4135b9... assert-msg-test.py: Look for assert-msg-test relative to th (*)
0714bcb... gobject/tests/performance: Use the other installed-tests te (*)
72868c0... gobject/tests/performance: Only run a quick version as inst (*)
101be84... Merge branch 'wip/smcv/installed-tests' into 'main' (*)
a374b7c... gio-tool: Flatten the outputed string (*)
196e360... Merge branch 'wip/smcv/gdbus-cross-namespace' into 'main' (*)
206be0a... Merge branch 'wip/smcv/multiarch-triggers' into 'main' (*)
d0967c1... Revert "gdesktopappinfo: Use `sh` rather than `gio-launch-d (*)
6751392... tests: Avoid using deprecated meson.build_root (*)
6620d28... gio-launch-desktop: Add SPDX-License-Identifier (*)
e4e21f2... gio-launch-desktop: Fix a compiler warning (*)
8157668... gdesktopappinfo: Don't trust $GIO_LAUNCH_DESKTOP if setuid (*)
ae15c80... Install gio-launch-desktop in a non-PATH location (*)
763643c... gio-launch-desktop: Redirect stdout, stderr to systemd Jour (*)
6c3e52b... gmessages: Factor out _g_fd_is_journal into its own transla (*)
f736414... gio-launch-desktop: Don't alter stdout/stderr if not alread (*)
9c1b239... Merge branch 'iss2542' into 'main' (*)
30c840a... Merge branch 'wip/smcv/gio-launch-desktop-sd-journal' into (*)
94e05f7... gio-launch-desktop: Only replace fds that point to the Jour (*)
f2aeba9... Merge branch 'wip/smcv/gio-launch-desktop-sd-journal' into (*)
2292a23... Update Russian translation (*)
68a6628... Add Abkhazian translation (*)
6535c77... gregex: do not set match and recursion limits on match cont (*)
a2b5b9e... gregex: add original test case for issue #2700 (*)
6629948... Merge branch 'rybalkin-gregex-remove-match-context-limits' (*)
09234b5... Introduce G_APPLICATION_DEFAULT_FLAGS (*)
aa65fc2... Rename G_TLS_CERTIFICATE_FLAGS_NONE (*)
8f68c1e... Rename G_MARKUP_PARSE_FLAGS_NONE (*)
f839eae... Merge branch 'ebassi/application-flags' into 'main' (*)
b295c53... gfileinfo: Implement xattr attribute removal (*)
2b21a30... Merge branch 'main' into 'main' (*)
710ccee... gregex: use correct size for pcre2_pattern_info (*)
bb0f073... Update Portuguese translation (*)
5121b98... Update Portuguese translation (*)
7eb791d... Merge branch 's390x-gregex-prce2-fix' into 'main' (*)
9bc9a9b... Update Ukrainian translation (*)
dea174e... Update Georgian translation (*)
a775578... Update Abkhazian translation (*)
a9394bd... Implement GFileIface.set_display_name() for resource files (*)
ecdbe3c... Update Basque translation (*)
ece66f1... gio-tool: -d option to delete attribute (*)
985ffc3... Update Russian translation (*)
1473606... Merge branch 'ebassi/resource-no-display-name' into 'main' (*)
ba5e403... Update Ukrainian translation (*)
45bdeed... GWin32AppInfo: Actually report the GPid in the GAppLaunchCo (*)
0cb43a4... Merge branch 'g-win32-app-info-launched-signal-actually-rep (*)
477ff94... gspawn-win32: Provide thread-safe wrappers for _wspawn*e fu (*)
b62745f... gmain: close pidfd when finalizing GChildWatchSource (*)
ab189ec... Merge branch 'wip/chergert/fix-2708' into 'main' (*)
bf028b9... Merge branch 'protect-calls-to-msvcrt-wspawne-with-a-mutex' (*)
08715a4... Update Portuguese translation (*)
a1737ec... Fix GCancellable tests for Windows 64bit (*)
cdb8e5e... Fix warnings in GCancellable test (*)
61a8435... Improve default value of glib_debug option (*)
72128e2... Merge branch 'fix-gio-tests-cancellable-for-windows-x64' in (*)
d3ae4cc... GWin32AppInfo: Ensure COM is initialized when activating UW (*)
6965f64... Merge branch 'iss2588' into 'main' (*)
3feccc1... Merge branch 'mcatanzaro/build-best-practices' into 'main' (*)
ea0617e... docs: Add --delete option to gio-tool attributes documentat (*)
9d37075... Expose tls-exporter channel binding (*)
0199fd5... Merge branch 'gio-tool-delete-docs' into 'main' (*)
a4f6070... Merge branch 'mcatanzaro/tls-exporter' into 'main' (*)
1edb3c5... 2.73.3 (*)
bcddc56... gtlscertificate: Update reference to G_TLS_CERTIFICATE_NO_F (*)
53e533c... Update Russian translation (*)
14baaa9... Update Persian translation (*)
a23580a... Update Basque translation (*)
9c8f6a9... Update Ukrainian translation (*)
98a6f29... Update Portuguese translation (*)
dcf6f54... Update Persian translation (*)
96c541c... Merge branch 'tls-no-flags-rename-fix' into 'main' (*)
d4c16c6... Updated Spanish translation (*)
2375d85... Update Persian translation (*)
bfe7c34... Update Persian translation (*)
0ffe86a... Replace most GObject warnings with criticals (*)
bf13a5e... GWin32AppInfo: Implement launch_uris_async (*)
9acb3e9... Update Croatian translation (*)
663a795... Update Catalan translation (*)
c850a06... gio-launch-desktop: replace static_assert with G_STATIC_ASS (*)
813ce7f... gio-launch-desktop: preserve static_assert message (*)
ebcc3c0... glib-mkenums: Specify output encoding as UTF-8 explicitly f (*)
2a52190... Update Chinese (China) translation (*)
f0ff6a6... GWin32AppInfo: Add g_win32_app_info_launch_uris_impl utilit (*)
1df83ac... mem: Document OOM behavior for allocations (*)
1fcaac9... Update Polish translation (*)
6b98081... Update Galician translation (*)
79c70d7... gparamspec: mark nick/blurb as nullable (*)
5abee39... Merge branch 'andyholmes/gparampec-annotation-fixes' into ' (*)
0e112b4... Merge branch 'document-oom-behavior' into 'main' (*)
1dfdcaf... Updated Lithuanian translation (*)
7435ac1... Update Persian translation (*)
62a9a8a... Update Abkhazian translation (*)
c135882... Update Indonesian translation (*)
426fab1... gio-unix: Use EPOLL_CLOEXEC by default (*)
cff3e66... GWin32AppInfo: Emit GAppLaunchContext signals for all code (*)
42a76e1... GWin32AppInfo: Check for task cancellation (*)
361b4a8... GAppInfo: Clarify that GAppInfo launch methods can spawn mu (*)
d12cf95... GDesktopAppInfo: Tidy up code a bit (*)
5351519... GWin32AppInfo: Instantiate ApplicationActivationManager out (*)
e493d59... Update Persian translation (*)
e1e9bc9... Merge branch 'g-win32-app-info-launch-uris-async' into 'mai (*)
56236d7... Merge branch 'use-cloexec-epoll' into 'main' (*)
695d6b4... Updated Czech translation (*)
a0e71ff... gio-tool-mount: Return early on fgets EOF (*)
22757b2... Update Brazilian Portuguese translation (*)
2ef66ba... Merge branch 'main' into 'main' (*)
c0bd4d8... Update Hungarian translation (*)
3242291... Update Danish translation (*)
66c4e35... Update Turkish translation (*)
e112bdb... GWin32AppInfo: Add missing g_spawn_close_pid (*)
903c004... Fix array-bounds compiler warnings with GCC 12 (*)
e08c954... Fix check before a memcpy (*)
511627b... tests/dbus-appinfo: Add test case for flatpak opening an in (*)
27203e4... documentportal: Fix small leak in add_documents with empty (*)
88d4b3b... Merge branch 'fix-doc-portal-add-leak' into 'main' (*)
1da208c... gio/tests/gdbus-proxy-threads: Unref GVariant's that we own (*)
e268ff3... gio/tests/gdbus-peer: Unref cached property GVariant value (*)
026a699... gdesktopappinfo: Unref GDBus call result GVariant if no cal (*)
221f22b... gdesktopappinfo: Unref the GDBus call results (*)
74f01de... ci: Increase the valgrind job meson test timeout (*)
0618f5e... g_strsplit: Use a pre-allocated GArray when max_tokens is p (*)
1d9a362... Merge branch 'fix-some-variant-leaks' into 'main' (*)
bafd025... Merge branch 'ebassi/gcc-12-fixes' into 'main' (*)
6ed8934... Update Persian translation (*)
72ed39a... Update Korean translation (*)
1eb1a47... GActionGroup: Fix ownership transfer annotation for query_a (*)
5125194... Merge branch 'andyholmes/gactiongroup-queryaction-ownership (*)
1a32433... Merge branch 'strsplit-pre-allocated-array' into 'main' (*)
1f4188f... Merge branch 'fgets-error-ignore' into 'main' (*)
07c808a... gioenumtypes: Only define GLIB_DISABLE_DEPRECATION_WARNINGS (*)
07a08d5... Merge branch 'coverity-build-fix' into 'main' (*)
3999bad... gbacktrace: Don't truncate gdb output (*)
24572c9... Merge branch 'g-win32-app-info-fixes' into 'main' (*)
7526f77... ci: Improve style check script (*)
949f070... Merge branch 'ci-style-check-improvements' into 'main' (*)
07506b3... Update Swedish translation (*)
615c400... Update Chinese (China) translation (*)
0a665b5... Update Slovenian translation (*)
a94121f... Updated Spanish translation (*)
5676303... Updated Spanish translation (*)
c646901... Update Persian translation (*)
23c1b40... tests/regex: Add debug strings for compile and match option (*)
d496691... tests/regex: Actually check for match options changes (*)
d639c4e... regex: Do not mix PCRE2 Compile, Match, Newline and BSR fla (*)
df66951... tests/regex: Add test for gtksourceview regression (*)
1185a13... gregex: Mark g_match_info_get_regex as transfer none (*)
1f88976... gregex: Do not try access the undefined match offsets if we (*)
13ad429... gregex: Fix a potential PCRE2 code leak on reallocation fai (*)
1d628da... regex: Use size types more in line with PCRE2 returned valu (*)
1152197... gregex: Handle the case we need to re-allocate the match da (*)
aee84cb... gregex: Avoid re-allocating if we have no size change (*)
e8628a7... regex: Compute the offsets size based on match results (*)
fe1c262... regex: Avoid allocating offsets until we've a match (*)
5e76cde... regex: Handle JIT errors more explicitly (*)
0831393... tests/regex: Make possible to test replacements with option (*)
bec68b2... glib/regex: Do not use JIT when using unsupported match opt (*)
653f8eb... tests/regex: Perform more tests both with and without optim (*)
a1c78d6... meson: Set install_tag on all tools (*)
dcb464f... Merge branch 'install-tag' into 'main' (*)
a2a0441... Update French translation (*)
0d823aa... Merge branch 'wip/3v1n0/regex-pcre2-flags-fixes' into 'main (*)
98d0714... Update Bulgarian translation (*)
b88474e... gobject: Only emit deprecation warnings for user-specified (*)
fef0408... gobject: Add a test for deprecated properties (*)
de57914... Merge branch 'wip/smcv/deprecated-construct-prop' into 'mai (*)
d41b5bf... Revert "Merge branch 'wip/smcv/deprecated-construct-prop' i (*)
a20a36b... Merge branch 'revert-de57914b' into 'main' (*)
4f4ac4a... Update Finnish translation (*)
d9ba615... Handling collision between standard i/o file descriptors an (*)
22f5016... ci: Expose the coverage report as link in the MR's (*)
29cf6b2... ci: Install lcov-cobertura and cobertura-split script in co (*)
3ddfb10... ci: Generate Cobertura XML and use it to feed gitlab for MR (*)
d6a378a... run-docker: Do not require sudo if the user is part of dock (*)
d37beda... Merge branch 'expose-artifacts-in-pr' into 'main' (*)
37dba1c... gio-launch-desktop: Fix the G_STATIC_ASSERT expressions for (*)
9cd9787... gio: make g_task_get_cancellable return value nullable (*)
eeaef8b... docs: Improve wording in documentation of g_unix_signal_sou (*)
ee470da... Merge branch 'pr-docs-improve-wording-glib-unix' into 'main (*)
2401e1a... glocalfileoutputstream: Do not double-close an fd on unlink (*)
6d56a75... Update British English translation (*)
30bd57e... 2.74.0 (*)
115d8b4... Post-release version bump to 2.74.1 (*)
02c14bb... Update Kazakh translation (*)
74b9f4e... Update Turkish translation (*)
bd3abd0... docs: Fix markup error in code blocks for "DEPRECATED" macr (*)
b38d5a9... Merge branch 'pr-docs-fix-markup-code-blocks' into 'main' (*)
902ba0b... tests: Only run g_error_new_valist() programmer error test (*)
13776b4... Merge branch 'wip/sadiq/fix-bt-lines-cut' into 'main' (*)
d29e936... Merge branch 'mkenum-build-fix' into 'main' (*)
22f0522... Merge branch 'mcatanzaro/gtype-criticals' into 'main' (*)
7e9625a... Merge branch 'handling_collision_over_standard_file_descrip (*)
871d4f9... Merge branch 'tests-error-musl' into 'main' (*)
65abaa7... Merge branch 'task_get_cancellable_nullable' into 'main' (*)
51cf76e... Merge branch 'kjellahl/gio-launch-desktop-clang' into 'main (*)
7b53edb... Merge branch 'local-output-stream-prevent-double-fd-close' (*)
4f72d3b... gthread-win32: Fix conversion error from pointer to integer (*)
e53c68b... Merge branch 'cast-error' into 'main' (*)
c00df19... meson: Set install_tag on installed tests files (*)
49fd523... meson: Set install_tag on systemtap files (*)
a73ca33... meson: Set install_tag on remaining installed files (*)
497f151... ci: Check that all installed files have a tag (*)
87b4771... Merge branch 'install-tag-2' into 'main' (*)
cfdcdaa... Consider the GLogField.length of "MESSAGE"/"GLIB_DOMAIN" fi (*)
4e61dbc... Merge branch 'log-field-nul-termination' into 'main' (*)
d2818c2... Update German translation (*)
ea3f17d... Empty values are not valid GParamSpec (*)
8f975d0... ci: Conform to Python's coding style (*)
0b43858... Merge branch 'ebassi/fix-python-style-check' into 'main' (*)
f0dd96c... Merge branch 'ebassi/issue-2770' into 'main' (*)
a164b49... gregex: Allow G_REGEX_JAVASCRIPT_COMPAT in compile mask for (*)
664ee9c... gregex: Drop explanation G_REGEX_JAVASCRIPT_COMPAT (*)
df8403e... Merge branch 're-js-compat' into 'main' (*)
ce48bf1... Update Friulian translation (*)
274761d... Update Abkhazian translation (*)
255fa26... build: Let Meson figure out Python installation (*)
2843eef... Merge branch 'gbsneto/python-find' into 'main' (*)
e3c56a2... Update Friulian translation (*)
f5a5108... Update Occitan translation (*)
737ca7d... gdatetime: add missing g_return_() check in g_date_time_for (*)
07e3ec6... Merge branch 'aleksander/gdatetime-return-if-fail' into 'ma (*)
2b8b866... Update Hebrew translation (*)
3b7af4d... gtype: Use the system allocator on UNIX
(*) 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]