blob: 8dddd0f76e98e7b3ccb4ed537fba0aa08057048e [file] [log] [blame]
Stefan Bodewigec5eebf2014-05-09 18:28:42 +00001 Apache Apache Commons Compress 1.8.1 RELEASE NOTES
Sebastian Bazley48882f12010-04-13 21:02:37 +00002
Stefan Bodewig4a154172013-10-13 04:06:16 +00003Apache Commons Compress software defines an API for working with
4compression and archive formats. These include: bzip2, gzip, pack200,
Stefan Bodewig57b38e72014-01-09 12:32:40 +00005lzma, xz, Snappy, traditional Unix Compress and ar, cpio, jar, tar,
6zip, dump, 7z, arj.
Stefan Bodewig36aef0f2013-10-22 14:47:15 +00007
Stefan Bodewigec5eebf2014-05-09 18:28:42 +00008Release 1.8.1
9
Sebastian Bazley48882f12010-04-13 21:02:37 +000010Changes in this version include:
11
Stefan Bodewig48d74702013-03-10 17:10:57 +000012New features:
Stefan Bodewigec5eebf2014-05-09 18:28:42 +000013o COMPRESS-272: CompressorStreamFactory can now auto-detect Unix compress
14 (".Z") streams.
Stefan Bodewig48d74702013-03-10 17:10:57 +000015
Sebastian Bazley48882f12010-04-13 21:02:37 +000016Fixed Bugs:
Stefan Bodewigec5eebf2014-05-09 18:28:42 +000017o COMPRESS-270: The snappy, ar and tar inputstreams might fail to read from a
18 non-buffered stream in certain cases.
19o COMPRESS-277: IOUtils#skip might skip fewer bytes than requested even though
20 more could be read from the stream.
21o COMPRESS-276: ArchiveStreams now validate there is a current entry before
22 rreading or writing entry data.
23o ArjArchiveInputStream#canReadEntryData tested the current
24 entry of the stream rather than its argument.
25o COMPRESS-274: ChangeSet#delete and deleteDir now properly deal with unnamed
26 entries.
27o COMPRESS-273: Added a few null checks to improve robustness.
28o COMPRESS-278: TarArchiveInputStream failed to read archives with empty
29 gid/uid fields.
30o COMPRESS-279: TarArchiveInputStream now again throws an exception when it
31 encounters a truncated archive while reading from the last
32 entry.
33o COMPRESS-280: Adapted TarArchiveInputStream#skip to the modified
34 IOUtils#skip method. Thanks to BELUGA BEHR.
Stefan Bodewig48d74702013-03-10 17:10:57 +000035
Stefan Bodewigec5eebf2014-05-09 18:28:42 +000036Changes:
37o The dependency on org.tukaani:xz is now marked as optional.
38
39
40For complete information on Apache Commons Compress, including instructions
Stefan Bodewig4a154172013-10-13 04:06:16 +000041on how to submit bug reports, patches, or suggestions for improvement,
42see the Apache Commons Compress website:
Sebastian Bazley3f696422012-03-31 12:10:43 +000043
Sebastian Bazley48882f12010-04-13 21:02:37 +000044http://commons.apache.org/compress/