Author: bodewig
Date: Sun Oct 13 04:06:16 2013
New Revision: 1531615

URL: http://svn.apache.org/r1531615
Log:
release preparations

Modified:
    commons/proper/compress/trunk/RELEASE-NOTES.txt
    commons/proper/compress/trunk/pom.xml
    commons/proper/compress/trunk/src/changes/changes.xml
    commons/proper/compress/trunk/src/site/xdoc/download_compress.xml

Modified: commons/proper/compress/trunk/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewvc/commons/proper/compress/trunk/RELEASE-NOTES.txt?rev=1531615&r1=1531614&r2=1531615&view=diff
==============================================================================
--- commons/proper/compress/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/compress/trunk/RELEASE-NOTES.txt Sun Oct 13 04:06:16 2013
@@ -1,117 +1,58 @@
               Apache Commons Compress 1.5 RELEASE NOTES
 
-Apache Commons Compress software defines an API for working with compression 
and archive formats.
-These include: bzip2, gzip, pack200 and ar, cpio, jar, tar, zip, dump.
+The Commons Compress team is pleased to announce the
+commons-compress-1.6 release!
 
-Release 1.5
+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.
 
 Changes in this version include:
 
 New features:
-
-o CompressorStreamFactory has an option to create decompressing
-  streams that decompress the full input for formats that support
-  multiple concatenated streams.
-  Issue: COMPRESS-220.
+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.
 
 Fixed Bugs:
-
-o Typo in CompressorStreamFactory Javadoc
-  Issue: COMPRESS-218.
-  Thanks to Gili.
-o ArchiveStreamFactory's tar stream detection created false positives
-  for AIFF files.
-  Issue: COMPRESS-191.
-  Thanks to Jukka Zitting.
-o XZ for Java didn't provide an OSGi bundle.  Compress' dependency on
-  it has now been marked optional so Compress itself can still be used
-  in an OSGi context.
-  Issue: COMPRESS-199.
-  Thanks to Jukka Zitting.
-o When specifying the encoding explicitly TarArchiveOutputStream would
-  write unreadable names in GNU mode or even cause errors in POSIX
-  mode for file names longer than 66 characters.
-  Issue: COMPRESS-200.
-  Thanks to Christian Schlichtherle.
-o Writing TAR PAX headers failed if the generated entry name ended
-  with a "/".
-  Issue: COMPRESS-203.
-o ZipArchiveInputStream sometimes failed to provide input to the
-  Inflater when it needed it, leading to reads returning 0.
-  Issue: COMPRESS-189.
-  Thanks to Daniel Lowe.
-o TarArchiveInputStream ignored the encoding for GNU long name
-  entries.
-  Issue: COMPRESS-212.
-o TarArchiveInputStream could leave the second EOF record inside the
-  stream it had just finished reading.
-  Issue: COMPRESS-206.
-  Thanks to Peter De Maeyer.
-o DumpArchiveInputStream no longer implicitly closes the original
-  input stream when it reaches the end of the archive.
-o ZipArchiveInputStream now consumes the remainder of the archive when
-  getNextZipEntry returns null.
-o Unit tests could fail if the source tree was checked out to a
-  directory tree containign spaces.
-  Issue: COMPRESS-205.
-  Thanks to Daniel Lowe.
-o Fixed a potential ArrayIndexOutOfBoundsException when reading STORED
-  entries from ZipArchiveInputStream.
-  Issue: COMPRESS-219.
-o CompressorStreamFactory can now be used without XZ for Java being
-  available.
-  Issue: COMPRESS-221.
+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 Improved exception message if a zip archive cannot be read because
-  of an unsupported compression method.
-  Issue: COMPRESS-188.
-  Thanks to Harald Kuhn.
-o ArchiveStreamFactory has a setting for file name encoding that sets
-  up encoding for ZIP and TAR streams.
-  Issue: COMPRESS-192.
-  Thanks to Jukka Zitting.
-o TarArchiveEntry now has a method to verify its checksum.
-  Issue: COMPRESS-191.
-  Thanks to Jukka Zitting.
-o Split/spanned ZIP archives are now properly detected by
-  ArchiveStreamFactory but will cause an
-  UnsupportedZipFeatureException when read.
-o ZipArchiveInputStream now reads archives that start with a "PK00"
-  signature.  Archives with this signatures are created when the
-  archiver was willing to split the archive but in the end only needed
-  a single segment - so didn't split anything.
-  Issue: COMPRESS-208.
-o TarArchiveEntry has a new constructor that allows setting linkFlag
-  and preserveLeadingSlashes at the same time.
-  Issue: COMPRESS-201.
-o ChangeSetPerformer has a new perform overload that uses a ZipFile
-  instance as input.
-  Issue: COMPRESS-159.
-o Garbage collection pressure has been reduced by reusing temporary
-  byte arrays in classes.
-  Issue: COMPRESS-172.
-  Thanks to Thomas Mair.
-o Can now handle zip extra field 0x5455 - Extended Timestamp.
-  Issue: COMPRESS-210.
-  Thanks to Julius Davies.
-o handle zip extra field 0x7875 - Info Zip New Unix Extra Field.
-  Issue: COMPRESS-211.
-  Thanks to Julius Davies.
-o ZipShort, ZipLong, ZipEightByteInteger should implement Serializable
-  Issue: COMPRESS-213.
-  Thanks to Julius Davies.
-o better support for unix symlinks in ZipFile entries.
-  Issue: COMPRESS-214.
-  Thanks to Julius Davies.
-o ZipFile's initialization has been improved for non-Zip64 archives.
-  Issue: COMPRESS-215.
-  Thanks to Robin Power.
-o Updated XZ for Java dependency to 1.2 as this version provides
-  proper OSGi manifest attributes.
-
-For complete information on Commons Compress, including instructions on how to 
submit bug reports,
-patches, or suggestions for improvement, see the Apache Commons Compress 
website:
+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. 
+
+For complete information on Commons Compress, including instructions
+on how to submit bug reports, patches, or suggestions for improvement,
+see the Apache Commons Compress website:
 
 http://commons.apache.org/compress/

