Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: zip-rs/zip2

v9.0.0-pre2

11 May 10:28
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
10da99b
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

v9.0.0-pre2 Pre-release
Pre-release

🚜 Refactor

  • move types to zip format folder (#827)
  • split read.rs file to read folder (#832)
  • move tests outside of read.rs (#829)
  • add doc and remove useless variables (#828)
  • update some extra field (#821)
  • Allow zip file with data descriptor using ZipReadOptions (#823)
  • allow AES in zip file stream (#820)
Loading

v9.0.0-pre1

06 May 05:50
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
faaf0f8
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

v9.0.0-pre1 Pre-release
Pre-release

🚀 Features

  • Allow FileOptions to specify filename that may be non-UTF8 (#819)

🐛 Bug Fixes

  • Zeroize derived_key when dropped, and suppress error details that may be sensitive (#803)

🚜 Refactor

  • change vendor_version (#817)
  • rewrite aes settings (#815)
  • remove inner compression method from aes options (#814)
  • don't store converted filenames; convert on demand instead; and don't use Arc since it only deduplicates when copying to same path in another archive (#807)
  • Potential fixes for 5 code quality findings in src/aes.rs (#808)
  • [breaking] remove deprecated method *_zip64_comment methods (#812)
  • [breaking] Remove deprecated elements (#802)
  • store the file_name_raw only as key (BREAKING) (#789)
  • Remove fields from ZipFileData (#790)
  • Remove useless compression level (#791)
  • Add non-exhaustive to ExtraField enum (#793)
  • remove macro export (#792)
Loading

v8.6.0

25 Apr 19:11
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
771dfc5
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🚀 Features

  • add compression not supported as enum error (#774)

🐛 Bug Fixes

  • allow for [u8] as filename (#775)

🚜 Refactor

  • mark ZipFlags as non-exhaustive and add test for HasZipMetadata (#777)
  • use and simplify is_dir (#776)
Assets 3
Loading

v8.5.1

07 Apr 07:42
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
5c0a0a2
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🚜 Refactor

  • change magic finder to stack buffer (#763)
  • simplify extra field parsing (#764)
Loading
unclepomedev reacted with hooray emoji
1 person reacted

v8.5.0

01 Apr 17:02
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
93ea679
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🐛 Bug Fixes

  • remove zip64 comment and add zip64 extensible data sector (#747)

🚜 Refactor

  • remove useless magic in struct (#730)
  • change extra_field from Arc<Vec> to Arc<[u8]> (#741)

⚙️ Miscellaneous Tasks

  • cleanup README (#758)
Loading
TnZzZHlp reacted with heart emoji
1 person reacted

v8.4.0

23 Mar 10:57
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
a73f55b
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🚀 Features

  • add a check for building benches (#748)

🚜 Refactor

  • split part of read.rs for code readability (#744)
  • remove unused allow (#745)

⚡ Performance

  • skip BufReader for Stored files in make_reader (#739)

⚙️ Miscellaneous Tasks

  • move pull request template to correct folder (#749)
Loading

v8.3.1

21 Mar 22:32
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
e615f8e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🚜 Refactor

  • use AexEncryption::new (#736)
  • update tests to add big endian miri check (#735)

⚙️ Miscellaneous Tasks

  • cleanup repository files (#743)
Loading
cxw620 and unclepomedev reacted with thumbs up emoji
2 people reacted

v8.3.0

19 Mar 16:19
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
399469e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🚀 Features

  • add must_use (#727)
  • improve and fix extended timestamp extra field parsing (#713)
  • add crc32 ignore option (#710)
  • path related code in single file (#712)

🐛 Bug Fixes

  • Malformed ZIP64 file output (#715) (#717)

🚜 Refactor

  • refactor some imports (#734)
  • move code to distinct file (datetime, FixedSizeBlock) (#733)
  • move stream code to src/read/stream.rs (#731)
  • remove zip64 extra field update (#732)
  • improve part of the code with clippy help (#725)
  • simplify code for unicode extra field and improve error message (#724)
  • reorganize code (#714)

Deps

  • avoid pulling in zeroize_derive (#720)
Loading
Niedzwiedzw and cxw620 reacted with heart emoji
2 people reacted

v8.2.0

03 Mar 04:20
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
ff001c6
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🚀 Features

  • allow custom salt (#680)
  • Support compressing bzip2 when feature bzip2-rs is enabled, since bzip2/bzip2-sys now supports it (#685)
  • enforce clippy in CI (#674)

🐛 Bug Fixes

  • zip64 central header (issue 617) (#629)
  • allow aes password as bytes (#686)
  • handle extra field padding (#682)

🚜 Refactor

  • Simplify 2 type conversions in src/write.rs (#687)

⚡ Performance

  • AI tweaks for string type conversions in src/types.rs (#670)
Loading

v8.1.0

16 Feb 23:05
@Pr0methean Pr0methean
Immutable release. Only release title and notes can be modified.
40601a4
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🚀 Features

  • (writer) Allow getting underlying writer of ZipWriter (#464)
  • add system to FileOption, so byte-for-byte identical archives can be created across platforms (#660)

🐛 Bug Fixes

  • Bugs in extra-data length calculation in src/write.rs (#662)
Loading
unclepomedev reacted with rocket emoji
1 person reacted
Previous 1 3 4 5 6
Previous

AltStyle によって変換されたページ (->オリジナル) /