Rebex



Rebex ZIP for .NET Release History

2011-04-21 Version 1.0.4129.0 #

  • ZIP: Fixed a bug in the GzipDecompressionStream class causing an InvalidCastException to be thrown when accessing Gzip specific properties.
  • ZIP: Fixed a bug in the FileSet class causing an ArgumentException to be thrown when adding a root path (such as "C:\").
  • ZIP: Fixed a bug causing an ArgumentException to be thrown when extracting items specified by a mask from the root directory (such as "/*.txt").
  • ZIP: Fixed a bug causing a deadlock in the Add method on .NET CF.

2011-03-09 Version 1.0.4086.0 #

  • ZIP: Faster decompression!
  • ZIP: Exceptions thrown by ZipArchive.ProblemDetected event no longer cause unhandled exception and terminate the application.

2011-02-11 Version 1.0.4060.0 #

  • ZIP: Added an option (ZipOptions.SkipItemsWhichCannotExtract) to skip items we can't extract in ZipArchive.Extract method.
  • ZIP: GzipCompressionStream and GzipDecompressionStream objects added.
  • ZIP: .NET Compact Framework edition of Rebex ZIP now available.
  • ZIP: Fixed a bug in ZLIB decompression routines.
  • ZIP: Added ZipArchive.ForceManagedAes flag as a workaround to .NET's leaking AesCryptoServiceProvider.
  • ZIP: ZipArchive.Add method (in ThrowExceptionOnLinks mode) correctly detects the links in Windows 7 which were not detected previously.
  • ZIP: Zip64 is no longer used for data added from Stream by default due to compatibility issues (with Windows XP, for example). ZipArchive.Options.Zip64Mode property added to make the behavior configurable.

2010-07-20 Version 1.0.3854.0 #

  • ZIP: Added a new overload for Extract, Add and Delete methods that accepts a list of files.
  • ZIP: Added ZipItem.Open() method that makes it possible to open a readable stream of a compressed file.
  • ZIP: Added a new Rebex.IO.Compression.Streams namespace with low-level compression/decompression classes (Deflate, Enhanced Deflate, ZLIB).
  • ZIP: Better error handling in AddFiles/ExtractFiles/ExtractAll methods.
  • ZIP: Fixed a bug in handling the Retry action if an error occured while retrieving hierarchy.
  • ZIP: Added support for password-based encryption using 256bit, 192bit, 128bit AES and ZIP 2.0.
  • ZIP: Added ShrinkProgress event to make it possible to display shrink progress.
  • ZIP: Asynchronous methods added to ZipArchive class: AddAsync, ExtractAsync, MoveAsync, DeleteAsync, SaveAsync.
  • ZIP: Added support for persisting and restoring last access and creation dates.
  • ZIP: Added a DeleteUnfinishedFileOnExtractError option to specify whether to delete or keep a file on extract error.

2010-05-20 Version 1.0.3793.0 #

  • ZIP: Initial release.