summaryrefslogtreecommitdiff
path: root/glib/gkeyfile.c
Commit message (Expand)AuthorAgeFilesLines
* gkeyfile: Fix group comment managementGaël Bonithon2023-04-201-63/+74
* gkeyfile: Replace g_slice_*() with g_new*()/g_free_sized()Gaël Bonithon2023-04-201-13/+13
* Use O_CLOEXEC in {g_,}open () calls for race-free setting of the close-on-exe...Maciej S. Szmigiero2023-02-211-2/+6
* Use g_string_free_and_steal () moreSergey Bugaev2023-01-271-4/+1
* gkeyfile: Remove some unreachable codePhilip Withnall2022-07-051-1/+1
* glib: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* docs: mark macros, flags, enums with percent signGabor Karsay2022-03-041-21/+21
* gkeyfile: Rework preconditions to avoid unreachable branchesPhilip Withnall2021-11-021-9/+7
* gkeyfile: Remove some redundant checksPhilip Withnall2021-11-021-3/+5
* gkeyfile: Clarify behaviour of locales and checked_localesPhilip Withnall2021-11-021-2/+3
* gkeyfile: Avoid allocating a copy of the locale for a keyPhilip Withnall2021-11-021-15/+31
* gkeyfile: Move allocation of value until after locale checks have passedPhilip Withnall2021-11-021-4/+1
* gkeyfile: Tidy up ownership transfer in parse_key_value_pair()Philip Withnall2021-11-021-7/+4
* gkeyfile: Move allocation of value until after error checkingPhilip Withnall2021-11-021-5/+5
* gkeyfile: Fix off-by-one error in calculating value lengthPhilip Withnall2021-11-021-1/+1
* gkeyfile: Eliminate strcmp()s when looking up a group nodePhilip Withnall2021-11-021-9/+4
* gkeyfile: Eliminate unnecessary allocations when setting booleansPhilip Withnall2021-11-021-9/+6
* gkeyfile: Avoid an unnecessary strcmp()Philip Withnall2021-11-021-2/+1
* gkeyfile: Add a length argument to is_key_name()Philip Withnall2021-11-021-14/+29
* gkeyfile: Make various parsing variables constPhilip Withnall2021-11-011-16/+20
* gkeyfile: Remove unreachable codeEgor Bychin2021-10-151-3/+0
* docs: Fix KeyFile annotationsEmmanuele Bassi2021-08-021-38/+39
* gkeyfile: Fix crash when parsing translations on a second loadPhilip Withnall2021-03-231-0/+1
* gkeyfile: Drop a redundant checkPhilip Withnall2021-03-231-1/+1
* Mark g_key_file_get_comment() key parameter as nullableSebastian Dröge2021-02-021-1/+1
* keyfile: Only allocate group_hash if neededTimm Bäder2020-12-311-2/+11
* keyfile: Don't allocate parse_buffer if we don't need itTimm Bäder2020-12-311-1/+7
* keyfile: Delay calling g_get_language_names() until it's neededTimm Bäder2020-12-301-1/+7
* glib: Drop unnecessary volatile qualifiers from internal variablesPhilip Withnall2020-11-201-1/+1
* Add various missing nullable annotationsSebastian Dröge2020-10-191-1/+1
* glib: Use g_file_set_contents_full() throughout GLib and GIOPhilip Withnall2020-07-261-1/+3
* tree: Fix various typos and outdated terminologyPhilip Withnall2020-06-121-2/+2
* glib: Various minor scan-build fixesPhilip Withnall2019-09-051-0/+1
* minor typos in the documentation (a/an)Дилян Палаузов2019-08-241-1/+1
* gkeyfile: Fix parsing of new lines in commentsPhilip Withnall2018-10-301-10/+25
* gkeyfile: remain usable after g_key_file_free()Will Thompson2018-09-201-1/+5
* gkeyfile: Fix -Wincompatible-pointer-types warningPhilip Withnall2018-02-081-1/+4
* GKeyFile: add API for getting locale of a stringAllison Lortie2018-02-061-0/+62
* gkeyfile: Fix FD validity test to be technically correctStewart Brodie2018-02-021-1/+1
* gkeyfile: Document need for KEEP_TRANSLATIONS with get_locale_string()Philip Withnall2018-01-081-0/+8
* docs: add missing '*' chars at start of doc-commentsStefan Sauer2017-11-121-1/+1
* gkeyfile: Add some examples to the documentationPhilip Withnall2017-10-261-0/+52
* docs: Escape some backslashes for markdownVolker Sobek2017-10-051-1/+1
* Consistently save errno immediately after the operation setting itPhilip Withnall2017-08-031-8/+16
* Revert "GKeyFile – Add array length annotations to to_data(), get_keys() an...Emmanuele Bassi2017-07-211-3/+3
* GKeyFile – Add array length annotations to to_data(), get_keys() and get_gr...Sebastian Dröge2017-06-211-3/+3
* glib/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet2017-05-241-1/+1
* Make g_utf8_make_valid optionally take a lengthPaolo Borelli2017-03-021-8/+8
* gkeyfile: Be more specific about error codes in documentationPhilip Withnall2017-02-051-5/+14
* gkeyfile: Clarify handling of out-of-range integers in documentationPhilip Withnall2017-01-241-2/+4