Fork of the popular zip manipulation library found in the zlib distribution.
Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.4...4.0.5
Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.3...4.0.4
Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.2...4.0.3
Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.1...4.0.2
Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/4.0.0...4.0.1
_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.Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/3.0.10...4.0.0
Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/3.0.9...3.0.10
Full Changelog: https://github.com/zlib-ng/minizip-ng/compare/3.0.8...3.0.9
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.
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.