You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support Zip64 format extension for file sizes above 4GB and new options to vbzip.exe utility
-mcu use UTF-8 for archive filenames
-mcl use local codepage for archive filenames
-mcp CPAGE codepage for archive filenames [default: 437]
-mzip64 always use Zip64 extension
This release of cZipArchive class supports different encryption methods/strengths on compress and vbzip.exe implements a new option -mem for this purpose.
When creating password protected archives use -mem 0 for ZipCrypt (default) encryption method for compatibility with Windows built-in zip folders support and use strength -mem 1 to -mem 3 for AES-128 to AES-256 respectively (compatible w/ WinZip, 7-zip and most other tools).
Merge crypto functions into main cZipArchive class and improve crypto performance by implementing most of the CPU intensive block operation in ASM thunk.
Release 0.2 implements password support for traditional ZipCrypt (weak) and WinZip AES-128/196/256 encryption on extract and password support for AES-256 on archive compression.
Crypto functions (traditional and AES) are implemented in a separate cZipCrypto class and are used under optional ZIP_CRYPTO conditional compilation. If no password support is planned then there is no need to include cZipCrypto.cls in your project.
vbzip.exe implements -p PASSWORD option now for encrypted archives handling.