Skip to content

Tags: adam-zhang/minizip

Tags

2.7.3

Toggle 2.7.3's commit message
Moved crc hashing and pbkdf2 to crypt.

Provide backup crc32 function if zlib or lzma not used.
Fixed check for no signing in command line example.
Notify user when feature not supported in command line example.

2.7.2

Toggle 2.7.2's commit message
Added CommonCrypto based apple native cryptography.

Added ability to specify zlib tag and repository url. zlib-ng#336
Added support for compiling with zlib-ng. Dead2/zlib-ng#189
Fixed multiple compiler warnings. zlib-ng#335
Create zip.h and unzip.h headers when using USE_COMPAT.

2.7.1

Toggle 2.7.1's commit message
Fixed problems with aes implementations across different crypto libra…

…ries. zlib-ng#334

Added write share to win32 stream. zlib-ng#332
Fixed compatibility with openssl 1.1.1. zlib-ng#331
Added support for cp932, cp936, cp950 encodings. zlib-ng#330
Fixed issue detecting crng function on linux.
Added option to force brg library on windows.
Changed low quality entropy error to warning.
Fixed printing of version numbers for zlib and bzip2 in cmake.

2.7.0

Toggle 2.7.0's commit message
Added support for zipping up the central directory.

Added better travis ci coverage for various configuration types.
Added unit tests back to travis ci.
Added zlib as external project to cmake for easier setup.
Added support for signing and verifying entry content.
Added sha256 hash for each entry in zip.
Use native cryptographic/hashing function on Windows.
Fixed potential infinite loop when reading LZMA with data error.
Added ability to zero out local file header information.
Added additional error codes to aid in debugging.
Renamed aes stream to wzaes for winzip aes.
Fixed compiler warning when aes is not enabled. zlib-ng#326
Fixed not printing adding file when new entry is added.
Use secure URLs in readme and source. zlib-ng#324
Added InfoZip app note.

2.6.0

Toggle 2.6.0's commit message
Added support for Apple's compression library.

Fixed bugs reading/write posix file attributes.
Avoid double-free on comment. zlib-ng#323
Fixed a bunch of compiler warnings. zlib-ng#321

2.5.4

Toggle 2.5.4's commit message
Added more missing unzip compatibilty functions. zlib-ng#319

Fixed passing user data pointer to overwrite callback. zlib-ng#318

2.5.3

Toggle 2.5.3's commit message
Add ability to get progress at millisecond intervals. zlib-ng#315

Updated test.c to latest version of library. zlib-ng#314
Fixed issues with compatibility header. zlib-ng#311
Fixed typos and formatting. zlib-ng#310, zlib-ng#301, zlib-ng#302
Fixed gcc/clang compiler warnings. zlib-ng#308
Fix infinite loop if a read operation does not return any bytes. zlib-ng#307
Cleanup includes. zlib-ng#306
Fixed issues linking with bzip2 library. zlib-ng#304

2.5.2

Toggle 2.5.2's commit message
Allow using libbsd on non-linux systems. zlib-ng#300

Added support for CP437 file name encodings.
Removed include zlib.h header from mz_compat.h.
Added function in mz_zip_reader to check if entry is a directory.
Fixed memory leak closing memory stream in mz_zip_writer.
Added function to get stream pointer used for mz_zip_open.
Set the file attributes when extracting.

2.5.1

Toggle 2.5.1's commit message
Use system bzip2 library if available. zlib-ng#297

Added pkzip app note and winzip aes docs.
Added ability to skip certain parts of install in cmake.
Added encryption header sizes for apps that need it in mz header.
Fixed memory stream not freed in zip reader/writer.

2.5.0

Toggle 2.5.0's commit message
Added zip reader/writer to encapsulate functionality for ease of use.

Added mz_zip create/delete functions and changed open function.
Fixes to reading and writing encrypted raw entries. zlib-ng#294 zlib-ng#293
Fixed potential invalid filename/comment buffer. zlib-ng#295
Fixed check for directory so it considers entries that end with slash.
Changed locate entry func to ignore path slashes.
Added advanced funcs for locating an entry based on callback decision.
Fixed wrong check for comment write return value. zlib-ng#295
Added raw param and changed order to entry write open function params.
Added function to determine if entry has been opened.