You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Stefan Bodewig <bo...@apache.org> on 2014/05/14 17:50:00 UTC

[ANN] Apache Commons Compress 1.8.1 Released

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The Apache Commons Team is pleased to announce the release of Apache
Commons Compress 1.7.

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.1 is a bug fix release with important bug fixes to the tar,
ar and snappy packages as well as the IOUtils class.  In addition
CompressorStreamFactory can now autodetect the .Z compress format.

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 COMPRESS-272:  CompressorStreamFactory can now auto-detect Unix
compress
                 (".Z") streams. 

Fixed Bugs:
o COMPRESS-270:  The snappy, ar and tar inputstreams might fail to read
                 from a non-buffered stream in certain cases. 
o COMPRESS-277:  IOUtils#skip might skip fewer bytes than requested even
                 though more could be read from the stream. 
o COMPRESS-276:  ArchiveStreams now validate there is a current entry
                 before reading or writing entry data. 
o ArjArchiveInputStream#canReadEntryData tested the current
                 entry of the stream rather than its argument. 
o COMPRESS-274:  ChangeSet#delete and deleteDir now properly deal with
                 unnamed entries. 
o COMPRESS-273:  Added a few null checks to improve robustness. 
o COMPRESS-278:  TarArchiveInputStream failed to read archives with
                 empty gid/uid fields. 
o COMPRESS-279:  TarArchiveInputStream now again throws an exception
                 when it encounters a truncated archive while reading
                 from the last entry.
o COMPRESS-280:  Adapted TarArchiveInputStream#skip to the modified
                 IOUtils#skip method. Thanks to BELUGA BEHR. 

Changes:
o The dependency on org.tukaani:xz is now marked as optional. 

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)

iEYEARECAAYFAlNzkJ4ACgkQohFa4V9ri3K61gCglEGddAlYun82qlpjy6NeRoi+
LKgAoM11vJHQqQINAi77oKLQ9ztGIPpx
=Y08D
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org