summaryrefslogtreecommitdiff
path: root/glib/gvariant.c
Commit message (Expand)AuthorAgeFilesLines
* gvariant: Fix doc for g_variant_new_object_pathArnaud Rebillout2023-04-211-2/+2
* Merge branch 'ghash-gvariant-cheri-layout' into 'main'Philip Withnall2023-04-141-2/+4
|\
| * GVariant: ensure GVariantIter alignment for CHERI systemsAlex Richardson2023-02-101-0/+2
| * Make GVariantBuilder and GVariantDict layout compatible with CHERIAlex Richardson2023-02-101-2/+2
* | gvariant: Document failure behaviour of g_variant_dict_lookup() betterPhilip Withnall2023-03-201-1/+2
|/
* gvariant: Optimise g_variant_print() for nested maybesPhilip Withnall2023-01-181-14/+32
* gvariant: Factor out some common calls to g_variant_get_type_string()Philip Withnall2022-12-291-9/+8
* gvariant: Allow g_variant_byteswap() to operate on tree-form variantsPhilip Withnall2022-12-131-22/+65
* gvariant: Fix g_variant_byteswap() returning non-normal data sometimesPhilip Withnall2022-12-131-3/+5
* gvariant: Cut allocs of default values for children of non-normal arraysPhilip Withnall2022-12-131-1/+65
* gvariant: Port g_variant_deep_copy() to count its iterations directlyPhilip Withnall2022-12-131-4/+3
* gvariant: Clarify the docs for g_variant_get_normal_form()Philip Withnall2022-12-131-1/+3
* gvariant: Track checked and ordered offsets independentlyPhilip Withnall2022-12-131-0/+1
* gvariant: Don’t allow child elements of a tuple to overlap each otherPhilip Withnall2022-12-131-0/+1
* gvariant: Zero-initialise various GVariantSerialised objectsPhilip Withnall2022-12-131-1/+1
* gvariant: Document the return transfer of g_variant_byteswap()Philip Withnall2022-10-271-0/+1
* Fix style warning in gvariant.cAJ Jordan2022-10-051-1/+0
* gvariant: Zero-initialise GVariantBuilder children under static analysisPhilip Withnall2022-06-071-0/+11
* Add nullable annotation to return value of `g_variant_dict_lookup_value`.Hugo Parente Lima2022-06-061-1/+1
* glib: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* gvariant: Factor out type checkPhilip Withnall2022-05-101-2/+3
* Do not use ensure_valid_* call in g_return_* macroAlexander Klauer2022-03-041-13/+49
* gvariant: Fix pointers being dereferenced despite NULL checksEgor Bychin2021-10-151-6/+8
* gvariant: Fix memory leak on a TYPE_CHECK failureEgor Bychin2021-10-151-1/+7
* docs: Standardize spelling of serializ*Geyslan G. Bem2021-05-101-30/+30
* glib: Use g_memdup2() instead of g_memdup() in obvious placesPhilip Withnall2021-02-041-3/+3
* gvariant: Clarify operator precedencePhilip Withnall2020-12-081-1/+1
* gio: Fix various typos of the name ‘D-Bus’Philip Withnall2020-10-261-1/+1
* Replace a bunch of fallthrough comments with an attributeTimm Bäder2020-08-211-1/+1
* gvariant: Ensure GVS.depth is initialisedPhilip Withnall2020-08-181-0/+1
* Merge branch 'variant-get-string-docs' into 'master'Sebastian Dröge2020-06-171-2/+6
|\
| * gvariant: Fix documentation for g_variant_get_string() to match realityPhilip Withnall2020-06-121-2/+6
* | tree: Fix various typos and outdated terminologyPhilip Withnall2020-06-121-1/+1
|/
* Replace fallthrough comments with G_GNUC_FALLTHROUGHTimm Bäder2020-03-041-2/+2
* gvariant: Add guard to g_variant_get()Bastien Nocera2019-12-041-0/+1
* gvariant: Avoid memcmp (NULL, ., 0) or memcmp (., NULL, 0)Simon McVittie2019-11-041-1/+4
* minor typos in the documentation (a/an)Дилян Палаузов2019-08-241-3/+3
* docs: Use ‘look up’ as a verb, rather than the noun ‘lookup’Philip Withnall2019-04-261-6/+6
* Fixing signedness in glib/gvariant.cEmmanuel Fleury2019-03-171-12/+15
* gvariant: Fix a mistake in docsKrzesimir Nowak2019-01-261-1/+1
* gvariant: Realign data on construction if it’s not properly alignedPhilip Withnall2018-11-061-0/+10
* gvariant: Handle ^ay, ^&ay, ^aay, ^a&ay in g_variant_valist_free_nnpChristophe Fergeau2018-10-311-1/+9
* docs: Add some more backtick quotationPhilip Withnall2018-07-301-4/+4
* gvariant: Fix some memory leaks on error pathsPhilip Withnall2018-07-171-8/+14
* gvariant: Change type of ‘y’ variants from guchar to guint8Philip Withnall2018-06-151-5/+5
* docs: Remove XML-style comments from documentation stringsPhilip Withnall2018-01-121-1/+1
* gvariant: Clarify return docs for g_variant_get_normal_form()Philip Withnall2017-12-031-0/+7
* glib: Correct typos of ‘character’SilentFlame2017-10-061-1/+1
* docs: fixing lost characterAleksandr Slobodeniuk2017-07-111-1/+1
* docs: Fix minor cross-linking problem in GVariant documentationPhilip Withnall2017-05-291-1/+1