summaryrefslogtreecommitdiff
path: root/glib
Commit message (Expand)AuthorAgeFilesLines
* gmain: ensure boolean value in g_child_watch_check() is strictly 0 or 1th/child-watch-waitpidThomas Haller2023-05-171-2/+2
* gmain: drop redundant using_pidfd field from GChildWatchSourceThomas Haller2023-05-171-11/+11
* gmain: fix race with waitpid() and child watcher sourcesThomas Haller2023-05-172-92/+125
* gmain: remove unnecessary initialization of *timeout in prepare() callbacksThomas Haller2023-05-174-5/+2
* gmain: remove unnecessary initialization of source_timeout in g_main_context_...Thomas Haller2023-05-171-4/+1
* gmain: simplify handling child watchers in dispatch_unix_signals_unlocked()Thomas Haller2023-05-171-20/+19
* gmain: unify win/unix implementations for child watcherThomas Haller2023-05-171-100/+92
* gmain/tests: add unit test for g_child_watch_add() reaping processes without ...Thomas Haller2023-05-171-0/+94
* docs: unify "dynamic memory needed" explanationsPeter Eisenmann2023-05-163-17/+26
* gstring: add g_string_new_takePeter Eisenmann2023-05-163-0/+71
* tests: Fix assertion failures when running fileutils test as roothanhuihui2023-05-111-4/+17
* tests: Move a function to allow looking at CAP_DAC_OVERRIDEhanhuihui2023-05-111-40/+40
* Merge branch 'fix-group-comment' into 'main'Philip Withnall2023-05-102-77/+159
|\
| * gkeyfile: Fix group comment managementGaël Bonithon2023-04-202-65/+147
| * gkeyfile: Replace g_slice_*() with g_new*()/g_free_sized()Gaël Bonithon2023-04-201-13/+13
* | Merge branch 'gtk-plus' into 'main'Philip Withnall2023-05-1014-31/+30
|\ \
| * | Fix style-check for {gconvert,gutils,gobject}.cArnaud Rebillout2023-05-102-4/+3
| * | Rename GTK+ to GTK (mostly comments and documentation)Arnaud Rebillout2023-05-1014-28/+28
* | | Merge branch 'main' into 'main'Philip Withnall2023-05-102-2/+97
|\ \ \ | |/ / |/| |
| * | gtestutils: Style touchupEric Blake2023-05-091-6/+25
| * | gtestutils: Improve g_assert_cmpuintEric Blake2023-05-092-2/+78
* | | Merge branch 'wip/p3732/timeout-seconds-once' into 'main'Philip Withnall2023-05-093-15/+45
|\ \ \
| * | | gtimeout: use helper for seconds_full variantPeter Eisenmann2023-05-021-15/+1
| * | | add g_timeout_add_seconds_oncePeter Eisenmann2023-05-023-0/+44
| |/ /
* | | tests: Zero the rlimit in standalone tests which are expected to abortPhilip Withnall2023-05-022-0/+18
* | | tests: Add copyright/licensing header to assert-msg-testPhilip Withnall2023-05-021-0/+20
* | | tests: Reformat assert-msg-test.c to follow coding stylePhilip Withnall2023-05-021-3/+6
|/ /
* | gtestutils: Fix section marker in documentationArnaud Rebillout2023-05-021-1/+1
* | gthreadpool: Document that g_thread_pool_new() will spawn a threadPhilip Withnall2023-04-281-3/+7
* | gthreadpool: Clarify that item_free_func is not normally calledPhilip Withnall2023-04-271-0/+3
* | Merge branch '98-current-path' into 'main'Marco Trevisan2023-04-271-10/+14
|\ \
| * | gfileutils: Fix potential integer overflow in g_get_current_dir()Philip Withnall2023-04-141-10/+14
* | | Merge branch 'unix-fd-source-docs' into 'main'Philip Withnall2023-04-261-3/+6
|\ \ \
| * | | glib-unix: Improve documentation for g_unix_fd_source_new()Philip Withnall2023-04-251-3/+6
* | | | Avoid having g_futex_simple() inadvertently modify errnoPeter Kjellerstedt2023-04-261-1/+5
* | | | Merge branch 'doc-indentation' into 'main'Philip Withnall2023-04-242-2/+2
|\ \ \ \
| * | | | Fix small issues in docsArjan Molenaar2023-04-242-2/+2
| |/ / /
* | | | Merge branch 'context-checks' into 'main'Philip Withnall2023-04-241-2/+19
|\ \ \ \
| * | | | gmain: Add precondition assertions to g_main_context_release()Philip Withnall2023-04-241-1/+15
| * | | | gmain: More explicitly document g_main_context_release() prereqsPhilip Withnall2023-04-241-1/+4
| |/ / /
* | | | Add init macros for refcounting typesEmmanuele Bassi2023-04-241-0/+54
|/ / /
* | | Merge branch 'gmain-less-locks' into 'main'Philip Withnall2023-04-242-83/+206
|\ \ \
| * | | gmain: Do not dead-look if calling g_main_loop_run from a GSourceMarco Trevisan (Treviño)2023-04-192-1/+73
| * | | gmain: Avoid locking dance in g_main_loop_run()Marco Trevisan (Treviño)2023-04-191-9/+8
| * | | gmain: Avoid some lock/unlock dance during g_main_context_iterateMarco Trevisan (Treviño)2023-04-191-73/+125
* | | | Merge branch 'mutex-tests-more' into 'main'Philip Withnall2023-04-242-2/+2
|\ \ \ \
| * | | | glib/tests/[rec-]mutex: Allow each thread to workMarco Trevisan (Treviño)2023-04-202-2/+2
* | | | | gvariant: Fix doc for g_variant_new_object_pathArnaud Rebillout2023-04-211-2/+2
* | | | | gmacros: Do not redefine NULL on C++Marco Trevisan (Treviño)2023-04-191-3/+0
|/ / / /
* | | | Merge branch 'valgrind-variable' into 'main'Marco Trevisan2023-04-172-4/+41
|\ \ \ \