A new release of everyone's favorite
zip compression library is out! (btw, it does GZip, BZip2 and Tar too!) Thanks to
John Reilly & Mike Krueger for providing this to the
.NET community. Download #ziplib 0.8
here.
The new goodies include:
Add functionality to support cleaning of names to Zip file
convention added to ZipEntry class
External file and attributes are now handled
IsDirectory now handles the attributes for archives made on
DOS/Windows
ZipFile class now has an indexer property
ZipFile class has new functionality for searching for
entries by name
ZipFile class now reads external attributes from central
header entries
Fixed bug in ZipInputStream class where extra bytes
containing unix attributes altered date and time causing
checking of password to fail
ZipInputStream class now checks version required to extract.
ZipOutputStream class version made by is now fixed at 2.0
Cleaned up summary comments all over the place.
Some changes to Tar classes to allow Compact Framework
compilation.
Add checking for invalid entries when scanning through extra
data.
Decryption of entries from Zip files created on non-seekable
output now works.
Deflating of zero length files is automatically converted to
stored if possible to save a little space.
More tests.