You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by bo...@apache.org on 2014/03/12 18:37:18 UTC

svn commit: r4630 - /dev/commons/compress/ /dev/commons/compress/binaries/ /dev/commons/compress/source/ /release/commons/compress/ /release/commons/compress/binaries/ /release/commons/compress/source/

Author: bodewig
Date: Wed Mar 12 17:37:18 2014
New Revision: 4630

Log:
release Commons Compress 1.8

Added:
    release/commons/compress/binaries/commons-compress-1.8-bin.tar.gz
      - copied unchanged from r4629, dev/commons/compress/binaries/commons-compress-1.8-bin.tar.gz
    release/commons/compress/binaries/commons-compress-1.8-bin.tar.gz.asc
      - copied unchanged from r4629, dev/commons/compress/binaries/commons-compress-1.8-bin.tar.gz.asc
    release/commons/compress/binaries/commons-compress-1.8-bin.tar.gz.md5
      - copied unchanged from r4629, dev/commons/compress/binaries/commons-compress-1.8-bin.tar.gz.md5
    release/commons/compress/binaries/commons-compress-1.8-bin.tar.gz.sha1
      - copied unchanged from r4629, dev/commons/compress/binaries/commons-compress-1.8-bin.tar.gz.sha1
    release/commons/compress/binaries/commons-compress-1.8-bin.zip
      - copied unchanged from r4629, dev/commons/compress/binaries/commons-compress-1.8-bin.zip
    release/commons/compress/binaries/commons-compress-1.8-bin.zip.asc
      - copied unchanged from r4629, dev/commons/compress/binaries/commons-compress-1.8-bin.zip.asc
    release/commons/compress/binaries/commons-compress-1.8-bin.zip.md5
      - copied unchanged from r4629, dev/commons/compress/binaries/commons-compress-1.8-bin.zip.md5
    release/commons/compress/binaries/commons-compress-1.8-bin.zip.sha1
      - copied unchanged from r4629, dev/commons/compress/binaries/commons-compress-1.8-bin.zip.sha1
    release/commons/compress/source/commons-compress-1.8-src.tar.gz
      - copied unchanged from r4629, dev/commons/compress/source/commons-compress-1.8-src.tar.gz
    release/commons/compress/source/commons-compress-1.8-src.tar.gz.asc
      - copied unchanged from r4629, dev/commons/compress/source/commons-compress-1.8-src.tar.gz.asc
    release/commons/compress/source/commons-compress-1.8-src.tar.gz.md5
      - copied unchanged from r4629, dev/commons/compress/source/commons-compress-1.8-src.tar.gz.md5
    release/commons/compress/source/commons-compress-1.8-src.tar.gz.sha1
      - copied unchanged from r4629, dev/commons/compress/source/commons-compress-1.8-src.tar.gz.sha1
    release/commons/compress/source/commons-compress-1.8-src.zip
      - copied unchanged from r4629, dev/commons/compress/source/commons-compress-1.8-src.zip
    release/commons/compress/source/commons-compress-1.8-src.zip.asc
      - copied unchanged from r4629, dev/commons/compress/source/commons-compress-1.8-src.zip.asc
    release/commons/compress/source/commons-compress-1.8-src.zip.md5
      - copied unchanged from r4629, dev/commons/compress/source/commons-compress-1.8-src.zip.md5
    release/commons/compress/source/commons-compress-1.8-src.zip.sha1
      - copied unchanged from r4629, dev/commons/compress/source/commons-compress-1.8-src.zip.sha1
Removed:
    dev/commons/compress/RELEASE-NOTES.txt
    dev/commons/compress/binaries/commons-compress-1.8-bin.tar.gz
    dev/commons/compress/binaries/commons-compress-1.8-bin.tar.gz.asc
    dev/commons/compress/binaries/commons-compress-1.8-bin.tar.gz.md5
    dev/commons/compress/binaries/commons-compress-1.8-bin.tar.gz.sha1
    dev/commons/compress/binaries/commons-compress-1.8-bin.zip
    dev/commons/compress/binaries/commons-compress-1.8-bin.zip.asc
    dev/commons/compress/binaries/commons-compress-1.8-bin.zip.md5
    dev/commons/compress/binaries/commons-compress-1.8-bin.zip.sha1
    dev/commons/compress/source/commons-compress-1.8-src.tar.gz
    dev/commons/compress/source/commons-compress-1.8-src.tar.gz.asc
    dev/commons/compress/source/commons-compress-1.8-src.tar.gz.md5
    dev/commons/compress/source/commons-compress-1.8-src.tar.gz.sha1
    dev/commons/compress/source/commons-compress-1.8-src.zip
    dev/commons/compress/source/commons-compress-1.8-src.zip.asc
    dev/commons/compress/source/commons-compress-1.8-src.zip.md5
    dev/commons/compress/source/commons-compress-1.8-src.zip.sha1
