-
Notifications
You must be signed in to change notification settings - Fork 84
Comparing changes
Open a pull request
base repository: zip-rs/zip2
base: v5.0.0
head repository: zip-rs/zip2
compare: v6.0.0
- 20 commits
- 31 files changed
- 12 contributors
Commits on Sep 9, 2025
-
fix: aes was not copied correctly in raw copy methods (#417)
* fix: aes encrypted files raw copy * fix: preserve aes header data for raw copy
Configuration menu - View commit details
-
Copy full SHA for b611a59 - Browse repository at this point
Copy the full SHA b611a59View commit details -
* chore: release v5.0.1 * Update CHANGELOG.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Chris Hennick <[email protected]> --------- Signed-off-by: Chris Hennick <[email protected]> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 12c87d1 - Browse repository at this point
Copy the full SHA 12c87d1View commit details
Commits on Sep 10, 2025
-
feat: Add legacy shrink/reduce/implode compression (#303)
* Added legacy shrink/reduce/implode compression. * Remove the unused 0th len_count entry Signed-off-by: Chris Hennick <[email protected]> * Make legacy modules `pub(crate)` rather than `pub` Signed-off-by: Chris Hennick <[email protected]> * chore(deps): Bump MSRV to 1.83.0 for bistream-io * style: cargo fmt --all * style: cargo clippy --fix * chore: fix remaining Clippy warnings manually * style: cargo fmt --all * fix: errors introduced by fixing clippy warnings * fix: test failures on Windows due to newline style * fix: must define legacy compression methods unconditionally, for backward compatibility * style: Add missing doc comments * fix: doc comments apparently can't be before `cfg` * fix: doc comments apparently can't be before `cfg` * fix: Windows newline issues persisted (files not recognized as text?) * fix: Windows newline issues persisted (need to mark some files text and others binary) * fix?! Test a peer's suggested fix * fix use lf instead of crlf to fix tests on windows * Fix? make tests/data/legacy/*.out explicitly CRLF --------- Signed-off-by: Chris Hennick <[email protected]> Co-authored-by: Chris Hennick <[email protected]> Co-authored-by: hennickc <[email protected]> Co-authored-by: Speedy_Lex <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0abee77 - Browse repository at this point
Copy the full SHA 0abee77View commit details -
Configuration menu - View commit details
-
Copy full SHA for e341b3d - Browse repository at this point
Copy the full SHA e341b3dView commit details
Commits on Sep 11, 2025
-
chore(deps): update nt-time requirement from 0.10.6 to 0.12.1 (#416)
Updates the requirements on [nt-time](https://github.com/sorairolake/nt-time) to permit the latest version. - [Changelog](https://github.com/sorairolake/nt-time/blob/develop/CHANGELOG.adoc) - [Commits](sorairolake/nt-time@v0.10.6...v0.12.1) --- updated-dependencies: - dependency-name: nt-time dependency-version: 0.12.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chris Hennick <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4802b87 - Browse repository at this point
Copy the full SHA 4802b87View commit details -
fix: Restore original file timestamp when unzipping with
chrono
(#46)* Set filetime * Add chrono * fix: Duplicate "chrono" entry in Cargo.toml Signed-off-by: Chris Hennick <[email protected]> * fix: typo in read.rs Signed-off-by: Chris Hennick <[email protected]> * fix: missing feature gate Signed-off-by: Chris Hennick <[email protected]> * Set filetime * Add chrono * fix: Duplicate "chrono" entry in Cargo.toml Signed-off-by: Chris Hennick <[email protected]> * fix: typo in read.rs Signed-off-by: Chris Hennick <[email protected]> * fix: Errors due to missing chrono feature gate * fix: bad merge * style: cargo fmt --all * fix: chrono has renamed method to from_utc * Revert "fix: chrono has renamed method to from_utc" This reverts commit 38cc3ca. * fix: from_utc is deprecated, but from_naive_utc_and_offset doesn't exist before 0.4.27 --------- Signed-off-by: Chris Hennick <[email protected]> Co-authored-by: mass10 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5362be0 - Browse repository at this point
Copy the full SHA 5362be0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d094b8 - Browse repository at this point
Copy the full SHA 8d094b8View commit details -
fix: panic when reading empty extended-timestamp field (#404) (#422)
* fix: panic when reading empty extended-timestamp field (#404) * Add test assertion message Co-authored-by: amazon-q-developer[bot] <208079219+amazon-q-developer[bot]@users.noreply.github.com> Signed-off-by: Chris Hennick <[email protected]> * Update src/extra_fields/extended_timestamp.rs Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Chris Hennick <[email protected]> * Update src/extra_fields/extended_timestamp.rs Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Chris Hennick <[email protected]> * Simplify test per Gemini suggestion --------- Signed-off-by: Chris Hennick <[email protected]> Co-authored-by: amazon-q-developer[bot] <208079219+amazon-q-developer[bot]@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 97c33a6 - Browse repository at this point
Copy the full SHA 97c33a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6423fee - Browse repository at this point
Copy the full SHA 6423feeView commit details -
chore(deps): update nt-time requirement from 0.10.6 to 0.12.1 (#424)
Updates the requirements on [nt-time](https://github.com/sorairolake/nt-time) to permit the latest version. - [Changelog](https://github.com/sorairolake/nt-time/blob/develop/CHANGELOG.adoc) - [Commits](sorairolake/nt-time@v0.10.6...v0.12.1) --- updated-dependencies: - dependency-name: nt-time dependency-version: 0.12.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0ab4a0e - Browse repository at this point
Copy the full SHA 0ab4a0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74f8a3c - Browse repository at this point
Copy the full SHA 74f8a3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5987cdd - Browse repository at this point
Copy the full SHA 5987cddView commit details
Commits on Sep 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9cf28cb - Browse repository at this point
Copy the full SHA 9cf28cbView commit details
Commits on Sep 13, 2025
-
chore(deps): update nt-time requirement from 0.10.6 to 0.12.1 (#427)
Updates the requirements on [nt-time](https://github.com/sorairolake/nt-time) to permit the latest version. - [Changelog](https://github.com/sorairolake/nt-time/blob/develop/CHANGELOG.adoc) - [Commits](sorairolake/nt-time@v0.10.6...v0.12.1) --- updated-dependencies: - dependency-name: nt-time dependency-version: 0.12.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2ef4d3e - Browse repository at this point
Copy the full SHA 2ef4d3eView commit details
Commits on Sep 18, 2025
-
chore(deps): update nt-time requirement from 0.10.6 to 0.12.1 (#428)
Updates the requirements on [nt-time](https://github.com/sorairolake/nt-time) to permit the latest version. - [Changelog](https://github.com/sorairolake/nt-time/blob/develop/CHANGELOG.adoc) - [Commits](sorairolake/nt-time@v0.10.6...v0.12.1) --- updated-dependencies: - dependency-name: nt-time dependency-version: 0.12.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 72cce40 - Browse repository at this point
Copy the full SHA 72cce40View commit details
Commits on Oct 8, 2025
-
chore(deps): update lzma-rust2 requirement from 0.13 to 0.14 (#432)
--- updated-dependencies: - dependency-name: lzma-rust2 dependency-version: 0.14.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1d5d4ed - Browse repository at this point
Copy the full SHA 1d5d4edView commit details -
chore(deps): update nt-time requirement from 0.10.6 to 0.12.1 (#429)
Updates the requirements on [nt-time](https://github.com/sorairolake/nt-time) to permit the latest version. - [Changelog](https://github.com/sorairolake/nt-time/blob/develop/CHANGELOG.adoc) - [Commits](sorairolake/nt-time@v0.10.6...v0.12.1) --- updated-dependencies: - dependency-name: nt-time dependency-version: 0.12.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 165415d - Browse repository at this point
Copy the full SHA 165415dView commit details
Commits on Oct 9, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 26e6e08 - Browse repository at this point
Copy the full SHA 26e6e08View commit details -
docs: Update zip_writer documentation example (#431)
* Update zip_writer documentation example Replace the fixed size buffer example with a dynamic Vec Since the buffer size was of fixed, size, the resulting zip file was always the same size, defeating the purpose of compression * Comment inside an example needs "/// //" Signed-off-by: Chris Hennick <[email protected]> --------- Signed-off-by: Chris Hennick <[email protected]> Co-authored-by: Chris Hennick <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb1b586 - Browse repository at this point
Copy the full SHA eb1b586View commit details -
feat: Upgrade [Extended]FileOptions::add_extra_data() data from Box<[…
…u8]> to AsRef<[u8]> (#435) * Upgrade ExtendedFileOptions::add_extra_data() data from Box<[u8]> to AsRef<[u8]> Existing callers are unaffected but you can just give it slices now * Upgrade FileOptions::add_extra_data() data from Box<[u8]> to AsRef<[u8]> likewise * Build matrix coverage * fmt * Unsplit * Bump version to 6.0.0
Configuration menu - View commit details
-
Copy full SHA for abfc23d - Browse repository at this point
Copy the full SHA abfc23dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.0.0...v6.0.0