summaryrefslogtreecommitdiff
path: root/glib
Commit message (Expand)AuthorAgeFilesLines
* GString: Support on-stack useg-string-on-stackMatthias Clasen2023-01-173-15/+147
* tests: Fix unsafe use of GStringMatthias Clasen2023-01-171-5/+2
* keyfile: Fix unsafe use of GStringMatthias Clasen2023-01-171-4/+1
* Merge branch 'issue_2883b' into 'main'Philip Withnall2023-01-161-2/+7
|\
| * gfileutils: Use 'write' with 'count' <= max value of its return typeCCode2023-01-161-2/+7
* | Merge branch 'gstring-optimizations' into 'main'Philip Withnall2023-01-164-40/+108
|\ \ | |/ |/|
| * Try to make gtk-doc happyMatthias Clasen2023-01-141-1/+6
| * markup: Use g_string_truncateMatthias Clasen2023-01-141-9/+2
| * markup: Replace a g_string_insert_len callMatthias Clasen2023-01-141-1/+1
| * Improve the g_string_truncate testMatthias Clasen2023-01-141-1/+1
| * string: Add an inline g_string_truncate tooMatthias Clasen2023-01-142-2/+14
| * Improve the g_string_append testMatthias Clasen2023-01-141-3/+21
| * Improve the g_string_append_c testMatthias Clasen2023-01-141-2/+5
| * string: Optimize g_string_append(_len)Matthias Clasen2023-01-142-8/+38
| * string: Add a G_LIKELYMatthias Clasen2023-01-141-1/+1
| * string: Split g_string_maybe_expandMatthias Clasen2023-01-141-12/+19
* | Merge branch 'regex-invalid-memory-access' into 'main'Marco Trevisan2023-01-122-2/+36
|\ \ | |/ |/|
| * gregex: Prevent invalid memory access for unmatched subpatternsPhilip Withnall2023-01-112-2/+36
* | Merge branch 'badcel/revert-update-closure-annotations' into 'main'Philip Withnall2023-01-1115-35/+35
|\ \ | |/ |/|
| * Do not name callback parameters "user_data"badcel2023-01-091-2/+2
| * Revert "Rename all user datas in callbacks to user_data"badcel2023-01-093-13/+13
| * Revert "Rename user data parameters to user_data"badcel2023-01-0913-20/+20
* | Merge branch 'wip/smcv/gptrarray-null-term' into 'main'Simon McVittie2023-01-101-0/+3
|\ \
| * | garray: Update NULL termination after copying array contentSimon McVittie2023-01-101-0/+3
* | | Merge branch 'wip/smcv/rlimit-nproc-error' into 'main'Simon McVittie2023-01-101-1/+2
|\ \ \
| * | | tests: Improve error message if setting max processes to 1 failsSimon McVittie2023-01-101-1/+2
| |/ /
* | | Merge branch 'wip/smcv/gptrarray-memcpy-nothing' into 'main'Simon McVittie2023-01-101-1/+1
|\ \ \
| * | | garray: Avoid calling memcpy with no itemsSimon McVittie2023-01-101-1/+1
| |/ /
* | | docs: Fix return type in cmpint exampleCédric Bellegarde2023-01-101-1/+1
|/ /
* | build: Don't overwrite build variablesEmmanuele Bassi2023-01-081-2/+2
|/
* Merge branch '2871-find-program-for-path-leak' into 'main'Emmanuele Bassi2023-01-061-6/+13
|\
| * gutils: Avoid possible leaks in g_find_program_for_path()Philip Withnall2023-01-051-6/+13
* | Merge branch 'ptr-array-sort-values' into 'main'Philip Withnall2023-01-063-4/+305
|\ \ | |/ |/|
| * garray: Add g_ptr_array_sort_values[_with_data]() wrappersMarco Trevisan (Treviño)2023-01-063-4/+305
* | gstrfuncs: Fix grammar in documentation of stpcpyPeter Bloomfield2023-01-021-5/+5
* | garray: Add some additional length assertionsPhilip Withnall2022-12-291-0/+2
* | gvariant: Propagate trust when getting a child of a serialised variantPhilip Withnall2022-12-211-2/+2
* | gvariant: Check offset table doesn’t fall outside variant boundsPhilip Withnall2022-12-212-3/+72
* | Merge branch 'ptr-array-new-take' into 'main'Philip Withnall2022-12-213-2/+1205
|\ \
| * | garray: Fix a doc typo in g_ptr_array_sort()Marco Trevisan (Treviño)2022-12-211-1/+1
| * | garray: Add g_array_new_take() and g_array_new_take_zero_terminated()Marco Trevisan (Treviño)2022-12-213-0/+317
| * | garray: Just use one bit to hold the null teminated stateMarco Trevisan (Treviño)2022-12-191-1/+1
| * | garray: Add g_ptr_array_new_from_null_terminated_array()Marco Trevisan (Treviño)2022-12-193-14/+271
| * | garray: Add g_ptr_array_new_from_array() to copy a C arrayMarco Trevisan (Treviño)2022-12-193-1/+213
| * | garray: Add g_ptr_array_new_take_null_terminated()Marco Trevisan (Treviño)2022-12-193-0/+221
| * | garray: Add g_ptr_array_new_take() to take a C array without copiesMarco Trevisan (Treviño)2022-12-193-0/+196
* | | gmain: Define fallback values for siginfo_t constants for muslPhilip Withnall2022-12-211-8/+10
* | | Merge branch '2753-vasprintf-loop' into 'main'Philip Withnall2022-12-213-0/+208
|\ \ \
| * | | glib/tests: Add test to check that we abort on low-memoryMarco Trevisan (Treviño)2022-12-203-0/+208
* | | | gthread-posix: need to #include <errno.h>Michael Catanzaro2022-12-201-0/+1