Skip to content

Tags: KangLin/minizip

Tags

2.3.3

Toggle 2.3.3's commit message
Fixed buffered stream not being reset for reading after close.

Fixed casting issues after crc32 changes for mac.
Fixed compilation warnings on mac and linux.

2.3.2

Toggle 2.3.2's commit message
Modified pkcrypt to use crc32 table from zlib or lzma.

Renamed traditional PKWARE crypt stream to pkcrypt to avoid confusion.
Fixed issues with not being able to compile without zlib.
Simplified filename parsing in minizip example app.

2.3.1

Toggle 2.3.1's commit message
Fixed many compilation warnings.

2.3.0

Toggle 2.3.0's commit message
Allow configuration of zip64 support. zlib-ng#258

Added MZ_UNUSED for unused variable warnings. zlib-ng#262
Append slash to end of directories for filenames in zip for compatibility. zlib-ng#257
Fixed compression method assigned to directories in zip.
Allow version_needed to be less than customized. zlib-ng#258
Fixed check for directory attribute on linux.
Fixed setting of MZ_ZIP_FLAG_LZMA_EOS_MARKER flag in raw mode.
Added functions for detecting directory based on attributes.
Added support for directories entries in minizip example app.
Fixed print out of directories in zip in minizip example app. zlib-ng#257
Added listing of attributes in minizip example app.
Improvements to compatibility with original minizip library.

2.2.9

Toggle 2.2.9's commit message
Fixed append mode does not work under linux. zlib-ng#250

Fixed overflow when getting disk number with cd. zlib-ng#248
Removed src directory.
Removed unnecessary aes files.

2.2.8

Toggle 2.2.8's commit message
Fixed lzma extraction when data doesn't have LZMA_STREAM_END flag. zl…

…ib-ng#233

Added HAVE_ZLIB for conditional compiliation of zlib.
Fixed naming with automatic lib prefix on mingw shared build. zlib-ng#247
Changed pkg-config build dependency for linux only. zlib-ng#246
Added definition for z_crc_t for zlib 1.2.5 and lower. zlib-ng#243
Read NTFS extra field only if all timestamps are present. zlib-ng#238
Fixed disk_number field is 16-bit, will never contain UINT32_MAX. zlib-ng#239
Fixed compatibility getting global info without global comment. zlib-ng#234
Fixed zip64 format is required if number of entries is greater than 65535. zlib-ng#234
Fixed host system must be placed in high byte of version made by field. zlib-ng#234
Fixed proper value for total number of disk field in zip64 cd locator. zlib-ng#234
Fixed win32 open mode while reading. zlib-ng#231

2.2.7

Toggle 2.2.7's commit message
Fixed segmentation fault when trying to close posix stream. zlib-ng#225

Fixed casting and 16-bit zlib limitation.
Fixed support for reading buffer greater than 65kb+ on most machines. zlib-ng#228
Enable x86 optimizations only if supported. zlib-ng#223
Allow customizable installation directory for cmake config. zlib-ng#219
Use POSITION_INDEPEDENT_CODE property instead of setting -fPIC. zlib-ng#222
Fixed definition of LFS macros on Android API < 24. zlib-ng#221

2.2.6

Toggle 2.2.6's commit message
Fixed incorrect size of data descriptor fields. zlib-ng#220

Changed bzip stream code so it is similar to zlib stream code.

2.2.5

Toggle 2.2.5's commit message
Fixed zlib stream not writing all flush/finish bytes.

Fixed bug reading entries with 0 size. zlib-ng#217
Fixed bugs in buffered stream. zlib-ng#216
Fixed writing raw data to zip file in compatibility layer.
Fixed _FILE_OFFSET_BITS typo. zlib-ng#214
Fixed missing prototypes warning. zlib-ng#213
Fixed unused variables. zlib-ng#212
Simply freeing of resources when zip fails to open.
Verify decryption header to detect wrong password for traditional PKZIP.
Fixed snprintf isn't defined before MSVC 2015. zlib-ng#209
Fixed potential mismatch of calling conventions. zlib-ng#208
Various fixes to the compatibility functions. zlib-ng#206

2.2.4

Toggle 2.2.4's commit message
Merged fcrypt since it has limited support. Allows for easy AES libra…

…ry drop-in replacement for products that have their own AES library.

Add ability to compile without zlib for LZMA support only.
Write bits 1 and 2 of general purpose bit based on compression method.
Added liblzma crc32 functions back in.
Added missing function in buffered stream. zlib-ng#205
Fixed compilation without encryption. zlib-ng#204
Fixed file handle not closed in win32. zlib-ng#203