Chris Hennick
|
4e3ecb9252
|
Bug fix
|
2023-05-21 11:48:12 -07:00 |
|
Chris Hennick
|
d8f4d1aaa4
|
Bug fix: fuzz_write tried to copy aborted files
|
2023-05-21 11:45:59 -07:00 |
|
Chris Hennick
|
a86a1f99a3
|
Bug fix for fuzz_write.rs
|
2023-05-21 11:37:59 -07:00 |
|
Chris Hennick
|
fa045ad4c5
|
Bug fix for abort_file when deleting an entry that isn't the last
|
2023-05-21 11:26:33 -07:00 |
|
Chris Hennick
|
b6514e5c78
|
Bug fix
|
2023-05-14 18:57:57 -07:00 |
|
Chris Hennick
|
e3b0da188b
|
Revert "Refactor: add subdirectory-after-writing-parent option"
This reverts commit c31d85930b .
|
2023-05-14 18:55:12 -07:00 |
|
Chris Hennick
|
70cf9514bb
|
Revert "Bug fix"
This reverts commit 7bb1d9d190 .
|
2023-05-14 18:55:11 -07:00 |
|
Chris Hennick
|
7bb1d9d190
|
Bug fix
|
2023-05-14 18:43:19 -07:00 |
|
Chris Hennick
|
c31d85930b
|
Refactor: add subdirectory-after-writing-parent option
|
2023-05-14 18:41:49 -07:00 |
|
Chris Hennick
|
51ce58751e
|
Bug fix
|
2023-05-14 18:36:31 -07:00 |
|
Chris Hennick
|
8680df6f1f
|
Bug fix
|
2023-05-14 18:33:29 -07:00 |
|
Chris Hennick
|
5c51ddc49e
|
Bug fix
|
2023-05-14 18:24:01 -07:00 |
|
Chris Hennick
|
3e87a376b9
|
Handle special naming convention for directories
|
2023-05-14 18:21:55 -07:00 |
|
Chris Hennick
|
0660141868
|
Eliminate redundant name field in FileOperation for more efficient fuzzing
|
2023-05-14 08:31:37 -07:00 |
|
Chris Hennick
|
f7acf6fe9c
|
Refactor: simplify FileOperation by factoring out shared fields
|
2023-05-13 15:58:45 -07:00 |
|
Chris Hennick
|
089f194fd6
|
Simplify FileOperation by splitting into BasicFileOperation and bool reopen
|
2023-05-13 15:49:54 -07:00 |
|
Chris Hennick
|
ff4dee28d7
|
Bug fix
|
2023-05-13 15:38:09 -07:00 |
|
Chris Hennick
|
a2ed77abd3
|
Bug fixes
|
2023-05-13 14:29:00 -07:00 |
|
Chris Hennick
|
546693a6c7
|
Test allowing ZIP64 magic with the sanity checks
|
2023-05-12 08:36:33 -07:00 |
|
Chris Hennick
|
bf867c5012
|
Bug fix: skip invalid filenames during write fuzz
|
2023-05-11 19:25:32 -07:00 |
|
Chris Hennick
|
3af7f187d7
|
Strengthen fuzz_write: can now close and reopen before copying
|
2023-05-10 14:54:21 -07:00 |
|
Chris Hennick
|
08ec7ca710
|
Remove extra data from struct since we're not using it
|
2023-05-04 16:18:48 -07:00 |
|
Chris Hennick
|
d5e45f3c20
|
Add abort_file, and call it when validations fail
|
2023-05-04 10:20:47 -07:00 |
|
Chris Hennick
|
04654fdbe3
|
Revert large-file test: impractical
|
2023-05-01 17:06:37 -07:00 |
|
Chris Hennick
|
78139acfae
|
Prevent WriteLarge from running with no compression
|
2023-05-01 16:43:38 -07:00 |
|
Chris Hennick
|
1006ddb0e9
|
Bug fix: need to make a copy
|
2023-05-01 16:10:59 -07:00 |
|
Chris Hennick
|
29237770c9
|
Prevent sparse-file chunks from repeating zero times
|
2023-05-01 16:06:42 -07:00 |
|
Chris Hennick
|
69bb01d535
|
Allow repetition inside non-default chunks of sparse files
|
2023-05-01 16:05:27 -07:00 |
|
Chris Hennick
|
c18fae1f77
|
Use sparse files that are mostly the same byte pattern
|
2023-05-01 16:01:38 -07:00 |
|
Chris Hennick
|
5220222f84
|
Bug fix
|
2023-05-01 15:35:36 -07:00 |
|
Chris Hennick
|
bc14c1ef5e
|
Set a minimum size for non-repeating chunks
|
2023-05-01 15:08:20 -07:00 |
|
Chris Hennick
|
09d1ef2e3b
|
Make large files more compressible
|
2023-05-01 14:59:04 -07:00 |
|
Chris Hennick
|
a9aaea306e
|
Make large files more likely
|
2023-05-01 13:02:52 -07:00 |
|
Chris Hennick
|
6582e13fc4
|
Make large files more likely
|
2023-05-01 12:29:25 -07:00 |
|
Chris Hennick
|
a23e3889e2
|
Strengthen fuzz_write: use longer vectors and multiple writes
|
2023-05-01 11:56:46 -07:00 |
|
Chris Hennick
|
90b89b5460
|
WIP: Write fuzzing
|
2023-04-29 21:19:31 -07:00 |
|