summaryrefslogtreecommitdiff
path: root/src/fuzz
Commit message (Expand)AuthorAgeFilesLines
* 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-111-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-112-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-191-86/+0
* meson: drop unnecessary libraries from journal related testsYu Watanabe2021-01-191-3/+1
* meson: move source file list for systemd-xdg-autostart-generator and its testsYu Watanabe2021-01-191-4/+0
* meson: drop unnecessary loopYu Watanabe2021-01-191-2/+1
* fuzzers: move several fuzzersYu Watanabe2021-01-1931-783/+23
* meson: make the second and third elements of tests or fuzzers optionalYu Watanabe2021-01-191-48/+18
* xdg: move tests for xdg-autostart-generatorYu Watanabe2021-01-192-37/+1
* fuzzers: set maximum length for several fuzzersYu Watanabe2020-12-304-0/+8
* Move hostname setup logic to new shared/hostname-setup.[ch]Zbigniew Jędrzejewski-Szmek2020-12-162-2/+2
* meson: do not link with libudevYu Watanabe2020-12-161-2/+1
* Merge pull request #17478 from yuwata/split-network-internalYu Watanabe2020-11-271-1/+0
|\
| * meson: drop libsystemd_network from several binariesYu Watanabe2020-10-291-1/+0
* | license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-0934-34/+34
* | udev: add fuzzer for udev_rule_parse_valueYu, Li-Yu2020-10-292-0/+35
|/
* fuzz-udev-rules: -ENOBUFS should be accepted tooZbigniew Jędrzejewski-Szmek2020-06-251-1/+6
* fuzz-udev-rules: rewrite to not require root privilegesZbigniew Jędrzejewski-Szmek2020-06-231-83/+8
* udev: split rules object creation and loadingZbigniew Jędrzejewski-Szmek2020-06-231-1/+1
* core: remove support for ".include" stanzaLennart Poettering2020-06-031-1/+1