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 2015/08/18 19:49:16 UTC
svn commit: r1696469 - in /commons/proper/compress/trunk: ./
RELEASE-NOTES.txt doap_compress.rdf pom.xml src/changes/changes.xml
src/site/site.xml src/site/xdoc/download_compress.xml src/site/xdoc/index.xml
Author: bodewig
Date: Tue Aug 18 17:49:15 2015
New Revision: 1696469
URL: http://svn.apache.org/r1696469
Log:
prepare for new development
Modified:
commons/proper/compress/trunk/ (props changed)
commons/proper/compress/trunk/RELEASE-NOTES.txt
commons/proper/compress/trunk/doap_compress.rdf
commons/proper/compress/trunk/pom.xml
commons/proper/compress/trunk/src/changes/changes.xml
commons/proper/compress/trunk/src/site/site.xml
commons/proper/compress/trunk/src/site/xdoc/download_compress.xml
commons/proper/compress/trunk/src/site/xdoc/index.xml
Propchange: commons/proper/compress/trunk/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Aug 18 17:49:15 2015
@@ -1,5 +1,6 @@
/commons/proper/compress/branches/LZMA:1491183-1525352
/commons/proper/compress/branches/zip64:1149597-1152684
+/commons/proper/compress/tags/COMPRESS-1.10-RC3:1696055-1696457
/commons/proper/compress/tags/COMPRESS-1.7:1559626
/commons/proper/compress/tags/COMPRESS-1.7-RC1:1556795-1558770
/commons/proper/compress/tags/COMPRESS-1.7-RC2:1558773-1559625
Modified: commons/proper/compress/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/RELEASE-NOTES.txt?rev=1696469&r1=1696468&r2=1696469&view=diff
==============================================================================
--- commons/proper/compress/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/compress/trunk/RELEASE-NOTES.txt Tue Aug 18 17:49:15 2015
@@ -11,9 +11,18 @@ Release 1.10
Release 1.10 moves the former
org.apache.commons.compress.compressors.z._internal_ package which
breaks backwards compatibility for code which used the old package.
-This also changes the superclass of ZCompressorInputStream.
+
+This also changes the superclass of ZCompressorInputStream which makes
+this class binary incompatible with the one of Compress 1.9. Code
+that extends ZCompressorInputStream will need to be recompiled in
+order to work with Compress 1.10.
New features:
+o CompressorStreamFactory can now auto-detect DEFLATE streams
+ with ZLIB header.
+ Issue: COMPRESS-316. Thanks to Nick Burch.
+o CompressorStreamFactory can now auto-detect LZMA streams.
+ Issue: COMPRESS-313.
o Added support for parallel compression. This low-level API allows
a client to build a zip/jar file by using the class
org.apache.commons.compress.archivers.zip.ParallelScatterZipCreator.
@@ -38,6 +47,38 @@ o New methods in ZipArchiveOutputStream
Issue: COMPRESS-295. Thanks to Kristian Rosenvold.
Fixed Bugs:
+o TarArchiveInputStream can now read entries with group or
+ user ids > 0x80000000.
+ Issue: COMPRESS-314.
+o TarArchiveOutputStream can now write entries with group or
+ user ids > 0x80000000.
+ Issue: COMPRESS-315.
+o TarArchiveEntry's constructor with a File and a String arg
+ didn't normalize the name.
+ Issue: COMPRESS-312.
+o ZipEncodingHelper no longer reads system properties directly
+ to determine the default charset.
+ Issue: COMPRESS-308.
+o BZip2CompressorInputStream#read would return -1 when asked to
+ read 0 bytes.
+ Issue: COMPRESS-309.
+o ArchiveStreamFactory fails to pass on the encoding when creating
+ some streams.
+ * ArjArchiveInputStream
+ * CpioArchiveInputStream
+ * DumpArchiveInputStream
+ * JarArchiveInputStream
+ * TarArchiveInputStream
+ * JarArchiveOutputStream
+ Issue: COMPRESS-306.
+o Restore immutability/thread-safety to ArchiveStreamFactory.
+ The class is now immutable provided that the method setEntryEncoding
+ is not used. The class is thread-safe.
+ Issue: COMPRESS-302.
+o Restore immutability/thread-safety to CompressorStreamFactory.
+ The class is now immutable provided that the method
+ setDecompressConcatenated is not used. The class is thread-safe.
+ Issue: COMPRESS-303.
o ZipFile logs a warning in its finalizer when its constructor
has thrown an exception reading the file - for example if the
file doesn't exist.
Modified: commons/proper/compress/trunk/doap_compress.rdf
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/doap_compress.rdf?rev=1696469&r1=1696468&r2=1696469&view=diff
==============================================================================
--- commons/proper/compress/trunk/doap_compress.rdf (original)
+++ commons/proper/compress/trunk/doap_compress.rdf Tue Aug 18 17:49:15 2015
@@ -36,6 +36,13 @@
<release>
<Version>
<name>commons-compress</name>
+ <created>2015-08-18</created>
+ <revision>1.10</revision>
+ </Version>
+ </release>
+ <release>
+ <Version>
+ <name>commons-compress</name>
<created>2014-10-09</created>
<revision>1.9</revision>
</Version>
Modified: commons/proper/compress/trunk/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/pom.xml?rev=1696469&r1=1696468&r2=1696469&view=diff
==============================================================================
--- commons/proper/compress/trunk/pom.xml (original)
+++ commons/proper/compress/trunk/pom.xml Tue Aug 18 17:49:15 2015
@@ -25,7 +25,7 @@
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
- <version>1.10-SNAPSHOT</version>
+ <version>1.11-SNAPSHOT</version>
<name>Apache Commons Compress</name>
<url>http://commons.apache.org/proper/commons-compress/</url>
<!-- The description is not indented to make it look better in the release notes -->
Modified: commons/proper/compress/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/changes/changes.xml?rev=1696469&r1=1696468&r2=1696469&view=diff
==============================================================================
--- commons/proper/compress/trunk/src/changes/changes.xml (original)
+++ commons/proper/compress/trunk/src/changes/changes.xml Tue Aug 18 17:49:15 2015
@@ -42,7 +42,11 @@ The <action> type attribute can be add,u
<title>commons-compress</title>
</properties>
<body>
- <release version="1.10" date="not released, yet"
+ <release version="1.11" date="not released, yet"
+ description="Release 1.11">
+ </release>
+
+ <release version="1.10" date="2015-08-18"
description="Release 1.10
------------
Modified: commons/proper/compress/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/site/site.xml?rev=1696469&r1=1696468&r2=1696469&view=diff
==============================================================================
--- commons/proper/compress/trunk/src/site/site.xml (original)
+++ commons/proper/compress/trunk/src/site/site.xml Tue Aug 18 17:49:15 2015
@@ -35,6 +35,7 @@
<item name="Download" href="/download_compress.cgi"/>
<item name="Security Reports" href="/security-reports.html"/>
<item name="Wiki" href="http://wiki.apache.org/commons/Compress"/>
+ <item name="Javadoc 1.10" href="javadocs/api-1.10/index.html"/>
<item name="Javadoc 1.9" href="javadocs/api-1.9/index.html"/>
<item name="Javadoc 1.8.1" href="javadocs/api-1.8.1/index.html"/>
<item name="Javadoc 1.8" href="javadocs/api-1.8/index.html"/>
Modified: commons/proper/compress/trunk/src/site/xdoc/download_compress.xml
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/site/xdoc/download_compress.xml?rev=1696469&r1=1696468&r2=1696469&view=diff
==============================================================================
--- commons/proper/compress/trunk/src/site/xdoc/download_compress.xml (original)
+++ commons/proper/compress/trunk/src/site/xdoc/download_compress.xml Tue Aug 18 17:49:15 2015
@@ -95,32 +95,32 @@ limitations under the License.
</p>
</subsection>
</section>
- <section name="Apache Commons Compress 1.9 ">
+ <section name="Apache Commons Compress 1.10 ">
<subsection name="Binaries">
<table>
<tr>
- <td><a href="[preferred]/commons/compress/binaries/commons-compress-1.9-bin.tar.gz">commons-compress-1.9-bin.tar.gz</a></td>
- <td><a href="https://www.apache.org/dist/commons/compress/binaries/commons-compress-1.9-bin.tar.gz.md5">md5</a></td>
- <td><a href="https://www.apache.org/dist/commons/compress/binaries/commons-compress-1.9-bin.tar.gz.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/compress/binaries/commons-compress-1.10-bin.tar.gz">commons-compress-1.10-bin.tar.gz</a></td>
+ <td><a href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.10-bin.tar.gz.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.10-bin.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a href="[preferred]/commons/compress/binaries/commons-compress-1.9-bin.zip">commons-compress-1.9-bin.zip</a></td>
- <td><a href="https://www.apache.org/dist/commons/compress/binaries/commons-compress-1.9-bin.zip.md5">md5</a></td>
- <td><a href="https://www.apache.org/dist/commons/compress/binaries/commons-compress-1.9-bin.zip.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/compress/binaries/commons-compress-1.10-bin.zip">commons-compress-1.10-bin.zip</a></td>
+ <td><a href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.10-bin.zip.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.10-bin.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
<subsection name="Source">
<table>
<tr>
- <td><a href="[preferred]/commons/compress/source/commons-compress-1.9-src.tar.gz">commons-compress-1.9-src.tar.gz</a></td>
- <td><a href="https://www.apache.org/dist/commons/compress/source/commons-compress-1.9-src.tar.gz.md5">md5</a></td>
- <td><a href="https://www.apache.org/dist/commons/compress/source/commons-compress-1.9-src.tar.gz.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/compress/source/commons-compress-1.10-src.tar.gz">commons-compress-1.10-src.tar.gz</a></td>
+ <td><a href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.10-src.tar.gz.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.10-src.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a href="[preferred]/commons/compress/source/commons-compress-1.9-src.zip">commons-compress-1.9-src.zip</a></td>
- <td><a href="https://www.apache.org/dist/commons/compress/source/commons-compress-1.9-src.zip.md5">md5</a></td>
- <td><a href="https://www.apache.org/dist/commons/compress/source/commons-compress-1.9-src.zip.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/compress/source/commons-compress-1.10-src.zip">commons-compress-1.10-src.zip</a></td>
+ <td><a href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.10-src.zip.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.10-src.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
Modified: commons/proper/compress/trunk/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/site/xdoc/index.xml?rev=1696469&r1=1696468&r2=1696469&view=diff
==============================================================================
--- commons/proper/compress/trunk/src/site/xdoc/index.xml (original)
+++ commons/proper/compress/trunk/src/site/xdoc/index.xml Tue Aug 18 17:49:15 2015
@@ -71,6 +71,9 @@
<li>Added auto-detection for LZMA.</li>
</ul>
</subsection>
+
+ <!--subsection name="What's coming in 1.11?">
+ </subsection-->
</section>
<section name="Documentation">
@@ -88,14 +91,14 @@
by the <code>java.util.jar</code> package of the Java
class library. XZ and lzma support is provided by the public
domain <a href="http://tukaani.org/xz/java.html">XZ for
- Java</a> library. As of Commons Compress 1.9 support for
+ Java</a> library. As of Commons Compress 1.10 support for
the lzma, Z and Snappy formats is read-only.</p>
<p>The ar, arj, cpio, dump, tar, 7z and zip formats are supported as
archivers where the <a href="zip.html">zip</a>
implementation provides capabilities that go beyond the
features found in java.util.zip. As of Commons Compress
- 1.9 support for the dump and arj formats is
+ 1.10 support for the dump and arj formats is
read-only - 7z can read most compressed and encrypted
archives but only write unencrypted ones. LZMA(2) support
in 7z requires <a href="http://tukaani.org/xz/java.html">XZ for