Modified:
    release/commons/compress/README.html
    release/commons/compress/RELEASE-NOTES.txt

Modified: release/commons/compress/README.html
==============================================================================
--- release/commons/compress/README.html (original)
+++ release/commons/compress/README.html Wed Mar 12 17:37:18 2014
@@ -1,6 +1,6 @@
-<h1>Commons-Compress 1.7</h1>
+<h1>Commons-Compress 1.8</h1>
 
-<p>This is the 1.7 release of commons-compress. It is available in both binary and source distributions.</p>
+<p>This is the 1.8 release of commons-compress. It is available in both binary and source distributions.</p>
 
 <p><font color="red" size="+2">Note:</font>
 The tar files in the distribution use GNU tar extensions
@@ -24,12 +24,12 @@ href="http://www.apache.org/dist/commons
 
 <pre>Always test available signatures, <i>e.g.</i>,
 $ pgpk -a KEYS
-$ pgpv commons-compress-1.7-bin.tar.gz.asc
+$ pgpv commons-compress-1.8-bin.tar.gz.asc
 or,
 $ pgp -ka KEYS
-$ pgp commons-compress-1.7-bin.tar.gz.asc
+$ pgp commons-compress-1.8-bin.tar.gz.asc
 or,
 $ gpg --import KEYS
-$ gpg --verify commons-compress-1.7-bin.tar.gz.asc
+$ gpg --verify commons-compress-1.8-bin.tar.gz.asc
 </pre>
 <p>

Modified: release/commons/compress/RELEASE-NOTES.txt
==============================================================================
--- release/commons/compress/RELEASE-NOTES.txt (original)
+++ release/commons/compress/RELEASE-NOTES.txt Wed Mar 12 17:37:18 2014
@@ -1,7 +1,7 @@
-              Apache Commons Compress 1.7 RELEASE NOTES
+              Apache Commons Compress 1.8 RELEASE NOTES
 
 The Commons Compress team is pleased to announce the
-commons-compress-1.7 release!
+commons-compress-1.8 release!
 
 Apache Commons Compress software defines an API for working with
 compression and archive formats.  These include: bzip2, gzip, pack200,
@@ -11,37 +11,55 @@ zip, dump, 7z, arj.
 Changes in this version include:
 
 New features:
-o Read-Only support for Snappy compression.
-  Issue: COMPRESS-147. Thanks to BELUGA BEHR.
-o Read-Only support for .Z compressed files.
-  Issue: COMPRESS-243. Thanks to Damjan Jovanovic.
-o ZipFile and ZipArchiveInputStream now support reading entries
-  compressed using the SHRINKING method. Thanks to Damjan Jovanovic.
-o GzipCompressorOutputStream now supports setting the compression
-  level and the header metadata (filename, comment, modification time,
-  operating system and extra flags)
-  Issue: COMPRESS-250. Thanks to Emmanuel Bourg.
-o ZipFile and ZipArchiveInputStream now support reading entries
-  compressed using the IMPLODE method.
-  Issue: COMPRESS-115. Thanks to Emmanuel Bourg.
-o ZipFile and the 7z file classes now implement Closeable and can be
-  used in try-with-resources constructs.
+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 SevenZOutputFile#closeArchiveEntry throws an exception when using
-  LZMA2 compression on Java8.  Issue: COMPRESS-241.
-o 7z reading of big 64bit values could be wrong.
-  Issue: COMPRESS-244. Thanks to Nico Kruber.
-o TarArchiveInputStream could fail to read an archive completely.
-  Issue: COMPRESS-245.
-o The time-setters in X5455_ExtendedTimestamp now set the
-  corresponding flags explicitly - i.e. they set the bit if the valus
-  is not-null and reset it otherwise.  This may cause
-  incompatibilities if you use setFlags to unset a bit and later set
-  the time to a non-null value - the flag will now be set.
-  Issue: COMPRESS-242.
-o SevenZOutputFile would create invalid archives if more than six
-  empty files or directories were included.  Issue: COMPRESS-252.
+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,