Modified: commons/proper/compress/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/compress/trunk/pom.xml?rev=1531615&r1=1531614&r2=1531615&view=diff
==============================================================================
--- commons/proper/compress/trunk/pom.xml (original)
+++ commons/proper/compress/trunk/pom.xml Sun Oct 13 04:06:16 2013
@@ -41,7 +41,7 @@ These include: bzip2, gzip, pack200, xz 
     <commons.jira.id>COMPRESS</commons.jira.id>
     <commons.jira.pid>12310904</commons.jira.pid>
     <!-- configuration bits for cutting a release candidate -->
-    <commons.release.version>1.5</commons.release.version>
+    <commons.release.version>1.6</commons.release.version>
     <commons.rc.version>RC1</commons.rc.version>
   </properties>
 

Modified: commons/proper/compress/trunk/src/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/changes/changes.xml?rev=1531615&r1=1531614&r2=1531615&view=diff
==============================================================================
--- commons/proper/compress/trunk/src/changes/changes.xml (original)
+++ commons/proper/compress/trunk/src/changes/changes.xml Sun Oct 13 04:06:16 
2013
@@ -104,7 +104,7 @@ The <action> type attribute can be add,u
         The CPIO streams now support an encoding parameter that can be
         used to specify the encoding of file names.
       </action>
-      <action type="fix" date="2013-09-22" issue="COMPRESS-111">
+      <action type="add" date="2013-09-22" issue="COMPRESS-111">
         Read-only support for LZMA standalone compression has been added.
       </action>
       <action type="fix" date="2013-10-04" issue="COMPRESS-239">

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=1531615&r1=1531614&r2=1531615&view=diff
==============================================================================
--- commons/proper/compress/trunk/src/site/xdoc/download_compress.xml (original)
+++ commons/proper/compress/trunk/src/site/xdoc/download_compress.xml Sun Oct 
13 04:06:16 2013
@@ -95,32 +95,32 @@ limitations under the License.
       </p>
     </subsection>
     </section>
-    <section name="Commons Compress 1.5 ">
+    <section name="Commons Compress 1.6 ">
       <subsection name="Binaries">
         <table>
           <tr>
-              <td><a 
href="[preferred]/commons/compress/binaries/commons-compress-1.5-bin.tar.gz">commons-compress-1.5-bin.tar.gz</a></td>
-              <td><a 
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.5-bin.tar.gz.md5";>md5</a></td>
-              <td><a 
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.5-bin.tar.gz.asc";>pgp</a></td>
+              <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>
           </tr>
           <tr>
-              <td><a 
href="[preferred]/commons/compress/binaries/commons-compress-1.5-bin.zip">commons-compress-1.5-bin.zip</a></td>
-              <td><a 
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.5-bin.zip.md5";>md5</a></td>
-              <td><a 
href="http://www.apache.org/dist/commons/compress/binaries/commons-compress-1.5-bin.zip.asc";>pgp</a></td>
+              <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>
           </tr>
         </table>
       </subsection>
       <subsection name="Source">
         <table>
           <tr>
-              <td><a 
href="[preferred]/commons/compress/source/commons-compress-1.5-src.tar.gz">commons-compress-1.5-src.tar.gz</a></td>
-              <td><a 
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.5-src.tar.gz.md5";>md5</a></td>
-              <td><a 
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.5-src.tar.gz.asc";>pgp</a></td>
+              <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>
           </tr>
           <tr>
-              <td><a 
href="[preferred]/commons/compress/source/commons-compress-1.5-src.zip">commons-compress-1.5-src.zip</a></td>
-              <td><a 
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.5-src.zip.md5";>md5</a></td>
-              <td><a 
href="http://www.apache.org/dist/commons/compress/source/commons-compress-1.5-src.zip.asc";>pgp</a></td>
+              <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>
           </tr>
         </table>
       </subsection>


Reply via email to