Releases: zlib-ng/minizip-ng
Releases · zlib-ng/minizip-ng
4.0.7
4.0.6
What's Changed
- Fixed zstd master branch no longer working.
- Switch to using zlib-ng stable.
- Update liblzma repository to GitHub.
- Fixed listing empty zip file. #756
- Revert "Add empty directories to zip file. #756
- Bump github/codeql-action from 2 to 3 by @dependabot in #766
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #768
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #770
- Bump actions/checkout from 3 to 4 by @dependabot in #769
- Bump svenstaro/upload-release-action from 1.pre.release to 2.9.0 by @dependabot in #767
- Bump actions/checkout from 3 to 4 by @dependabot in #776
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #775
- Bump svenstaro/upload-release-action from 1.pre.release to 2.9.0 by @dependabot in #777
- Bump github/codeql-action from 2 to 3 by @dependabot in #773
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #774
New Contributors
- @dependabot made their first contribution in #766
Full Changelog: 4.0.5...4.0.6
4.0.5
4.0.4
4.0.3
What's Changed
- Fix for filenames of the form "x/../y" by @pmqs in #742
- Check for zero length path in mz_path_has_slash by @pmqs in #741
- Match default compression level value in compress streams #726
- Use ZSTD compression level defaults. #726
- Fixed possible memory leak if realloc fails.
Full Changelog: 4.0.2...4.0.3
4.0.2
What's Changed
- Support compression levels >= 10 and use zstd's internal default level. by @mkasick in #730
- Fix lzma compression level #731 by @gix in #732
- Get mz_dir_make to test for an empty path by @pmqs in #738
- Silence warnings about BSD_SOURCE being deprecated.
- Fixed implicit conversion precision warnings by @NickBrighten in #728
- Fix pkgconfig file for private dependencies by @autoantwort in #729
New Contributors
Full Changelog: 4.0.1...4.0.2
4.0.1
What's Changed
- mz_zip.c - correctly close entry with streams other than split_stream by @ptc-tgamper in #710
- mz_os_posix.c - fix warning caused by missing cast of return value of strdup by @ptc-tgamper in #709
- Fix cmake install location by @kschwarz-intrepidcs in #704
- Only return MZ_MEM_ERROR if no other error code was received before. by @huven in #714
- CMake: Fix build with OpenBSD #711 by @brad0 in #713
- CMake: fix SONAME for MZ_COMPAT by @thesamesam in #721
- Fix zstd compression level by @peterh in #723
New Contributors
- @kschwarz-intrepidcs made their first contribution in #704
- @brad0 made their first contribution in #713
Full Changelog: 4.0.0...4.0.1
4.0.0
Breaking Changes
- Functions ending in
_create(
will no longer accept a first parameter. This forces a single way to get a pointer to new object and is more likely to result in a check of its value. - Removing signing features. It is too difficult to maintain across platforms and maintain in continuous integration environments. Anybody who still needs such functionality can stick with an older 3.x version.
- Removing SHA224 support for Windows as part of the cryptographic functions since Windows does not support it natively.
- Added support for different AES modes. Some AES parameters and function names have changed.
Full Changelog: 3.0.10...4.0.0
3.0.10
What's Changed
- CMake: set newer POSIX_C_SOURCE by @thesamesam in #682
- Use POSIX implementation if platform is not Windows by @lawadr in #684
- Fix MZ_FETCH_LIBS option for non-WIN32 systems by @lawadr in #686
- Add test for CLOCK_MONOTONIC support by @lawadr in #683
Full Changelog: 3.0.9...3.0.10
3.0.9
What's Changed
- Fix private linking of LibLZMA by @p2004a in #667
- Fixed split disk archives being created with 0 bytes. #669
- Fix passed AES crypt test if native encrypt/decrypt functions fail by @sergio-nsk in #672
- Fix odd length key buffer overrun in mz_crypt_hmac_init() by @sergio-nsk in #673
- Encryption support on UWP by @sergio-nsk in #674
- Add NUL terminator to linkname by @jonathan-conder-sm in #679
- Create parent directory before extracting symlink by @jonathan-conder-sm in #677
- Fixed incorrect handling of long odd length passwords by @bajamircea in #681
- Removed MZ_CUSTOM_ALLOC, MZ_CUSTOM_FREE, and MZ_WINRT_API.
- Fixed typo in VS_STARTUP_PROJECT cmake setting.
New Contributors
- @p2004a made their first contribution in #667
- @jonathan-conder-sm made their first contribution in #679
- @bajamircea made their first contribution in #681
Full Changelog: 3.0.8...3.0.9