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 2018/05/30 16:48:15 UTC
[1/2] commons-compress git commit: update release notes
Repository: commons-compress
Updated Branches:
refs/heads/master c2ace8864 -> 2683e564a
update release notes
Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/b9701d58
Tree: http://git-wip-us.apache.org/repos/asf/commons-compress/tree/b9701d58
Diff: http://git-wip-us.apache.org/repos/asf/commons-compress/diff/b9701d58
Branch: refs/heads/master
Commit: b9701d583d68f8fa4d75967ec2529d40a938605f
Parents: c2ace88
Author: Stefan Bodewig <bo...@apache.org>
Authored: Wed May 30 18:47:50 2018 +0200
Committer: Stefan Bodewig <bo...@apache.org>
Committed: Wed May 30 18:47:50 2018 +0200
----------------------------------------------------------------------
RELEASE-NOTES.txt | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/commons-compress/blob/b9701d58/RELEASE-NOTES.txt
----------------------------------------------------------------------
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index bd48eb5..7c535b4 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -5,6 +5,57 @@ compression and archive formats. These include: bzip2, gzip, pack200,
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 wit
+ streams that throw an IOException whne 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
--------------
[2/2] commons-compress git commit: trailing whitespace
Posted by bo...@apache.org.
trailing whitespace
Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/2683e564
Tree: http://git-wip-us.apache.org/repos/asf/commons-compress/tree/2683e564
Diff: http://git-wip-us.apache.org/repos/asf/commons-compress/diff/2683e564
Branch: refs/heads/master
Commit: 2683e564ac916ba84374905e217f09beb84a4309
Parents: b9701d5
Author: Stefan Bodewig <bo...@apache.org>
Authored: Wed May 30 18:47:59 2018 +0200
Committer: Stefan Bodewig <bo...@apache.org>
Committed: Wed May 30 18:47:59 2018 +0200
----------------------------------------------------------------------
RELEASE-NOTES.txt | 38 +++++++++++++++++++-------------------
1 file changed, 19 insertions(+), 19 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/commons-compress/blob/2683e564/RELEASE-NOTES.txt
----------------------------------------------------------------------
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 7c535b4..af8a00f 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -70,53 +70,53 @@ Release 1.16
New features:
o Add read-only support for Zstandard compression based on the
Zstd-jni project.
- Issue: COMPRESS-423. Thanks to Andre F de Miranda.
+ Issue: COMPRESS-423. Thanks to Andre F de Miranda.
o Added auto-detection for Zstandard compressed streams.
- Issue: COMPRESS-425.
+ Issue: COMPRESS-425.
o Added write-support for Zstandard compression.
- Issue: COMPRESS-426.
+ Issue: COMPRESS-426.
o Added read-only DEFLATE64 support to ZIP archives and as
stand-alone CompressorInputStream.
- Issue: COMPRESS-380. Thanks to Christian Marquez Grabia.
+ Issue: COMPRESS-380. Thanks to Christian Marquez Grabia.
o Added read-only DEFLATE64 support to 7z archives.
- Issue: COMPRESS-437.
+ Issue: COMPRESS-437.
Fixed Bugs:
o Synchronized iteration over a synchronizedList in
ParallelScatterZipCreator.
- Issue: COMPRESS-430. Thanks to Bruno P. Kinoshita.
+ Issue: COMPRESS-430. Thanks to Bruno P. Kinoshita.
o ZipFile could get stuck in an infinite loop when parsing ZIP
archives with certain strong encryption headers.
- Issue: COMPRESS-432.
+ Issue: COMPRESS-432.
o Added improved checks to detect corrupted bzip2 streams and
throw the expected IOException rather than obscure
RuntimeExceptions.
- Issue: COMPRESS-424.
+ Issue: COMPRESS-424.
Changes:
o Replaces instanceof checks with a type marker in LZ77 support code.
- Issue: COMPRESS-435. Thanks to BELUGA BEHR.
+ Issue: COMPRESS-435. Thanks to BELUGA BEHR.
o Updated XZ for Java dependency to 1.8 in order to pick up bug fix
- to LZMA2InputStream's available method.
+ to LZMA2InputStream's available method.
o ZipArchiveEntry now exposes how the name or comment have been
determined when the entry was read.
- Issue: COMPRESS-429. Thanks to Damiano Albani.
+ Issue: COMPRESS-429. Thanks to Damiano Albani.
o ZipFile.getInputStream will now always buffer the stream
internally in order to improve read performance.
- Issue: COMPRESS-438.
+ Issue: COMPRESS-438.
o Speed improvement for DEFLATE64 decompression.
- Issue: COMPRESS-440. Thanks to Dawid Weiss.
+ Issue: COMPRESS-440. Thanks to Dawid Weiss.
o Added a few extra sanity checks for the rarer compression
methods used in ZIP archives.
- Issue: COMPRESS-436.
+ Issue: COMPRESS-436.
o Simplified the special handling for the dummy byte required by
zlib when using java.util.zip.Inflater.
- Issue: COMPRESS-441.
+ Issue: COMPRESS-441.
o Various code cleanups.
- Github Pull Request #61. Thanks to Shahab Kondri.
+ Github Pull Request #61. Thanks to Shahab Kondri.
o TarArchiveEntry's preserveLeadingSlashes constructor argument
has been renamed and can now also be used to preserve the
- drive letter on Windows.
+ drive letter on Windows.
Release 1.15
------------
@@ -323,9 +323,9 @@ o TarArchiveInputStream failed to parse PAX headers whose tar entry
Changes:
o Update requirement from Java 5 to 6.
- Issue: COMPRESS-349.
+ Issue: COMPRESS-349.
o TarArchiveEntry wastefully allocates empty arrays.
- Issue: COMPRESS-350.
+ Issue: COMPRESS-350.
o Javadoc for BZip2CompressorInputStream(InputStream, boolean) should
refer to IOEx, not NPE.
Issue: COMPRESS-353.