Commit graph

44 commits

Author SHA1 Message Date
Chris Hennick
178a235921
ci(fuzz): Repair recent damage to fuzz_write corpus 2024-05-27 19:05:42 -07:00
Chris Hennick
0d12e3ebfc
Revert "ci(fuzz): Remove most cases added on religious basis that have simpler secular equivalents"
This reverts commit 445860a462.
2024-05-27 18:24:38 -07:00
Chris Hennick
445860a462
ci(fuzz): Remove most cases added on religious basis that have simpler secular equivalents 2024-05-26 22:57:32 -07:00
Chris Hennick
8edd3714b9
ci(fuzz): Update both corpora using a confirmed-to-work shell-script loop 2024-05-26 21:32:20 -07:00
Chris Hennick
04c034358b
ci(fuzz): Update fuzz_write corpus 2024-05-25 20:47:04 -07:00
Chris Hennick
9795967dd3
ci(fuzz): Update fuzz_read corpus 2024-05-25 20:25:18 -07:00
Chris Hennick
1e3c3ff5ad
ci(fuzz): Update fuzz_read 2024-05-25 20:12:40 -07:00
Chris Hennick
d5442af5b4
ci(fuzz): Update fuzz_read 2024-05-25 20:09:37 -07:00
Chris Hennick
d9fdddf926
ci(fuzz): Update fuzz_read 2024-05-25 19:53:13 -07:00
Chris Hennick
7a5d471637
ci(fuzz): Update fuzz_read seed corpus based on both previous members and recently-simplified dependencies on numbers or numeric strings 2024-05-25 19:30:55 -07:00
Chris Hennick
5f95e835bf
ci(fuzz): Update seed corpus based on both previous members and recently-simplified dependencies on numbers or numeric strings 2024-05-25 19:30:27 -07:00
Chris Hennick
57eaa50e35
ci(fuzz): Update seed corpora 2024-05-17 22:40:35 -07:00
Chris Hennick
e5690877aa
ci(fuzz): Minimize read seed corpus 2024-05-10 09:28:50 -07:00
Chris Hennick
99f6b6dd86
ci(fuzz): Update write seed corpus based on a from-scratch corpus 2024-05-10 09:25:57 -07:00
Chris Hennick
c39f5e8f9e
ci(fuzz): Update fuzz_write corpus to account for shift from Vec<_> to Box<[_]> 2024-05-08 19:28:23 -07:00
Chris Hennick
13a964317d
ci(fuzz): Update fuzz_write corpus to account for shift from Vec<_> to Box<[_]> 2024-05-08 19:14:19 -07:00
Chris Hennick
9790fbfa28
ci(fuzz): Further minify fuzz-write corpus 2024-05-08 12:27:30 -07:00
Chris Hennick
50767eb84a
ci(fuzz): Update fuzz_read seed corpus 2024-05-08 10:48:01 -07:00
Chris Hennick
9455a279be
ci(fuzz): Update fuzz_write seed corpus 2024-05-08 10:45:28 -07:00
Chris Hennick
c134f08019
test(fuzz): Update fuzz_read corpus 2024-05-06 19:53:42 -07:00
Chris Hennick
7a77132144
test(fuzz): Additional rounds of fuzz_write corpus reduction 2024-05-06 19:53:40 -07:00
Chris Hennick
dbb8dfc321
test(fuzz): Create seed corpus for fuzz_write 2024-05-06 19:53:37 -07:00
Chris Hennick
5109cb8553
test(fuzz): Add recent fuzz_write failure to fuzz_read corpus (failure actually occurred in read) 2024-04-29 16:59:39 -07:00
Chris Hennick
46bd8104b7
ci: Bug fix for cargo fuzz cmin commands 2024-04-23 23:54:01 -07:00
Chris Hennick
7569145627
test(fuzz): update seed corpus 2024-04-23 13:41:59 -07:00
Chris Hennick
b9142d8141 Bug fix 2024-04-11 16:41:29 -07:00
Chris Hennick
5647aad86e Bug fix: some files from seed corpus were missing 2024-04-11 16:38:41 -07:00
Chris Hennick
4c6339f694 Remove a corpus entry that's too large to use 2024-04-11 16:36:07 -07:00
Chris Hennick
d99bc688ca Update seed corpus 2024-04-11 16:15:56 -07:00
Chris Hennick
b7fe3f6e4f Add tests and update fuzzing dictionary/corpus for LZMA 2024-04-11 13:14:34 -07:00
Chris Hennick
8090d092d3 Revert "Revert "cargo cmin""
This reverts commit 81f04303e0.
2024-03-13 18:48:36 -07:00
Chris Hennick
3df0f6a6fa Revert "Test with same max_len during cmin as during test execution"
This reverts commit 591c76912b.
2024-03-13 18:48:33 -07:00
Chris Hennick
591c76912b Test with same max_len during cmin as during test execution 2024-03-13 18:33:55 -07:00
Chris Hennick
81f04303e0 Revert "cargo cmin"
This reverts commit 26b90ae1b1.
2024-03-13 18:27:21 -07:00
Chris Hennick
b3c1d1413c Bring back empty non-ZIP file to seed corpus 2024-03-13 16:26:54 -07:00
Chris Hennick
88bf5ccc1c Revert "Test adding an empty file (not even ZIP headers) to seed corpus"
This reverts commit e8cf80098e.
2024-03-13 16:18:57 -07:00
Chris Hennick
e8cf80098e Test adding an empty file (not even ZIP headers) to seed corpus 2024-03-13 15:28:19 -07:00
Chris Hennick
26b90ae1b1 cargo cmin 2024-03-13 13:13:27 -07:00
Chris Hennick
f56121bf6d Test using all inputs from unit/integ tests as part of the seed corpus 2024-03-12 20:53:44 -07:00
Chris Hennick
78e57bb6e1 Add ZIP64 examples to seed corpus 2024-03-12 20:15:40 -07:00
Chris Hennick
e23a1aef49 Add ZipCrypto-encrypted files to seed corpus 2024-03-12 20:05:45 -07:00
Chris Hennick
797ce443c9 Test with one-empty-file Zip files for compressed formats 2024-03-12 19:48:03 -07:00
Chris Hennick
528c1f3ffd Test with seed-corpus entry of a zip file that has an empty stored file with an empty name 2024-03-12 19:39:23 -07:00
Chris Hennick
5bdf9b7c30 Test with a "seed corpus" consisting of an empty zip file 2024-03-12 19:22:52 -07:00