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