Release 1.3.1 - icsharpcode/SharpZipLib GitHub Wiki
Minor release, mainly to address the incorrect file version of v1.3.0, but also contains some security fixes and performance improvements.
Highlights
- Correct
FileVersion
andAssemblyVersion
- Security fixes for
ZipFile
andZip*Stream
s - Improved CRC32 performance
- BZip2 compression support for Zip files
Features
- [#355] Wire up BZip2 compression support for Zip files by Richard Webb
Fixes
- [#475] Fix updating zips with descriptor entries by Richard Webb & nils måsén
- [#516] Improve CRC32 performance by Nelson Gomez
- [#538] Use RNGCryptoServiceProvider for crypto headers by nils måsén
- [#539] Use securely generated random temporary file names by nils måsén
- [#509] Make PutNextEntry throw if the entry is AES and no password has been set by Richard Webb
Other changes (not related to library code)
- [#541] Update csproj for new release by nils måsén
- [#530] Fix Codacy Workflows by nils måsén
- [#529] Add release workflow by nils måsén
- [#511] Move the 7zip helper functions into their own class for easier reuse by Richard Webb
- [#525] Update the sample projects to use the v1.3 release by Richard Webb
- [#522] Use PackageIcon instead of PackageIconUrl in csproj by nils måsén
- [#523] Fix Codacy workflows by nils måsén