Aspose.ZIP for .NET 19.1 Release Notes

All Changes

KeySummaryIssue Type
ZIPNET-296Implement Unix Standard TAR archiveEnhancement
ZIPNET-297Implement GZIP archiveEnhancement
ZIPNET-251Path Traversal VulnerabilityBug

Public API and Backwards Incompatible Changes

The following public types were added:Description
Aspose.Zip.Tar.TarArchiveRepresents tar archive file in ustar format.
Aspose.Zip.Tar.TarEntryRepresents a file within tar archive.
Aspose.Zip.Gzip.GzipArchiveRepresents gzip archive file.
The following public methods and properties were added:Description
Aspose.Zip.Tar.TarArchive.#ctor()Initializes a new instance of the TarArchive class.
Aspose.Zip.Tar.TarArchive.CreateEntry(…)Creates an entry for tar archive.
Aspose.Zip.Tar.TarArchive.CreateEntries(…)Adds to the archive all files and directories recursively in the directory given.
Aspose.Zip.Tar.TarArchive.DelteEntry(…)Removes an entry from tar archive.
Aspose.Zip.Tar.TarArchive.ExtractToDirectory(…)Extracts all the files in the archive to the directory provided.
Aspose.Zip.Tar.TarArchive.Save(..)Saves archive to stream or file provided
Aspose.Zip.Tar.TarArchive.Dispose()Releases and resets resources.
Aspose.Zip.Tar.TarEntry.Open()Opens the entry for extraction and provides a stream with entry content.
Aspose.Zip.Tar.TarEntry.Extract(…)Extracts the entry to the filesystem by the path provided.
Aspose.Zip.Gzip.GzipArchive.#ctor()Initializes a new instance of the GzipArchive class.
Aspose.Zip.Gzip.GzipArchive.SetSource(…)Sets the content to be compressed within the archive.
Aspose.Zip.Gzip.GzipArchive.Open()Opens the archive for extraction and provides a stream with archive content.
Aspose.Zip.Gzip.GzipArchive.Save(…)Saves the archive to destination provided.
Aspose.Zip.Gzip.GzipArchive.Dispose()Releases and resets resources.
Aspose.Zip.ArchiveEntryEncrypted.EncryptionSettingsGets settings for encryption or decryption.
Aspose.Zip.Saving.EncryptionSettings.MethodGets the encryption algorithm.
Aspose.Zip.Saving.EncryptionSettings.PasswordGets or sets password for encryption or decryption.