Xceed Zip for Xamarin Releases

Released: Jan 30, 2020

Updates in V6.8

Features

  • Multi-thread manager can now automatically run in the background, to keep threads fed with data to compress.
  • Added support for Xceed Zip 3 compressed data format in the new Xceed.Compression.Formats.XceedZip3CompressedStream class.

Released: Jan 30, 2019

Updates in V6.7

Features

  • The ZipEvents.ReadingZipItemProgression event now supplies the ZippedFile that was just read in the ItemProgressionEventArgs.CurrentItem event argument instead of the host Zip AbstractFile.
  • Added the AllowTempFiles property (enabled by default) to maintain full CPU utilization when the manager runs out of memory.

Fixes

  • Fixed a bug where the use of ZipMultiThreadManager sometimes produced corrupted zip files.
  • Fixed a bug where the ZipMultiThreadManager object was ignored by calls to the...

Released: Jun 18, 2018

Updates in V6.6

Features

  • The Zip Slip Vulnerability can be addressed through the use of the FileSystemEvents.AddingItemToProcess event which has been improved to facilitate its usage in this context.
  • Zip progression events now offer a consistent behavior when used with the ZipMultiThreadManager. Events are triggered in the same general order as they would in single-threaded operations. They also correctly track progress numbers for individual files and overall files even when multiple files are being zipped at...

Released: Jan 15, 2018

Updates in V6.5

Features

  • Update nested zip files if outer zip files use ‘Stored’ compression method.
  • The following bits can now be set in ZippedFile and ZippedFolder: FileAttributes.Temporary, FileAttributes.SparseFile, FileAttributes.ReparsePoint, FileAttributes.Offline, FileAttributes.NotContentIndexed and FileAttributes.Encrypted.

Released: Sep 12, 2017

Updates in V6.4

Features

  • Added ZipArchive.NumAutoRetries and ZipArchive.AutoRetryDelay properties that allow automatic retrying of zip file update operations when other applications (such as anti-viruses) lock the zip file and/or its temporary files.

Fixes

  • Fixed a bug where setting ZipArchive.AllowSpanning or ZipArchive.SplitSize triggered the archive to be rewritten even if only unzip operations were made.
  • Fixed a bug where the wrong exception (ZipIOException) was thrown when an aes-encrypted item was unzipped...

Released: Jun 5, 2017

Updates in V6.3

Fixes

  • Fixed a bug where the wrong exception (ZipIOException) was thrown when an aes-encrypted item was unzipped to a file that cannot be opened.
  • Fixed a bug where MemoryFolder did not set a default date/time for itself when Create() was called.
  • Fixed a bug where ZippedFolder didn’t take TextEncoding and Unicode usage policy into account when the logical folder is created. Effect was duplicate folder entries (a correct one and one with OEM encoding) in some archives.
  • Fixed a bug where MultiThread...

Released: Mar 1, 2017

Updates in V6.2

Features

  • WinZip 12 compatibility, supporting the LZMA algorithm for improved compression in certain situations.
  • Beefed up capabilities for handling large amounts of files.
  • UTF-8 character encoding in headers for improved support of special characters and international characters in filenames and comments.
  • Create new zip files or update existing zip files on disk, in memory, or on an FTP site.
  • Support for the Zip64 zip file format, eliminating the 4GB barrier and 16384 file limit.
  • Zip or unzip to...