Chris Hennick
|
97d0a345f1
|
Merge pull request #66 from zip-rs/oldpr373
feat: Add ZipWriter::set_file_metadata()
|
2024-07-17 17:23:33 +00:00 |
|
Chris Hennick
|
fd119850e8
|
Merge pull request #206 from zip-rs/dependabot/github_actions/dependabot/fetch-metadata-2.2.0
ci(deps): bump dependabot/fetch-metadata from 2.1.0 to 2.2.0
|
2024-07-17 17:23:07 +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
|
97bb7ad563
|
Merge pull request #217 from zip-rs/fuzz-progressive-sizes
ci(fuzz): Update fuzz corpora with WIP versions
|
2024-07-17 02:01:57 +00:00 |
|
Chris Hennick
|
27ddf22677
|
Merge remote-tracking branch 'origin/fuzz-progressive-sizes' into fuzz-progressive-sizes
|
2024-07-16 21:50:50 +00:00 |
|
Chris Hennick
|
2e7d538a30
|
ci(fuzz): Updated fuzz_read corpus
|
2024-07-16 17:20:00 +00:00 |
|
Chris Hennick
|
dc1d596f4a
|
Merge branch 'master' into fuzz-progressive-sizes
|
2024-07-15 15:16:49 -07:00 |
|
Chris Hennick
|
53cb364575
|
Merge remote-tracking branch 'origin/master' into fuzz-progressive-sizes
|
2024-07-15 22:10:33 +00:00 |
|
Chris Hennick
|
86568263c6
|
fix: Panic when reading a file truncated in the middle of an XZ block header
|
2024-07-15 15:07:21 -07: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 |
|
Alphyr
|
1e7085fd10
|
Merge pull request #45 from zip-rs/oldpr441
fix: Improve several `Read` methods on `ZipFile`
|
2024-07-15 08:34:57 +00:00 |
|
Chris Hennick
|
4b57e8f72b
|
Merge pull request #213 from zip-rs/fuzz-progressive-sizes
test(fuzz): Commit new work-in-progress seed corpus
|
2024-07-14 01:58:08 +00:00 |
|
Chris Hennick
|
4a54d13472
|
test(fuzz): Commit work-in-progress new seed corpus
|
2024-07-13 19:58:48 +00:00 |
|
Benoît du Garreau
|
83b1273fab
|
Improve several Read methods on ZipFile
|
2024-07-11 14:31:31 +02: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
|
6ec1824cb4
|
Revert "test(fuzz): Make the choice of no dictionary explicit"
This reverts commit 5917dff39b .
|
2024-07-08 08:57:54 -07:00 |
|
Chris Hennick
|
014b8b78a7
|
test(fuzz): Refactor: don't need to fuzz all the way to convergence *before* merging in old inputs
|
2024-07-07 10:27:01 -07:00 |
|
Chris Hennick
|
5917dff39b
|
test(fuzz): Make the choice of no dictionary explicit
|
2024-07-06 16:09:57 -07:00 |
|
Chris Hennick
|
0453cf0ebf
|
test(fuzz): Refactor: move and re-create directory rather than contents, when possible
|
2024-07-06 16:07:33 -07:00 |
|
Chris Hennick
|
4dfa32f666
|
Merge branch 'master' into oldpr373
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-07-06 12:29:01 -07:00 |
|
Chris Hennick
|
b61fd1198e
|
doc: Commit signing is no longer required
Signed-off-by: Chris Hennick <4961925+Pr0methean@users.noreply.github.com>
|
2024-07-06 11:59:33 -07:00 |
|
Chris Hennick
|
d45bdccc6a
|
Merge pull request #199 from yujincheng08/xz
feat: Support XZ decompression
|
2024-07-05 15:52:38 +00:00 |
|
dependabot[bot]
|
e378a9b0eb
|
ci(deps): bump dependabot/fetch-metadata from 2.1.0 to 2.2.0
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.1.0...v2.2.0)
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-07-05 10:29:02 +00:00 |
|
Chris Hennick
|
cbdaa704ac
|
Merge pull request #205 from zip-rs/fuzz-jemalloc
test(fuzz): Use jemalloc for performance reasons
|
2024-07-05 00:13:44 +00:00 |
|
Chris Hennick
|
3c0cf961db
|
Merge branch 'refs/heads/master' into fuzz-jemalloc
|
2024-07-04 10:54:32 -07:00 |
|
Chris Hennick
|
76343ca80e
|
Merge pull request #203 from cosmicexplorer/fix-nightly-ci
fix dead code analysis warning
|
2024-07-04 10:53:21 -07:00 |
|
Chris Hennick
|
4facc3ab54
|
test(fuzz): Use jemalloc for fuzz tests
|
2024-07-04 10:52:04 -07:00 |
|
Chris Hennick
|
319fafdefe
|
test(fuzz): Increase runs per fuzz_until_converged.sh iteration to 25m when time allows
|
2024-06-29 20:01:15 -07:00 |
|
Chris Hennick
|
11db7c83ce
|
test(fuzz): Refactor: avoid moving final restart out of fuzz_write and back
|
2024-06-29 19:10:21 -07:00 |
|
Chris Hennick
|
2852cc83ba
|
test(fuzz): Use 8 restarts at each size instead of 13
|
2024-06-29 14:12:04 -07:00 |
|
Chris Hennick
|
90c419ab19
|
test(fuzz): Bug fix: can set -euxo pipefail in recursive-fuzz-cmin.sh
|
2024-06-28 23:53:22 -07:00 |
|
Chris Hennick
|
9d650d568b
|
test(fuzz): Bug fix: find was missing -type f
|
2024-06-28 10:49:36 -07:00 |
|
Danny McClanahan
|
59630c00c6
|
fix dead code analysis warning
|
2024-06-27 15:37:45 -04:00 |
|
Chris Hennick
|
acb05fc42f
|
test(fuzz): Fix another off-by-one error involving 2-byte exhaustive entries
|
2024-06-25 20:31:50 -07:00 |
|
Chris Hennick
|
cdc5f71f66
|
test(fuzz): Fix an off-by-one error affecting corpus entries of the exact maximum length
|
2024-06-25 20:25:21 -07:00 |
|
Chris Hennick
|
2f53dca454
|
test(fuzz): Bug fix? Make recursive-fuzz-cmin.sh clean up more conservatively
|
2024-06-23 22:42:49 -07:00 |
|
Chris Hennick
|
1140f71a88
|
test(fuzz): Bug fix: need to recreate directory before copying into it
|
2024-06-23 15:55:36 -07:00 |
|
Chris Hennick
|
828ce35282
|
test(fuzz): Bug fix
|
2024-06-23 13:22:16 -07:00 |
|
Chris Hennick
|
125283db60
|
test(fuzz): Bug fix: work around mv argument limit by using find -exec
|
2024-06-23 12:45:12 -07:00 |
|
Chris Hennick
|
602c92fed9
|
test(fuzz): Bug fix: need to move corpora after special restarts
|
2024-06-23 09:06:37 -07:00 |
|
Chris Hennick
|
ab659a3652
|
test(fuzz): Bug fix
|
2024-06-23 06:49:05 -07:00 |
|
Chris Hennick
|
b0096455c0
|
test(fuzz): Bug fix
|
2024-06-23 06:41:06 -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 |
|
Chris Hennick
|
ce0da9ed31
|
test(fuzz): Bug fix for pre-existing dirs
|
2024-06-22 20:39:37 -07:00 |
|
Chris Hennick
|
1e0f6e77e5
|
test(fuzz): Refactor: delete duplicate inputs of size 0..=2
|
2024-06-22 20:35:11 -07:00 |
|
Chris Hennick
|
f18c2e3054
|
test(fuzz): Bug fix: dir may already exist
|
2024-06-22 20:21:25 -07:00 |
|
Chris Hennick
|
085b9ca691
|
test(fuzz): Bug fix in find command
|
2024-06-22 20:04:41 -07:00 |
|
Chris Hennick
|
7cfde3539c
|
test(fuzz): Include every possible 0-byte, 1-byte and 2-byte string in first recombination
|
2024-06-22 20:04:07 -07:00 |
|