Chris Hennick
c18fae1f77
Use sparse files that are mostly the same byte pattern
2023-05-01 16:01:38 -07:00
Chris Hennick
e75527ffc7
Bug fix: all timeouts are apparently in seconds
2023-05-01 15:13:44 -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
a23e3889e2
Strengthen fuzz_write: use longer vectors and multiple writes
2023-05-01 11:56:46 -07:00
Chris Hennick
a1c7689d06
Reduce fuzz_write to 1 million iterations
2023-05-01 10:42:30 -07:00
Chris Hennick
df489189b1
Merge branch 'master' into write_fuzz
2023-04-29 21:27:43 -07:00
Chris Hennick
8c7192a750
Run CI on push to any branch
2023-04-29 21:25:01 -07:00
Chris Hennick
90b89b5460
WIP: Write fuzzing
2023-04-29 21:19:31 -07:00
Chris Hennick
7d7325324f
Enable fuzz testing during CI
2023-04-23 16:00:37 -07:00
Chris Hennick
14c61e0b97
Revert "Create rust-clippy.yml"
...
This reverts commit 2aa4665f42
.
2023-04-23 15:04:08 -07:00
Chris Hennick
5e5f5ebe54
Bump minimum version to 1.66.0
2023-04-23 14:54:44 -07:00
Chris Hennick
de638786f1
Create dependabot_automation.yml
2023-04-23 14:48:06 -07:00
Chris Hennick
2aa4665f42
Create rust-clippy.yml
2023-04-23 14:46:39 -07:00
Alexander Zaitsev
a06b947ec5
feat: bump MSRV
...
- bump MSRV in CI
2022-10-13 13:02:31 +03:00
Dirk Stolle
e78a51bdd5
bump MSRV to 1.57
2022-05-01 00:48:56 +02:00
Nick Babcock
b7966a8538
Add read fuzzing module
...
As someone who has personal projects that take untrusted zips as input,
it is important to me to be able to fuzz the zip project to simulate
possible inputs and to ensure the projects are not vulnerable.
This commit adds a cargo fuzz module for reading and extracting input.
The `fuzz` directory was scaffolded with a `cargo fuzz init`
I added a CI step to guard against the fuzz module decaying over time.
2022-04-25 20:08:53 -05:00
Alexander Zaitsev
a5ae0bbe64
feat: add Clippy to CI
...
- enable Clippy on CI
Tested:
- No
2022-01-23 19:02:57 +03:00
Alexander Zaitsev
2f1630e2b2
feat: bump MSRV
...
- update MSRV to 1.54 according to the policy. Seems like it needed for
building dependencies properly
- update CI
Tested:
- No
2022-01-22 15:25:35 +03:00
Marli Frost
465e7cebd6
fix: update CI to MSRV 1.36.0
...
*I could've sworn I did this already*
2021-04-19 12:32:20 +01:00
Marli Frost
6e652446dd
feat: define the crate's MSRV
2020-06-23 15:48:50 +01:00
Ryan Levick
f78e651aa6
Move to GitHub Actions
2020-06-15 14:41:48 +02:00