index
:
systemd
main
systemd
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
test
/
test-json.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
json-util: Add JSON_BUILD_PAIR_CALLBACK_NON_NULL()
Daan De Meyer
2024-09-03
1
-0
/
+12
*
json-util: Add JSON_BUILD_STRING_ORDERED_SET()
Daan De Meyer
2024-09-03
1
-0
/
+14
*
json: make it easy to dispatch our enums
Lennart Poettering
2024-06-20
1
-8
/
+13
*
json: make it easy to serialize our enums to json
Lennart Poettering
2024-06-20
1
-7
/
+11
*
sd-json: add sd_json_build() wrapper macro that implies SD_JSON_BUILD_OBJECT()
Lennart Poettering
2024-06-19
1
-0
/
+15
*
json: extend JsonDispatch flags with nullable and refuse-null flags
Lennart Poettering
2024-06-15
1
-0
/
+80
*
json: add sd_json_dispatch_double() helper
Lennart Poettering
2024-06-15
1
-0
/
+44
*
test: extend JSON test coverage
Lennart Poettering
2024-06-12
1
-1
/
+95
*
libsystemd: turn json.[ch] into a public API
Lennart Poettering
2024-06-12
1
-384
/
+386
*
ASSERT_STREQ for simple cases
Ivan Kruglov
2024-04-15
1
-18
/
+18
*
ASSERT_NULL/ASSERT_NOT_NULL
Ivan Kruglov
2024-04-10
1
-2
/
+2
*
json: replace JSON_FORMAT_REFUSE_SENSITIVE with JSON_FORMAT_CENSOR_SENSITIVE
Lennart Poettering
2024-01-16
1
-16
/
+20
*
Merge pull request #30754 from poettering/iovecification
Lennart Poettering
2024-01-05
1
-0
/
+21
|
\
|
*
test: add unit tests for the new iovec helpers
Lennart Poettering
2024-01-05
1
-0
/
+21
*
|
test: add unit test for JSON_DISPATCH_ENUM_DEFINE()
Lennart Poettering
2024-01-05
1
-0
/
+51
|
/
*
json: add JSON_FORMAT_REFUSE_SENSITIVE to json_variant_format()
Luca Boccassi
2024-01-03
1
-0
/
+105
*
json: teach dispatch logic to also take numbers formatted as strings
Lennart Poettering
2023-11-07
1
-0
/
+62
*
json: rename json_append() → json_variant_merge_objectb()
Lennart Poettering
2023-08-24
1
-4
/
+4
*
tree-wide: drop "static inline" use in .c files
Lennart Poettering
2023-08-21
1
-1
/
+1
*
tree-wide: drop trailing newline from various log calls
Lennart Poettering
2023-07-10
1
-4
/
+4
*
tree-wide: Fix false positives on newer gcc
Daan De Meyer
2023-05-23
1
-1
/
+1
*
json: add helper for adding variant to array suppressing duplicates
Lennart Poettering
2022-12-15
1
-0
/
+25
*
shared/json: make it possible to specify source name for strings too, add tests
Zbigniew Jędrzejewski-Szmek
2022-12-01
1
-0
/
+63
*
basic: rename util.h to logarithm.h
Zbigniew Jędrzejewski-Szmek
2022-11-08
1
-1
/
+0
*
shared/json: use different return code for empty input
Zbigniew Jędrzejewski-Szmek
2022-10-19
1
-0
/
+18
*
json: introduce json_append()
Yu Watanabe
2022-09-03
1
-0
/
+15
*
json: use fpclassify() or its helper functions
Yu Watanabe
2022-07-21
1
-6
/
+12
*
test: use fabs() as the argument is double
Yu Watanabe
2022-07-21
1
-6
/
+6
*
test: JSON_BUILD_REAL nowadays expects 'double', not 'long double'
Lennart Poettering
2022-05-09
1
-1
/
+1
*
test: Use TEST macro
Jan Janssen
2021-11-25
1
-79
/
+56
*
json: add new JSON_BUILD_CONST_STRING() macro
Lennart Poettering
2021-11-25
1
-7
/
+7
*
json: don't assert() if we add a NULL element via json_variant_set_field()
Lennart Poettering
2021-11-25
1
-0
/
+24
*
shared/json: use int64_t instead of intmax_t
Zbigniew Jędrzejewski-Szmek
2021-11-18
1
-12
/
+12
*
shared/json: stop using long double
Zbigniew Jędrzejewski-Szmek
2021-11-18
1
-17
/
+12
*
test-json: add test that makes sure floats are somewhat reasonably implemented
Lennart Poettering
2021-11-15
1
-0
/
+54
*
license: LGPL-2.1+ -> LGPL-2.1-or-later
Yu Watanabe
2020-11-09
1
-1
/
+1
*
test-json: add function headers
Zbigniew Jędrzejewski-Szmek
2020-09-01
1
-8
/
+28
*
shared/json: reject non-utf-8 strings
Zbigniew Jędrzejewski-Szmek
2020-09-01
1
-1
/
+1
*
json: use our regular way to turn off compiler warnings
Lennart Poettering
2020-05-25
1
-3
/
+2
*
json: add concept of normalization
Lennart Poettering
2019-12-02
1
-2
/
+90
*
json: add flags parameter to json_parse_file(), for parsing "sensitive" data
Lennart Poettering
2019-12-02
1
-6
/
+6
*
shared/varlink: add missing terminator in json strings
Zbigniew Jędrzejewski-Szmek
2019-05-30
1
-0
/
+4
*
Add fmemopen_unlocked() and use unlocked ops in fuzzers and some other tests
Zbigniew Jędrzejewski-Szmek
2019-04-12
1
-1
/
+2
*
test-json: use standard test intro
Zbigniew Jędrzejewski-Szmek
2019-02-25
1
-4
/
+2
*
test-json: avoid deep stack recursion under msan
Zbigniew Jędrzejewski-Szmek
2019-02-25
1
-0
/
+7
*
test-json: do not pass ephemeral array as intializer to JSON_BUILD_STRV
Zbigniew Jędrzejewski-Szmek
2019-02-11
1
-2
/
+4
*
Delete duplicate lines
Topi Miettinen
2019-01-12
1
-1
/
+0
*
test-json: check absolute and relative difference in floating point test
Zbigniew Jędrzejewski-Szmek
2019-01-03
1
-9
/
+7
*
fileio: when reading a full file into memory, refuse inner NUL bytes
Lennart Poettering
2018-12-17
1
-1
/
+1
*
json: teach json builder "conditional" object fields
Lennart Poettering
2018-11-28
1
-0
/
+16
[next]