Author: bodewig
Date: Sun Jun 3 13:13:23 2018
New Revision: 27237
Log:
Vote for Compress 1.17 has passed
Added:
release/commons/compress/binaries/commons-compress-1.17-bin.tar.gz
- copied unchanged from r27236,
dev/commons/compress/binaries/commons-compress-1.17-bin.tar.gz
release/commons/compress/binaries/commons-compress-1.17-bin.tar.gz.asc
- copied unchanged from r27236,
dev/commons/compress/binaries/commons-compress-1.17-bin.tar.gz.asc
release/commons/compress/binaries/commons-compress-1.17-bin.tar.gz.sha1
- copied unchanged from r27236,
dev/commons/compress/binaries/commons-compress-1.17-bin.tar.gz.sha1
release/commons/compress/binaries/commons-compress-1.17-bin.tar.gz.sha256
- copied unchanged from r27236,
dev/commons/compress/binaries/commons-compress-1.17-bin.tar.gz.sha256
release/commons/compress/binaries/commons-compress-1.17-bin.zip
- copied unchanged from r27236,
dev/commons/compress/binaries/commons-compress-1.17-bin.zip
release/commons/compress/binaries/commons-compress-1.17-bin.zip.asc
- copied unchanged from r27236,
dev/commons/compress/binaries/commons-compress-1.17-bin.zip.asc
release/commons/compress/binaries/commons-compress-1.17-bin.zip.sha1
- copied unchanged from r27236,
dev/commons/compress/binaries/commons-compress-1.17-bin.zip.sha1
release/commons/compress/binaries/commons-compress-1.17-bin.zip.sha256
- copied unchanged from r27236,
dev/commons/compress/binaries/commons-compress-1.17-bin.zip.sha256
release/commons/compress/source/commons-compress-1.17-src.tar.gz
- copied unchanged from r27236,
dev/commons/compress/source/commons-compress-1.17-src.tar.gz
release/commons/compress/source/commons-compress-1.17-src.tar.gz.asc
- copied unchanged from r27236,
dev/commons/compress/source/commons-compress-1.17-src.tar.gz.asc
release/commons/compress/source/commons-compress-1.17-src.tar.gz.sha1
- copied unchanged from r27236,
dev/commons/compress/source/commons-compress-1.17-src.tar.gz.sha1
release/commons/compress/source/commons-compress-1.17-src.tar.gz.sha256
- copied unchanged from r27236,
dev/commons/compress/source/commons-compress-1.17-src.tar.gz.sha256
release/commons/compress/source/commons-compress-1.17-src.zip
- copied unchanged from r27236,
dev/commons/compress/source/commons-compress-1.17-src.zip
release/commons/compress/source/commons-compress-1.17-src.zip.asc
- copied unchanged from r27236,
dev/commons/compress/source/commons-compress-1.17-src.zip.asc
release/commons/compress/source/commons-compress-1.17-src.zip.sha1
- copied unchanged from r27236,
dev/commons/compress/source/commons-compress-1.17-src.zip.sha1
release/commons/compress/source/commons-compress-1.17-src.zip.sha256
- copied unchanged from r27236,
dev/commons/compress/source/commons-compress-1.17-src.zip.sha256
Removed:
dev/commons/compress/RELEASE-NOTES.txt
dev/commons/compress/binaries/commons-compress-1.17-bin.tar.gz
dev/commons/compress/binaries/commons-compress-1.17-bin.tar.gz.asc
dev/commons/compress/binaries/commons-compress-1.17-bin.tar.gz.sha1
dev/commons/compress/binaries/commons-compress-1.17-bin.tar.gz.sha256
dev/commons/compress/binaries/commons-compress-1.17-bin.zip
dev/commons/compress/binaries/commons-compress-1.17-bin.zip.asc
dev/commons/compress/binaries/commons-compress-1.17-bin.zip.sha1
dev/commons/compress/binaries/commons-compress-1.17-bin.zip.sha256
dev/commons/compress/source/commons-compress-1.17-src.tar.gz
dev/commons/compress/source/commons-compress-1.17-src.tar.gz.asc
dev/commons/compress/source/commons-compress-1.17-src.tar.gz.sha1
dev/commons/compress/source/commons-compress-1.17-src.tar.gz.sha256
dev/commons/compress/source/commons-compress-1.17-src.zip
dev/commons/compress/source/commons-compress-1.17-src.zip.asc
dev/commons/compress/source/commons-compress-1.17-src.zip.sha1
dev/commons/compress/source/commons-compress-1.17-src.zip.sha256
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 Sun Jun 3 13:13:23 2018
@@ -1,6 +1,6 @@
-<h1>Commons-Compress 1.16.1</h1>
+<h1>Commons-Compress 1.17</h1>
-<p>This is the 1.16.1 release of commons-compress. It is available in both
binary and source distributions.</p>
+<p>This is the 1.17 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
@@ -34,12 +34,12 @@ href="https://www.apache.org/dist/common
<pre>Always test available signatures, <i>e.g.</i>,
$ pgpk -a KEYS
-$ pgpv commons-compress-1.16.1-bin.tar.gz.asc
+$ pgpv commons-compress-1.17-bin.tar.gz.asc
or,
$ pgp -ka KEYS
-$ pgp commons-compress-1.16.1-bin.tar.gz.asc
+$ pgp commons-compress-1.17-bin.tar.gz.asc
or,
$ gpg --import KEYS
-$ gpg --verify commons-compress-1.16.1-bin.tar.gz.asc
+$ gpg --verify commons-compress-1.17-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 Sun Jun 3 13:13:23 2018
@@ -5,6 +5,57 @@ compression and archive formats. These
lzma, xz, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,
Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.
+Release 1.17
+------------
+
+New features:
+o Added a unit test that is supposed to fail if we break the
+ OSGi manifest entries again.
+ Issue: COMPRESS-443.
+o Add a new SkipShieldingInputStream class that can be used with
+ streams that throw an IOException when skip is invoked.
+ Issue: COMPRESS-449.
+o New constructors have been added to SevenZFile that accept
+ char[]s rather than byte[]s in order to avoid a common error
+ of using the wrong encoding when creating the byte[]. This
+ change may break source compatibility for client code that
+ uses one of the constructors expecting a password and passes
+ in null as password. We recommend to change the code to use a
+ constructor without password argument.
+ Issue: COMPRESS-452.
+
+Fixed Bugs:
+o Removed the objenesis dependency from the pom as it is not
+ needed at all.
+o Fixed resource leak in ParallelScatterZipCreator#writeTo.
+ Issue: COMPRESS-446.
+o Certain errors when parsing ZIP extra fields in corrupt
+ archives are now turned into ZipException, they used to
+ manifest as ArrayIndexOutOfBoundsException before.
+ Issue: COMPRESS-447.
+o IOUtils.copy now verifies the buffer size is bigger than 0.
+ Issue: COMPRESS-451.
+o ZipArchiveInputStream failed to read some files with stored
+ entries using a data descriptor.
+ Issue: COMPRESS-454.
+
+Changes:
+o Fixed some code examples.
+ Github Pull Request #63.
+ Thanks to Marchenko Sergey.
+o The streams returned by ZipFile and most other decompressing
+ streams now provide information about the number of compressed
+ and uncompressed bytes read so far. This may be used to detect
+ a ZipBomb if the compression ratio exceeds a certain
+ threshold, for example.
+ For SevenZFile a new method returns the statistics for the
+ current entry.
+ Issue: COMPRESS-445.
+ Thanks to Andreas Beeker.
+o Added a workaround for a bug in AdoptOpenJDK for S/390 to
+ BZip2CompressorInputStream.
+ Issue: COMPRESS-453.
+
Release 1.16.1
--------------