summaryrefslogtreecommitdiffstats
path: root/src/basic/json.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* basic/json: silence gcc warning about limited range of data typeZbigniew Jędrzejewski-Szmek2018-11-151-2/+2
* json: decrease DEPTH_MAX to 4kYu Watanabe2018-11-141-3/+4
* Merge pull request #10378 from poettering/json-fuzz-fixZbigniew Jędrzejewski-Szmek2018-10-251-59/+154
|\
| * json: add support for using static const strings directly as JsonVariant objectsLennart Poettering2018-10-181-22/+72
| * json: minor optimizationLennart Poettering2018-10-181-9/+4
| * json: when creating an object, insist that every second item is a stringLennart Poettering2018-10-181-0/+4
| * json: enforce a maximum nesting depth for json variantsLennart Poettering2018-10-181-16/+51
| * json: slightly reorder JsonVariantLennart Poettering2018-10-181-4/+4
| * json: avoid stack allocation of long strings in a recursive functionLennart Poettering2018-10-181-2/+12
| * json: return a double when we shall return a doubleLennart Poettering2018-10-181-1/+1
| * json: use structured initialization all the wayLennart Poettering2018-10-181-7/+8
* | tree-wide: some automatic coccinelle fixes (#10463)Lennart Poettering2018-10-191-3/+2
|/
* json: fix memleak on OOMLennart Poettering2018-10-131-2/+2
* json: add a nice JSON parserLennart Poettering2018-10-101-0/+3290
* util-lib: drop json parserLennart Poettering2016-02-131-871/+0
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* utf8.[ch] et al: use char32_t and char16_t instead of int, int32_t, int16_tShawn Landden2016-01-271-3/+3
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-0/+3
* tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-1/+1
* Revert "utf8.[ch]: use char32_t and char16_t instead of int, int32_t, int16_t"Lennart Poettering2015-11-021-2/+2
* utf8.[ch]: use char32_t and char16_t instead of int, int32_t, int16_tShawn Landden2015-11-011-2/+2
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out hex/dec/oct encoding/decoding into its own fileLennart Poettering2015-10-271-1/+2
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-1/+3
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-0/+866