Minizip Versions Save

Fork of the popular zip manipulation library found in the zlib distribution.

4.0.5

2 months ago

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 https://github.com/zlib-ng/minizip-ng/pull/761
  • Use correct version needed to extract for BZIP2. #763
  • Remove left over signing code from v3.

New Contributors

Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.4...4.0.5

4.0.4

4 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.3...4.0.4

4.0.3

6 months ago

What's Changed

Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.2...4.0.3

4.0.2

6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.1...4.0.2

4.0.1

9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.0...4.0.1

4.0.0

11 months ago

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: https://github.com/zlib-ng/minizip-ng/compare/3.0.10...4.0.0

3.0.10

1 year ago

What's Changed

Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/3.0.9...3.0.10

3.0.9

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/3.0.8...3.0.9

3.0.8

1 year ago

Fixed symbolic links don't extract on macOS. #620 Search system for GTest before downloading. #654 Check that the whole entry has been read before checking CRC checksum in compat mode. #655 Close any open entry in unzOpenCurrentFile3 in compat mode. #655 Added missing include for FSCTL_GET_REPARSE_POINT on Windows. #656 Add liblzma library directory to pkgconfig. #658 Rewrite test certificates using more modern algorithms. #661 Allow CMake to handle optimization flags. Disable MZ_SIGNING due to extra test requirements. Upgrades to GitHub actions workflows.

3.0.7

1 year ago

Fixed generation of minizip.pc with OpenSSL and Iconv. #624 Added unit test for mz_os_get_file_date. #626 Generate test files in binary temp directory. #623 Set default startup project to minizip_cmd when using MZ_BUILD_TESTS. Fix unused function compiler warning if !HAVE_PKCRYPT. #638 Mention support for ZIP64 on features list. #639 Fix mz_os_open_dir handle leak in low memory situations. #643 Rename libraries directory to third-party. Fixed writing backslashes in zip on Windows. #644 Fixed GCC build compilation with ctest due to missing zlib.h. #646 Build using libbsd-overlay instead of libbsd. #648 Switch getrandom and arc4random_buf usage order. #651 Perform bitshift when converting POSIX to win32 attributes. #652 Implement Google test framework. Various CI fixes.