Skip to content

Releases: zlib-ng/minizip-ng

4.0.7

15 Jun 16:26
Compare
Choose a tag to compare
  • Added definition for zipOpenNewFileInZip64 for backwards compat #787
  • Upgrade to GoogleTest Framework v1.13.0.
  • Rename minizip_cmd project to minizip_cli.
  • Rename cli instead of lib for VS conflicts to prevent linker error. #778
  • Various CI fixes

Full Changelog: 4.0.6...4.0.7

4.0.6

01 Jun 21:13
Compare
Choose a tag to compare

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

Full Changelog: 4.0.5...4.0.6

4.0.5

06 Mar 03:34
Compare
Choose a tag to compare

What's Changed

  • Add empty directories to zip file. #756
  • Use hexadecimal prefix for MZ_VERSION_BUILD. #758
  • Fix bz2 library name by @rezso in #761
  • Use correct version needed to extract for BZIP2. #763
  • Remove left over signing code from v3.

New Contributors

Full Changelog: 4.0.4...4.0.5

4.0.4

29 Dec 15:30
Compare
Choose a tag to compare

What's Changed

  • Fix unzLocateFile 3rd parameter by @tuliom in #746
  • Silence MZ_COMPAT_VERSION warnings by @brad0 in #751
  • Silence -Wunused-but-set-variable warnings by @brad0 in #752
  • Remove DOS line endings by @brad0 in #753

New Contributors

Full Changelog: 4.0.3...4.0.4

4.0.3

13 Nov 18:09
Compare
Choose a tag to compare

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

26 Oct 17:13
Compare
Choose a tag to compare

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

04 Aug 18:29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.0...4.0.1

4.0.0

19 May 17:32
Compare
Choose a tag to compare

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

09 Apr 18:25
Compare
Choose a tag to compare

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

16 Mar 16:41
Compare
Choose a tag to compare

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

Full Changelog: 3.0.8...3.0.9