Author: bodewig
Date: Thu Jan 9 12:32:40 2014
New Revision: 1556795
URL: http://svn.apache.org/r1556795
Log:
Creating COMPRESS-1.7-RC1 tag
Added:
commons/proper/compress/tags/COMPRESS-1.7-RC1/ (props changed)
- copied from r1556793, commons/proper/compress/trunk/
Modified:
commons/proper/compress/tags/COMPRESS-1.7-RC1/RELEASE-NOTES.txt
commons/proper/compress/tags/COMPRESS-1.7-RC1/pom.xml
commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/site.xml
commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/download_compress.xml
commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/index.xml
Propchange: commons/proper/compress/tags/COMPRESS-1.7-RC1/
------------------------------------------------------------------------------
--- subclipse:tags (added)
+++ subclipse:tags Thu Jan 9 12:32:40 2014
@@ -0,0 +1,2 @@
+1152546,COMPRESS_1.2,/commons/proper/compress/tags/COMPRESS_1.2,tag
+1196226,COMPRESS_1.3,/commons/proper/compress/tags/COMPRESS_1.3,tag
Propchange: commons/proper/compress/tags/COMPRESS-1.7-RC1/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Thu Jan 9 12:32:40 2014
@@ -0,0 +1,7 @@
+target
+*.iml
+*.ipr
+*.iws
+.*
+maven-eclipse.xml
+TAGS
Propchange: commons/proper/compress/tags/COMPRESS-1.7-RC1/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jan 9 12:32:40 2014
@@ -0,0 +1,2 @@
+/commons/proper/compress/branches/LZMA:1491183-1525352
+/commons/proper/compress/branches/zip64:1149597-1152684
Modified: commons/proper/compress/tags/COMPRESS-1.7-RC1/RELEASE-NOTES.txt
URL:
http://svn.apache.org/viewvc/commons/proper/compress/tags/COMPRESS-1.7-RC1/RELEASE-NOTES.txt?rev=1556795&r1=1556793&r2=1556795&view=diff
==============================================================================
--- commons/proper/compress/tags/COMPRESS-1.7-RC1/RELEASE-NOTES.txt (original)
+++ commons/proper/compress/tags/COMPRESS-1.7-RC1/RELEASE-NOTES.txt Thu Jan 9
12:32:40 2014
@@ -1,62 +1,47 @@
- Apache Commons Compress 1.6 RELEASE NOTES
+ Apache Commons Compress 1.7 RELEASE NOTES
The Commons Compress team is pleased to announce the
-commons-compress-1.6 release!
+commons-compress-1.7 release!
Apache Commons Compress software defines an API for working with
compression and archive formats. These include: bzip2, gzip, pack200,
-xz and ar, cpio, jar, tar, zip, dump, 7z, arj, Z.
-
-Version 1.6 introduces changes to the internal API of the tar package that
-break backwards compatibility in the following rare cases. This version
-removes the package private TarBuffer class along with the protected "buffer"
-members in TarArchiveInputStream and TarArchiveOutputStream. This change will
-only affect you if you have created a subclass of one of the stream classes
-and accessed the buffer member or directly used the TarBuffer class.
+lzma, xz, Snappy, traditional Unix Compress and ar, cpio, jar, tar,
+zip, dump, 7z, arj.
Changes in this version include:
New features:
-o Added support for 7z archives. Most compression algorithms
- can be read and written, LZMA and encryption are only
- supported when reading. Issue: COMPRESS-54. Thanks to Damjan Jovanovic.
-o Added read-only support for ARJ archives that don't use
- compression. Issue: COMPRESS-226. Thanks to Damjan Jovanovic.
-o DumpArchiveInputStream now supports an encoding parameter that
- can be used to specify the encoding of file names.
-o The CPIO streams now support an encoding parameter that can be
- used to specify the encoding of file names.
-o Read-only support for LZMA standalone compression has been added.
- Issue: COMPRESS-111.
+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.
Fixed Bugs:
-o TarBuffer.tryToConsumeSecondEOFRecord could throw a
- NullPointerException Issue: COMPRESS-223. Thanks to Jeremy Gustie.
-o Parsing of zip64 extra fields has become more lenient in order
- to be able to read archives created by DotNetZip and maybe
- other archivers as well. Issue: COMPRESS-228.
-o TAR will now properly read the names of symbolic links with
- long names that use the GNU variant to specify the long file
- name. Issue: COMPRESS-229. Thanks to Christoph Gysin.
-o ZipFile#getInputStream could return null if the archive
- contained duplicate entries.
- The class now also provides two new methods to obtain all
- entries of a given name rather than just the first one.
- Issue: COMPRESS-227.
-o CpioArchiveInputStream failed to read archives created by
- Redline RPM. Issue: COMPRESS-236. Thanks to Andrew Duffy.
-o TarArchiveOutputStream now properly handles link names that
- are too long to fit into a traditional TAR header. Issue:
- COMPRESS-237. Thanks to Emmanuel Bourg.
-o The auto-detecting create*InputStream methods of Archive and
- CompressorStreamFactory could fail to detect the format of
- blocking input streams. Issue: COMPRESS-239.
-
-Changes:
-o Readabilty patch to TarArchiveInputStream. Issue:
- COMPRESS-232. Thanks to BELUGA BEHR.
-o Performance improvements to TarArchiveInputStream, in
- particular to the skip method. Issue: COMPRESS-234. Thanks to BELUGA BEHR.
+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.
For complete information on Commons Compress, including instructions
on how to submit bug reports, patches, or suggestions for improvement,
Modified: commons/proper/compress/tags/COMPRESS-1.7-RC1/pom.xml
URL:
http://svn.apache.org/viewvc/commons/proper/compress/tags/COMPRESS-1.7-RC1/pom.xml?rev=1556795&r1=1556793&r2=1556795&view=diff
==============================================================================
--- commons/proper/compress/tags/COMPRESS-1.7-RC1/pom.xml (original)
+++ commons/proper/compress/tags/COMPRESS-1.7-RC1/pom.xml Thu Jan 9 12:32:40
2014
@@ -25,13 +25,13 @@
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
- <version>1.7-SNAPSHOT</version>
+ <version>1.7</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 -->
<description>
Apache Commons Compress software defines an API for working with compression
and archive formats.
-These include: bzip2, gzip, pack200, lzma, xz and ar, cpio, jar, tar, zip,
dump, 7z, arj.
+These include: bzip2, gzip, pack200, lzma, xz, Snappy, traditional Unix
Compress and ar, cpio, jar, tar, zip, dump, 7z, arj.
</description>
<properties>
@@ -132,9 +132,9 @@ These include: bzip2, gzip, pack200, lzm
</contributors>
<scm>
-
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/compress/trunk</connection>
-
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/compress/trunk</developerConnection>
- <url>http://svn.apache.org/repos/asf/commons/proper/compress/trunk</url>
+
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/compress/tags/COMPRESS-1.7</connection>
+
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/compress/tags/COMPRESS-1.7</developerConnection>
+
<url>http://svn.apache.org/repos/asf/commons/proper/compress/tags/COMPRESS-1.7</url>
</scm>
<build>
Modified: commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/site.xml
URL:
http://svn.apache.org/viewvc/commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/site.xml?rev=1556795&r1=1556793&r2=1556795&view=diff
==============================================================================
--- commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/site.xml (original)
+++ commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/site.xml Thu Jan 9
12:32:40 2014
@@ -34,6 +34,7 @@
<item name="Download" href="/download_compress.cgi"/>
<item name="Security Reports" href="/security.html"/>
<item name="Wiki" href="http://wiki.apache.org/commons/Compress"/>
+ <item name="Javadoc 1.7" href="javadocs/api-1.7/index.html"/>
<item name="Javadoc 1.6" href="javadocs/api-1.6/index.html"/>
<item name="Javadoc SVN latest" href="apidocs/index.html"/>
</menu>
Modified:
commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/download_compress.xml
URL:
http://svn.apache.org/viewvc/commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/download_compress.xml?rev=1556795&r1=1556793&r2=1556795&view=diff
==============================================================================
---
commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/download_compress.xml
(original)
+++
commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/download_compress.xml
Thu Jan 9 12:32:40 2014
@@ -95,32 +95,32 @@ limitations under the License.
</p>
</subsection>
</section>
- <section name="Commons Compress 1.6 ">
+ <section name="Commons Compress 1.7 ">
<subsection name="Binaries">
<table>
<tr>
- <td><a
href="[preferred]/commons/compress/binaries/commons-compress-1.6-bin.tar.gz">commons-compress-1.6-bin.tar.gz</a></td>
- <td><a
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.6-bin.tar.gz.md5">md5</a></td>
- <td><a
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.6-bin.tar.gz.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/compress/binaries/commons-compress-1.7-bin.tar.gz">commons-compress-1.7-bin.tar.gz</a></td>
+ <td><a
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.7-bin.tar.gz.md5">md5</a></td>
+ <td><a
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.7-bin.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a
href="[preferred]/commons/compress/binaries/commons-compress-1.6-bin.zip">commons-compress-1.6-bin.zip</a></td>
- <td><a
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.6-bin.zip.md5">md5</a></td>
- <td><a
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.6-bin.zip.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/compress/binaries/commons-compress-1.7-bin.zip">commons-compress-1.7-bin.zip</a></td>
+ <td><a
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.7-bin.zip.md5">md5</a></td>
+ <td><a
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.7-bin.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
<subsection name="Source">
<table>
<tr>
- <td><a
href="[preferred]/commons/compress/source/commons-compress-1.6-src.tar.gz">commons-compress-1.6-src.tar.gz</a></td>
- <td><a
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.6-src.tar.gz.md5">md5</a></td>
- <td><a
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.6-src.tar.gz.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/compress/source/commons-compress-1.7-src.tar.gz">commons-compress-1.7-src.tar.gz</a></td>
+ <td><a
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.7-src.tar.gz.md5">md5</a></td>
+ <td><a
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.7-src.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a
href="[preferred]/commons/compress/source/commons-compress-1.6-src.zip">commons-compress-1.6-src.zip</a></td>
- <td><a
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.6-src.zip.md5">md5</a></td>
- <td><a
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.6-src.zip.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/compress/source/commons-compress-1.7-src.zip">commons-compress-1.7-src.zip</a></td>
+ <td><a
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.7-src.zip.md5">md5</a></td>
+ <td><a
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.7-src.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
Modified: commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/index.xml
URL:
http://svn.apache.org/viewvc/commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/index.xml?rev=1556795&r1=1556793&r2=1556795&view=diff
==============================================================================
--- commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/index.xml
(original)
+++ commons/proper/compress/tags/COMPRESS-1.7-RC1/src/site/xdoc/index.xml Thu
Jan 9 12:32:40 2014
@@ -51,28 +51,21 @@
</section>
<section name="Status">
- <p>The current release is 1.6 and requires Java 5.</p>
+ <p>The current release is 1.7 and requires Java 5.</p>
<p>Below we highlight some new features, for a full list
of changes see the <a href="changes-report.html">Changes
Report</a>.</p>
- <subsection name="What's new in 1.6?">
- <ul>
- <li>Support for the 7z format.</li>
- <li>Read-only support for uncompressed ARJ
- archives.</li>
- <li>Read-only support for the "stand-alone" LZMA
- format.</li>
- </ul>
- </subsection>
- <subsection name="What's coming in 1.7?">
+ <subsection name="What's new in 1.7?">
<ul>
<li>Read-only support for the Snappy compression.</li>
<li>Read-only support for the traditional Unix compress
format used for <code>.Z</code> files.</li>
</ul>
</subsection>
+ <!--subsection name="What's coming in 1.8?">
+ </subsection-->
</section>
<section name="Documentation">
@@ -97,7 +90,7 @@
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.6 support for the dump and arj formats is
+ 1.7 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