Skip to content

Tags: ls-philippe-casgrain/minizip

Tags

2.8.9

Toggle 2.8.9's commit message
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

2.8.8

Toggle 2.8.8's commit message
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

2.8.7

Toggle 2.8.7's commit message
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

2.8.6

Toggle 2.8.6's commit message
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

2.8.5

Toggle 2.8.5's commit message
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

2.8.4

Toggle 2.8.4's commit message
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.

2.8.3

Toggle 2.8.3's commit message
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.

2.8.2

Toggle 2.8.2's commit message
Fixed filename not being removed from paths in certain instances. zli…

…b-ng#355

Added ability to seek backward further in some applications for EOCD.

2.8.1

Toggle 2.8.1's commit message
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.

2.8.0

Toggle 2.8.0's commit message
Added split, append, erase cmake unit tests.

Fixed harmless interger overflow in BZip2.
Moved common includes to mz.h. zlib-ng#345
Removed creating dummy inttypes.h zlib-ng#345
Renamed USE_AES to USE_WZAES and HAVE_AES to HAVE_WZAES.
Only apply optimizations if using Release build type.
Better checks for large file support and fseeko (taken from zlib).
Auto-detect support for liblzma config options.
Fixed libcompression compilation and reading end of deflate stream.
Separated out read/write close into their own functions.
Print command line args in minizip example.
Added check for negative offsets in stream seeking.
Added support for C89 compilation.
Fixed directories returning size of 4096 on linux.
Fixed posix stream not seeking to end of file in append mode.
Fixed default compression method in zip writer.
Fixed append mode for disk splitting.
Fixed check for decompression support when using raw.
Fixed bug not appending slash on to the end of filename in zip for dirs.
Fixed reading pkcrypt stream when uncompressed size is 0.
Fixed crash when copying hmac context in openssl.
Fixed winzip aes encryption not working with windows crypto api. zlib-ng#348
Fixed zipcd not working correctly.
Fixed various compiler warnings with various configurations.