Tags: Nekto89/minizip
Tags
Fixed wrong open mode used in test code. zlib-ng#417 Fixed invalid literal PRI* when compiling with C++. zlib-ng#416 Fixed issues with truncated ZLIB output. zlib-ng#414, zlib-ng#415 Added shim functions for HMAC_CTX when not available with OpenSSL < 1.1. zlib-ng#409 Fixed append mode when creating zip file using compatibility layer. zlib-ng#408 Turned off signing by default in the code which no longer requires defining MZ_ZIP_NO_SIGNING. Added support for building zips on RISC OS. zlib-ng#410 Fixed BUILD_BYPRODUCTS argument for zlib in CMakeLists.txt. zlib-ng#406 Various fixed to code formatting. zlib-ng#421, zlib-ng#413
Added missing zipOpenNewFileInZip functions to compatibility layer. z… …lib-ng#400 Fixed return of mz_stream_zlib_get_prop_int64() for PROP_COMPRESS_WINDOW. zlib-ng#402
Fixed AES not working in correct mode when using CommonCrypto. zlib-n… …g#397, zlib-ng#398. Fixed compilation with mingw-w64. zlib-ng#396
Do not write central directory header if central directory is 0 bytes. … …zlib-ng#381 zlib-ng#388 Remove CMAKE_DEBUG_POSTFIX from cmake. zlib-ng#382 Added gzip example app. Added support for storing and following symbolic links. Use thread safe localtime_r function. (LGTM) Check availability of common crypto library for mac. zlib-ng#384 Use memcpy instead of strncpy to avoid gcc 9 warning. zlib-ng#385 Fixed xcode warning with iconv. zlib-ng#386 Fixed unzipping password protected files with no password. zlib-ng#387 Don't compile signing functions if MZ_ZIP_NO_SIGNING is defined. zlib-ng#391 Fixed iOS compilation after trying to silence compiler warnings. zlib-ng#392 Removed debug code that sets the archive comment. Updates to podspec. zlib-ng#393
Fixed memory leak with openssl and hmac copy. zlib-ng#376 Set the open mode properly when using mz_zip_writer_open. zlib-ng#377
Fixed issue where install target failed due to the fact that the .pc … …was never generated. zlib-ng#366 Fixed package config install target. zlib-ng#367 Added back guard against seek overflow in mz_zip_entry_read_open due to clusterfuzz findings which is still needed. zlib-ng#343 Fixed Windows appguard issues around crypt hash destruction. zlib-ng#368 Fixed drive error with recursive creation of directories in Windows. zlib-ng#369 zlib-ng#370
Remove setting library prefix in cmake. zlib-ng#365 Fixed no error when trying to extract a single file that is not in archive. zlib-ng#364 Fixed cmake MSVC and WindowsStore detection. Fixed several cmake warnings. Use cmake-generator-expressions for multi-configuration solutions. Remove Z_PREFIX check from cmake.
Fixed files are mistakenly listed as encrypted. zlib-ng#359 Don't print warning if Iconv not found. Added ability to pass in arguments to external ZLIB project. Only configure minizip.pc if it exists in source tree. Rename project to minizip and test executable to minizip_cmd. Added MZ_EXPORT definition. Fixed support for zlib-ng without ZLIB_COMPAT. Fixed code analysis warnings.
Only defined fixed-width types if not already defined. Move extrafield parameters to end of mz_zip_file struct. Fixed uncompressed size not being written correctly when store only. zlib-ng#352 Use absolute paths for install directories in cmakelist. zlib-ng#350 Fixed zip writer default is now set as aes only if it is available. Fixed some LGTM alerts and added badges to readme. zlib-ng#349 Fixed some code analysis warnings. Fixed return error in mz_crypt_hmac_copy on windows.