summaryrefslogtreecommitdiffstats
path: root/src/fuzz (follow)
Commit message (Expand)AuthorAgeFilesLines
* sd-varlink: make our internal Varlink API public as sd-varlink.[ch]Lennart Poettering2024-07-162-18/+21
* libsystemd: turn json.[ch] into a public APILennart Poettering2024-06-124-63/+69
* tree-wide: Use log_setup() everywhereDaan De Meyer2024-04-251-2/+1
* test: make assert_return() critical by default on fuzzer and unit testsYu Watanabe2023-12-231-0/+1
* fuzz: limit the interface definition input size to 64KFrantisek Sumsal2023-11-031-0/+3
* varlink,json: introduce new varlink_dispatch() helperLennart Poettering2023-11-021-1/+1
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-261-1/+1
* iovec-util: make IOVEC_INCREMENT a regular function tooLennart Poettering2023-10-201-1/+1
* io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-201-1/+1
* fuzz: unify logging setupFrantisek Sumsal2023-10-1913-31/+21
* test: add a fuzzer for the varlink IDL stuffFrantisek Sumsal2023-10-142-0/+34
* json: rename json_append() → json_variant_merge_objectb()Lennart Poettering2023-08-241-1/+1
* tree-wide: use memstream-utilYu Watanabe2023-05-311-4/+5
* fuzz: avoid a couple of NULL pointer dereferencesFrantisek Sumsal2023-05-202-2/+2
* compress: replace compress_blob() with compress_blob_explicit()Yu Watanabe2023-04-111-1/+1
* meson: Add simple_fuzzers listJan Janssen2023-02-211-23/+13
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-201-1/+1
* tree-wide: use -EBADF also in pipe initializersZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-192-2/+2
* fuzz: fuzz-compress: fix copy-and-paste error: buf -> buf2 (#25431)Li kunyu2022-11-181-1/+1
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* tree-wide: do not use "re" with fmemopenZbigniew Jędrzejewski-Szmek2022-10-191-1/+1
* fuzz: Introduce DO_NOT_OPTIMIZEJan Janssen2022-09-251-0/+3
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-2/+1
* bootctl: add --root and --imageLuca Boccassi2022-07-081-1/+1
* fuzzers: ignore size limits when compiled standaloneZbigniew Jędrzejewski-Szmek2022-05-123-2/+14
* fuzzers: add input size limits, always configure limits in two waysYu Watanabe2022-05-124-4/+4
* Merge pull request #23335 from keszybz/fuzz-json-more-coverageYu Watanabe2022-05-101-5/+94
|\
| * fuzz-json: also try self-merge operationsZbigniew Jędrzejewski-Szmek2022-05-101-2/+7
| * fuzz-json: also do sorting and normalizing and other easy callsZbigniew Jędrzejewski-Szmek2022-05-101-0/+75
| * fuzz-json: optionally allow logging and outputZbigniew Jędrzejewski-Szmek2022-05-101-5/+14
* | fuzz-bootspec: limit input sizeZbigniew Jędrzejewski-Szmek2022-05-102-0/+5
* | fuzz-calendarspec: increase coverage by calculating occurencesZbigniew Jędrzejewski-Szmek2022-05-101-4/+39
* | shared/calendarspec: make function static voidZbigniew Jędrzejewski-Szmek2022-05-101-1/+0
|/
* fuzz-bootspec: also add loader autoentriesZbigniew Jędrzejewski-Szmek2022-05-082-1/+18
* Add fuzzer for the bootspec parserZbigniew Jędrzejewski-Szmek2022-05-083-0/+128
* meson: sort list of fuzzersZbigniew Jędrzejewski-Szmek2022-05-081-8/+8
* compress: make Compression a regular non-sparse enumLennart Poettering2022-04-261-1/+1
* basic: move compress.[ch] → src/basic/Lennart Poettering2022-04-261-16/+5
* meson: Use files() for fuzzersJan Janssen2022-01-111-10/+10
* fuzz: no longer skip empty filesEvgeny Vereshchagin2022-01-044-13/+13
* fuzz-fido-id-desc: drop unused case fileZbigniew Jędrzejewski-Szmek2021-10-181-6/+0
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-1/+1
* fuzz-main: allow the number of runs to be overriddenZbigniew Jędrzejewski-Szmek2021-03-061-3/+14
* fuzz-bus-message: move sources to src/libsystemd/Zbigniew Jędrzejewski-Szmek2021-03-062-47/+0
* treewide: tighten variable scope in loops (#18372)Susant Sahani2021-01-271-4/+4
* meson: move test or fuzzer definitions to relevant meson.build in subdirectoriesYu Watanabe2021-01-181-86/+0
* meson: drop unnecessary libraries from journal related testsYu Watanabe2021-01-181-3/+1
* meson: move source file list for systemd-xdg-autostart-generator and its testsYu Watanabe2021-01-181-4/+0
* meson: drop unnecessary loopYu Watanabe2021-01-181-2/+1