This project has moved and is read-only. For the latest updates, please go here.

zlibnet v1.1

Rating: No reviews yet
Downloads: 420
Change Set: 5945
Released: Jan 5, 2011
Updated: Jan 5, 2011 by hardon
Dev status: Stable Help Icon

Recommended Download

Application zlibnet
application, 170K, uploaded Jan 5, 2011 - 420 downloads

Release Notes

-compression/decompression streams (DeflateStream, GZipStream, ZLibStream)
-fast, since using the native/unmanaged zlib library/dll
-UTF8 zip entry name/comment
-Zip64 support
-64bit support

Not supported/zlib limitations:
-encryption/password protection
-multi volume archives
-file name of zip file itself is ANSI only

Changes since v1.0
Fixed bug: If UnZipper.ItemList had more than one entry, unzip would not work (exctracted files would try to overwrite themself)

Update zlib dlls to custom build v1.2.5.1 where 2 bugs fixed:
-Adding over 64k number of entries in zip with total size below 4GB created invalid zip
-Writing entries over 4GB with zip64=false did not fail but created invalid zip

Convert unsafe code to safe code.
Wrap CloseCurrentEntry in try/finally block: we must always CloseFile, even if CloseCurrentEntry fails.
Zip64 zipping works now.

Reviews for this release

No reviews yet for this release.