-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Apache Commons Team is pleased to announce the release of Apache Commons Compress 1.8.
The Apache Commons Compress Library defines a Java API for working with ar, cpio, tar, zip, 7z, arj, dump, gzip, pack200, bzip2, lzma, snappy, Z and xz files. Version 1.8 is mostly a bugfix release with important fixes for ZIPs with STORED entries and TAR archives. It also adds support for some of the filter methods used in 7z archives. Source and binary distributions are available for download from the Apache Commons download site: http://commons.apache.org/proper/commons-compress/download_compress.cgi When downloading, please verify signatures using the KEYS file available at the above location when downloading the release. Changes in this version include: New features: o GzipCompressorInputStream now provides access to the same metadata that can be provided via GzipParameters when writing a gzip stream. Issue: COMPRESS-260. o SevenZOutputFile now supports chaining multiple compression/encryption/filter methods and passing options to the methods. Issue: COMPRESS-266. o The (compression) method(s) can now be specified per entry in SevenZOutputFile. Issue: COMPRESS-261. o SevenZArchiveEntry "knows" which method(s) have been used to write it to the archive. Issue: COMPRESS-258. o The 7z package now supports the delta filter as method. o The 7z package now supports BCJ filters for several platforms. You will need a version >= 1.5 of XZ for Java to read archives using BCJ, though. Issue: COMPRESS-257. Fixed Bugs: o BZip2CompressorInputStream read fewer bytes than possible from a truncated stream. Issue: COMPRESS-253. o SevenZFile failed claiming the dictionary was too large when archives used LZMA compression for headers and content and certain non-default dictionary sizes. Issue: COMPRESS-253. o CompressorStreamFactory.createCompressorInputStream with explicit compression did not honor decompressConcatenated Issue: COMPRESS-259. o TarArchiveInputStream will now read archives created by tar implementations that encode big numbers by not adding a trailing NUL. Issue: COMPRESS-262. o ZipArchiveInputStream would return NUL bytes for the first 512 bytes of a STORED entry if it was the very first entry of the archive. Issue: COMPRESS-264. o When writing PAX/POSIX headers for TAR entries with backslashes or certain non-ASCII characters in their name TarArchiveOutputStream could fail. Issue: COMPRESS-265. o ArchiveStreamFactory now throws a StreamingNotSupported - a new subclass of ArchiveException - if it is asked to read from or write to a stream and Commons Compress doesn't support streaming for the format. This currently only applies to the 7z format. Issue: COMPRESS-267. For complete information on Commons Compress, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Compress website: http://commons.apache.org/compress/ Stefan Bodewig, on behalf of the Apache Commons community -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAlMhRewACgkQohFa4V9ri3JILACgqpPksDdKQPHq+U9gAQ2yZYTA OqcAnRQcpMPZT6mFHchKTUGkYzzCsw/i =NgWC -----END PGP SIGNATURE-----