22 Commits

Author SHA1 Message Date
Nikias Bassen 85f5cbd370 oplist: Fix another OOB read
Credit to OSS-Fuzz
2023-01-17 01:26:58 +01:00
Nikias Bassen 47a7fbe438 oplist: Fix another OOB read
Credit to OSS-Fuzz
2023-01-13 21:29:26 +01:00
Nikias Bassen 18d4f85a5f oplist: Plug another memory leak occurring on parse error
Credit to OSS-Fuzz
2023-01-11 19:39:07 +01:00
Nikias Bassen 643e0a3bcc fuzz: Add OpenStep crash/leak testcases found by OSS-Fuzz 2023-01-09 19:47:17 +01:00
Nikias Bassen e212eb6ed1 fuzz: Add OpenStep plist fuzzer 2023-01-08 21:29:57 +01:00
Nikias Bassen 395ecda567 fuzz: Fix comment in jplist_fuzzer saying XML 2023-01-08 05:31:26 +01:00
Nikias Bassen 3f9360e33c fuzz: Add some more JSON test case from OSS-Fuzz 2023-01-08 05:28:59 +01:00
Nikias Bassen bf44ba8484 jplist: Fix OOB read by making sure number of children is even
Credit to OSS-Fuzz
2022-02-03 00:37:12 +01:00
Nikias Bassen d7758c07ec jplist: Fix memory leak on parse error
Credit to OSS-Fuzz
2022-02-02 04:45:40 +01:00
Nikias Bassen db4635a081 jplist: Fix memory leak that occurs when JSON parsing fails
Credit to OSS-Fuzz
2022-01-31 23:53:50 +01:00
Nikias Bassen 7ddb1bd9e1 fuzz: Add another JSON test case from OSS-Fuzz 2022-01-31 02:59:59 +01:00
Nikias Bassen 25f2f01c26 fuzz: Add JSON crash/leak test cases from OSS-Fuzz 2022-01-28 23:48:27 +01:00
Nikias Bassen c7b005bc78 fuzz: Add fuzzer for JSON format 2022-01-25 03:45:30 +01:00
Nikias Bassen eff97404bd Add API version to library and pkgconfig file for proper linking 2020-06-14 23:18:39 +02:00
Martin Szulecki c14849987d Unfold automake variables into multiple lines for maintainability 2020-06-09 18:19:07 +02:00
Nikias Bassen ebd8083859 fuzz: Add some more crash samples reported via github issues. 2017-05-31 02:03:32 +02:00
Nikias Bassen 94708aacf8 fuzz: Add crash/leak samples from OSS-Fuzz 2017-05-30 20:54:21 +02:00
Nikias Bassen 8bc2a5aaaf fuzz: Move known crash/leak samples to per-fuzzer directories 2017-05-30 20:19:35 +02:00
Nikias Bassen 2fecc5c034 fuzz: Add appropriate -max_len to fuzzers for testing 2017-05-29 17:22:14 +02:00
Nikias Bassen 99f3ab144d Integrate fuzzers into build system 2017-05-29 04:08:29 +02:00
Nikias Bassen 1e89644636 fuzz: Add some known previously crashing test cases 2017-05-29 04:05:01 +02:00
Nikias Bassen 5c6e695ca9 Add fuzzing targets for libFuzzer used by Google's OSS-Fuzz 2017-04-25 14:54:59 +02:00