Chris Hennick
|
fd5f804072
|
test(fuzz): Consume self, and add initial junk (#226)
|
2024-07-28 03:38:34 +00:00 |
|
Chris Hennick
|
a29b860395
|
test(fuzz): Make cargo fuzz fmt fuzz_write output more reliably equivalent to the code path it follows (#224)
|
2024-07-26 21:42:03 +00:00 |
|
Chris Hennick
|
4e971d07ab
|
Commit unfinished corpus
|
2024-07-18 21:02:19 +00:00 |
|
Chris Hennick
|
81b5fb6088
|
Update fuzz_write corpus to use only smaller entries
|
2024-07-18 21:02:16 +00:00 |
|
Chris Hennick
|
5632e7f25a
|
Merge pull request #69 from zip-rs/oldpr369
feat: Add by_name_seek() for Stored zips
|
2024-07-17 17:25:19 +00:00 |
|
Chris Hennick
|
5cfae807f5
|
Merge pull request #216 from zip-rs/dependabot/cargo/fuzz/tikv-jemallocator-0.6.0
test(fuzz)(deps): update tikv-jemallocator requirement from 0.5.4 to 0.6.0 in /fuzz
|
2024-07-17 17:22:39 +00:00 |
|
Chris Hennick
|
2e7d538a30
|
ci(fuzz): Updated fuzz_read corpus
|
2024-07-16 17:20:00 +00:00 |
|
Chris Hennick
|
be6a46e74e
|
ci(fuzz): Update fuzz corpora with WIP versions
|
2024-07-15 21:54:43 +00:00 |
|
dependabot[bot]
|
d8360cf89a
|
test(fuzz)(deps): update tikv-jemallocator requirement in /fuzz
Updates the requirements on [tikv-jemallocator](https://github.com/tikv/jemallocator) to permit the latest version.
- [Release notes](https://github.com/tikv/jemallocator/releases)
- [Changelog](https://github.com/tikv/jemallocator/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tikv/jemallocator/commits)
---
updated-dependencies:
- dependency-name: tikv-jemallocator
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-07-15 10:41:06 +00:00 |
|
Chris Hennick
|
4a54d13472
|
test(fuzz): Commit work-in-progress new seed corpus
|
2024-07-13 19:58:48 +00:00 |
|
Chris Hennick
|
b4b0784d54
|
Add new fuzz_write corpus entries
|
2024-07-08 16:06:48 +00:00 |
|
Chris Hennick
|
a5b92af578
|
Merge branch 'refs/heads/master' into fuzz-progressive-sizes
|
2024-07-08 08:59:38 -07:00 |
|
Chris Hennick
|
57f01ba946
|
chore: Fix build errors
|
2024-07-06 14:26:37 -07:00 |
|
Chris Hennick
|
d45bdccc6a
|
Merge pull request #199 from yujincheng08/xz
feat: Support XZ decompression
|
2024-07-05 15:52:38 +00:00 |
|
Chris Hennick
|
4facc3ab54
|
test(fuzz): Use jemalloc for fuzz tests
|
2024-07-04 10:52:04 -07:00 |
|
Chris Hennick
|
c96b0881d8
|
test(fuzz): Use pre-generated tarball of 0..=2 byte inputs, and test both with this corpus and with none
|
2024-06-22 22:07:10 -07:00 |
|
LoveSy
|
421e1dd8fb
|
feat: support XZ decompression
|
2024-06-22 11:12:53 +08:00 |
|
Chris Hennick
|
ad111aa297
|
test(fuzz): Remove debug printing
|
2024-06-21 07:51:43 -07:00 |
|
Chris Hennick
|
9a27fb8bba
|
ci(fuzz): Improve debug format
|
2024-06-20 13:35:16 -07:00 |
|
Chris Hennick
|
68f3d33130
|
ci(fuzz): Generate new fuzz_write corpus
|
2024-06-19 20:15:39 +00:00 |
|
Chris Hennick
|
4c2e9f61ab
|
ci(fuzz): Weaken a failing assertion
|
2024-06-18 20:37:32 -07:00 |
|
Chris Hennick
|
9f7e64b9df
|
ci(fuzz): Allow setting the comment any time
|
2024-06-18 20:04:20 -07:00 |
|
Chris Hennick
|
cb2d7abde7
|
fix: We now keep searching for a real CDE header after read an invalid one from the file comment
|
2024-06-18 10:31:25 -07:00 |
|
Chris Hennick
|
5231469734
|
ci(fuzz): Fix: skip copying if we can't find a file from a previous operation
|
2024-06-17 19:21:04 -07:00 |
|
Chris Hennick
|
6bf354a0d6
|
ci(fuzz): Fix build
|
2024-06-17 19:05:36 -07:00 |
|
Chris Hennick
|
4a01dd33e3
|
ci(fuzz): Fix: would try to copy from nonexistent paths after merging with another archive
|
2024-06-17 18:55:01 -07:00 |
|
Chris Hennick
|
8d78fd98f5
|
fix: File start position was wrong when extra data was present
|
2024-06-17 15:15:15 -07:00 |
|
Chris Hennick
|
64b5debc16
|
chore: Fix another fuzz failure
|
2024-06-17 12:06:37 -07:00 |
|
Chris Hennick
|
e6661bcd98
|
Update fuzz_write corpus using multiple from-scratch restarts
|
2024-06-15 17:44:32 +00:00 |
|
Chris Hennick
|
e5930f5d53
|
Partial corpus update
|
2024-06-15 02:04:43 +00:00 |
|
Chris Hennick
|
7f1752ccbb
|
Partial corpus update
|
2024-06-15 02:04:43 +00:00 |
|
Chris Hennick
|
4dcad53f63
|
Partial update of fuzz_write corpus
|
2024-06-15 02:04:43 +00:00 |
|
Chris Hennick
|
b8ed84e874
|
Partial corpus update
|
2024-06-15 02:04:43 +00:00 |
|
Chris Hennick
|
aed6d5091a
|
Partial fuzz_write corpus update
|
2024-06-15 02:04:43 +00:00 |
|
Chris Hennick
|
5423e4ad26
|
Partial corpus update
|
2024-06-15 02:04:43 +00:00 |
|
Chris Hennick
|
4fd5cb7ea5
|
Final corpus updates
|
2024-06-15 02:04:43 +00:00 |
|
Chris Hennick
|
5ae025e2cb
|
style: cargo fmt --all
|
2024-06-14 17:16:03 -07:00 |
|
Chris Hennick
|
1b7c09e558
|
test(fuzz): Fix a build error
|
2024-06-14 17:14:42 -07:00 |
|
Chris Hennick
|
052f3a133e
|
fix: ZIP64 header was being written twice when copying a file
|
2024-06-14 17:09:36 -07:00 |
|
Chris Hennick
|
77e718864d
|
fix: Incorrect behavior following a rare combination of merge_archive , abort_file and deep_copy_file . As well, we now return an error when a file is being copied to itself.
|
2024-06-13 13:49:27 -07:00 |
|
Chris Hennick
|
8d7c403921
|
Update fuzz_write corpus (any further improvement would cause OOM or timeout
|
2024-06-13 03:40:41 +00:00 |
|
Chris Hennick
|
e28d57f228
|
WIP: update fuzz_write corpus
|
2024-06-13 03:40:41 +00:00 |
|
Chris Hennick
|
b9469063c7
|
Update to 1.3.2
|
2024-06-13 03:40:40 +00:00 |
|
Chris Hennick
|
f094aa18d3
|
Remove one more unneeded file from fuzz_read corpus
|
2024-06-13 03:40:40 +00:00 |
|
Chris Hennick
|
49ea546adf
|
Further tweaks to fuzz_read corpus
|
2024-06-13 03:40:40 +00:00 |
|
Chris Hennick
|
6abe26d757
|
ci(fuzz): Fix build errors
|
2024-06-08 14:32:57 -07:00 |
|
Chris Hennick
|
5bb31e3558
|
ci(fuzz): Bug fix: debug output was missing set_flush_on_finish_file
|
2024-06-08 14:19:14 -07:00 |
|
Chris Hennick
|
62b9c53651
|
ci(fuzz): Bug fix for missing path arg
|
2024-06-08 13:55:16 -07:00 |
|
Chris Hennick
|
df9c71700e
|
ci(fuzz): Fine-tune some Debug implementations
|
2024-06-08 13:51:31 -07:00 |
|
Chris Hennick
|
383d72427c
|
ci(fuzz): Fix build errors in Debug implementations
|
2024-06-08 13:35:38 -07:00 |
|