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 2013/03/14 18:11:35 UTC

svn commit: r854484 [15/43] - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/archivers/ apidocs/org/apache/commons/compress/archivers/ar/ apidocs/org/apache/commons/compress/archivers/ar...

Modified: websites/production/commons/content/proper/commons-compress/changes-report.html
==============================================================================
--- websites/production/commons/content/proper/commons-compress/changes-report.html (original)
+++ websites/production/commons/content/proper/commons-compress/changes-report.html Thu Mar 14 17:10:39 2013
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Mar 3, 2013 ( $Revision: 1080083 $ ) -->
+<!-- Generated by Apache Maven Doxia at Mar 14, 2013 ( $Revision: 1080083 $ ) -->
 <!-- $HeadURL: https://svn.apache.org/repos/asf/commons/proper/commons-skin/trunk/src/main/resources/META-INF/maven/site.vm $ -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
@@ -11,7 +11,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20130303" />
+    <meta name="Date-Revision-yyyymmdd" content="20130314" />
     <meta http-equiv="Content-Language" content="en" />
                                                     
 <link rel="stylesheet" type="text/css" media="all" href="./css/prettify.css"/>                                                        
@@ -40,8 +40,8 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 03 March 2013</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.5-SNAPSHOT</span>
+        <span id="publishDate">Last Published: 14 March 2013</span>
+                  &nbsp;| <span id="projectVersion">Version: 1.6-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">ApacheCon</a>
             |
@@ -202,37 +202,40 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>commons-compress<a name="commons-compress"></a></h2><a name="commons-compress"></a><div class="section"><h3>Release History<a name="Release_History"></a></h3><a name="Release_History"></a><table border="0" class="bodyTable"><tr class="a"><th>Version</th><th>Date</th><th>Description</th></tr><tr class="b"><td><a href="#a1.5">1.5</a></td><td>not released, yet</td><td>Release 1.5</td></tr><tr class="a"><td><a href="#a1.4.1">1.4.1</a></td><td>2012-05-23</td><td>Release 1.4.1</td></tr><tr class="b"><td><a href="#a1.4">1.4</a></td><td>2012-04-11</td><td>Release 1.4</td></tr><tr class="a"><td><a href="#a1.3">1.3</a></td><td>2011-11-01</td><td>Release 1.3 - API compatible to 1.2 but requires Java5 at runtime</td></tr><tr class="b"><td><a href="#a1.2">1.2</a></td><td>2011-07-31</td><td>Release 1.2 - a bugfix release, the last release expected to be compatible with Java 1.4</td></tr><tr class="a"><td><a href="#a1.1">1.1</a></td><td>2010-08-13</td><td>R
 elease 1.1</td></tr><tr class="b"><td><a href="#a1.0">1.0</a></td><td>2009-05-21</td><td>First Public Release</td></tr></table></div><div class="section"><h3>Release 1.5 - not released, yet<a name="Release_1.5_-_not_released_yet"></a></h3><a name="a1.5"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Typo in CompressorStreamFactory Javadoc Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-218">COMPRESS-218</a>. Thanks to Gili.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Improved exception message if a zip archive cannot be read
-        because of an unsupported compression method. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-188">COMPRESS-188</a>. Thanks to Harald Kuhn.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ArchiveStreamFactory has a setting for file name encoding that
-        sets up encoding for ZIP and TAR streams. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-192">COMPRESS-192</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArchiveStreamFactory's tar stream detection created false
-        positives for AIFF files. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-191">COMPRESS-191</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>TarArchiveEntry now has a method to verify its checksum. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-191">COMPRESS-191</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>XZ for Java didn't provide an OSGi bundle.  Compress'
+        <div class="section"><h2>commons-compress<a name="commons-compress"></a></h2><a name="commons-compress"></a><div class="section"><h3>Release History<a name="Release_History"></a></h3><a name="Release_History"></a><table border="0" class="bodyTable"><tr class="a"><th>Version</th><th>Date</th><th>Description</th></tr><tr class="b"><td><a href="#a1.6">1.6</a></td><td>not released, yet</td><td>Release 1.6</td></tr><tr class="a"><td><a href="#a1.5">1.5</a></td><td>2013-03-14</td><td>Release 1.5</td></tr><tr class="b"><td><a href="#a1.4.1">1.4.1</a></td><td>2012-05-23</td><td>Release 1.4.1</td></tr><tr class="a"><td><a href="#a1.4">1.4</a></td><td>2012-04-11</td><td>Release 1.4</td></tr><tr class="b"><td><a href="#a1.3">1.3</a></td><td>2011-11-01</td><td>Release 1.3 - API compatible to 1.2 but requires Java5 at runtime</td></tr><tr class="a"><td><a href="#a1.2">1.2</a></td><td>2011-07-31</td><td>Release 1.2 - a bugfix release, the last release expected to be compatible wit
 h Java 1.4</td></tr><tr class="b"><td><a href="#a1.1">1.1</a></td><td>2010-08-13</td><td>Release 1.1</td></tr><tr class="a"><td><a href="#a1.0">1.0</a></td><td>2009-05-21</td><td>First Public Release</td></tr></table></div><div class="section"><h3>Release 1.6 - not released, yet<a name="Release_1.6_-_not_released_yet"></a></h3><a name="a1.6"></a><p>No changes in this release.</p><div class="section"><h3>Release 1.5 - 2013-03-14<a name="Release_1.5_-_2013-03-14"></a></h3><a name="a1.5"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Typo in CompressorStreamFactory Javadoc Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-218">COMPRESS-218</a>. Thanks to Gili.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img s
 rc="images/update.gif" alt="update" title="update" /></p></div></td><td>Improved exception message if a zip archive cannot be read
+        because of an unsupported compression method. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-188">COMPRESS-188</a>. Thanks to Harald Kuhn.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ArchiveStreamFactory has a setting for file name encoding that
+        sets up encoding for ZIP and TAR streams. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-192">COMPRESS-192</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArchiveStreamFactory's tar stream detection created false
+        positives for AIFF files. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-191">COMPRESS-191</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>TarArchiveEntry now has a method to verify its checksum. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-191">COMPRESS-191</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>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. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-199">COMPRESS-199</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>When specifying the encoding explicitly TarArchiveOutputStream
+        itself can still be used in an OSGi context. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-199">COMPRESS-199</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>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. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-200">COMPRESS-200</a>. Thanks to Christian Schlichtherle.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Writing TAR PAX headers failed if the generated entry name
-        ended with a &quot;/&quot;. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-203">COMPRESS-203</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream sometimes failed to provide input to the
-        Inflater when it needed it, leading to reads returning 0. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-189">COMPRESS-189</a>. Thanks to Daniel Lowe.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Split/spanned ZIP archives are now properly detected by
+        in POSIX mode for file names longer than 66 characters. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-200">COMPRESS-200</a>. Thanks to Christian Schlichtherle.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Writing TAR PAX headers failed if the generated entry name
+        ended with a &quot;/&quot;. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-203">COMPRESS-203</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream sometimes failed to provide input to the
+        Inflater when it needed it, leading to reads returning 0. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-189">COMPRESS-189</a>. Thanks to Daniel Lowe.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Split/spanned ZIP archives are now properly detected by
         ArchiveStreamFactory but will cause an
-        UnsupportedZipFeatureException when read.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipArchiveInputStream now reads archives that start with a
+        UnsupportedZipFeatureException when read.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipArchiveInputStream now reads archives that start with a
         &quot;PK00&quot; 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. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-208">COMPRESS-208</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>TarArchiveEntry has a new constructor that allows setting
-        linkFlag and preserveLeadingSlashes at the same time. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-201">COMPRESS-201</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ChangeSetPerformer has a new perform overload that uses a
-        ZipFile instance as input. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-159">COMPRESS-159</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream ignored the encoding for GNU long name
-        entries. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-212">COMPRESS-212</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Garbage collection pressure has been reduced by reusing
-        temporary byte arrays in classes. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-172">COMPRESS-172</a>. Thanks to Thomas Mair.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Can now handle zip extra field 0x5455 - Extended Timestamp. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-210">COMPRESS-210</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>handle zip extra field 0x7875 - Info Zip New Unix Extra Field. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-211">COMPRESS-211</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a
 "><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipShort, ZipLong, ZipEightByteInteger should implement Serializable Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-213">COMPRESS-213</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>better support for unix symlinks in ZipFile entries Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-214">COMPRESS-214</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipFile's initialization has been improved for non-Zip64
-          archives. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-215">COMPRESS-215</a>. Thanks to Robin Power.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream could leave the second EOF record
-          inside the stream it had just finished reading. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-206">COMPRESS-206</a>. Thanks to Peter De Maeyer.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>DumpArchiveInputStream no longer implicitly closes the
+        end only needed a single segment - so didn't split anything. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-208">COMPRESS-208</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>TarArchiveEntry has a new constructor that allows setting
+        linkFlag and preserveLeadingSlashes at the same time. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-201">COMPRESS-201</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ChangeSetPerformer has a new perform overload that uses a
+        ZipFile instance as input. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-159">COMPRESS-159</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream ignored the encoding for GNU long name
+        entries. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-212">COMPRESS-212</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Garbage collection pressure has been reduced by reusing
+        temporary byte arrays in classes. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-172">COMPRESS-172</a>. Thanks to Thomas Mair.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Can now handle zip extra field 0x5455 - Extended Timestamp. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-210">COMPRESS-210</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>handle zip extra field 0x7875 - Info Zip New Unix Extra Field. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-211">COMPRESS-211</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b
 "><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipShort, ZipLong, ZipEightByteInteger should implement Serializable Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-213">COMPRESS-213</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>better support for unix symlinks in ZipFile entries Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-214">COMPRESS-214</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipFile's initialization has been improved for non-Zip64
+          archives. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-215">COMPRESS-215</a>. Thanks to Robin Power.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream could leave the second EOF record
+          inside the stream it had just finished reading. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-206">COMPRESS-206</a>. Thanks to Peter De Maeyer.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>DumpArchiveInputStream no longer implicitly closes the
           original input stream when it reaches the end of the
-          archive.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream now consumes the remainder of the
-          archive when getNextZipEntry returns null.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Unit tests could fail if the source tree was checked out to
-          a directory tree containign spaces. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-205">COMPRESS-205</a>. Thanks to Daniel Lowe.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Updated XZ for Java dependency to 1.2 as this version
-          provides proper OSGi manifest attributes.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Fixed a potential ArrayIndexOutOfBoundsException when
-          reading STORED entries from ZipArchiveInputStream. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-219">COMPRESS-219</a>.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.4.1 - 2012-05-23<a name="Release_1.4.1_-_2012-05-23"></a></h3><a name="a1.4.1"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Ported libbzip2's fallback sort algorithm to
+          archive.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream now consumes the remainder of the
+          archive when getNextZipEntry returns null.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Unit tests could fail if the source tree was checked out to
+          a directory tree containign spaces. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-205">COMPRESS-205</a>. Thanks to Daniel Lowe.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Updated XZ for Java dependency to 1.2 as this version
+          provides proper OSGi manifest attributes.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Fixed a potential ArrayIndexOutOfBoundsException when
+          reading STORED entries from ZipArchiveInputStream. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-219">COMPRESS-219</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>CompressorStreamFactory can now be used without XZ for Java
+          being available. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-221">COMPRESS-221</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>CompressorStreamFactory has an option to create
+          decompressing streams that decompress the full input for
+          formats that support multiple concatenated streams. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-220">COMPRESS-220</a>.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.4.1 - 2012-05-23<a name="Release_1.4.1_-_2012-05-23"></a></h3><a name="a1.4.1"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Ported libbzip2's fallback sort algorithm to
         BZip2CompressorOutputStream to speed up compression in certain
         edge cases.
         Using specially crafted inputs this can be used as a denial
-        of service attack.  See the security reports page for details.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.4 - 2012-04-11<a name="Release_1.4_-_2012-04-11"></a></h3><a name="a1.4"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>The tar package now allows the encoding of file names to be
+        of service attack.  See the security reports page for details.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.4 - 2012-04-11<a name="Release_1.4_-_2012-04-11"></a></h3><a name="a1.4"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>The tar package now allows the encoding of file names to be
         specified and can optionally use PAX extension headers to
         write non-ASCII file names.
         The stream classes now write (or expect to read) archives that
@@ -240,84 +243,84 @@
         Commons Compress 1.3 used to strip everything but the lower
         eight bits of each character which effectively only worked for
         ASCII and ISO-8859-1 file names.
-        This new default behavior is a breaking change. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-183">COMPRESS-183</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream failed to parse PAX headers that
-        contained non-ASCII characters. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-184">COMPRESS-184</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The tar package can now write archives that use star/GNU/BSD
+        This new default behavior is a breaking change. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-183">COMPRESS-183</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream failed to parse PAX headers that
+        contained non-ASCII characters. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-184">COMPRESS-184</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The tar package can now write archives that use star/GNU/BSD
         extensions or use the POSIX/PAX variant to store numeric
-        values that don't fit into the traditional header fields. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-182">COMPRESS-182</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Added a workaround for a Bug some tar implementations that add
-        a NUL byte as first byte in numeric header fields. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-181">COMPRESS-181</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Added a workaround for a Bug in WinZIP which uses backslashes
-        as path separators in Unicode Extra Fields. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-176">COMPRESS-176</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ArrayOutOfBounds while decompressing bz2. Added test case - code already seems to have been fixed. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-131">COMPRESS-131</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream throws IllegalArgumentException instead of IOException Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-178">COMPRESS-178</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="f
 igure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarUtils.formatLongOctalOrBinaryBytes() assumes the field will be 12 bytes long Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-179">COMPRESS-179</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>GNU Tar sometimes uses binary encoding for UID and GID Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-175">COMPRESS-175</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArchiveStreamFactory.createArchiveInputStream would claim
-        short text files were TAR archives. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-171">COMPRESS-171</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support for the XZ format has been added. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-156">COMPRESS-156</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>BZip2CompressorInputStream now optionally supports reading of
-        concatenated .bz2 files. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-146">COMPRESS-146</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>GZipCompressorInputStream now optionally supports reading of
-        concatenated .gz files. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-154">COMPRESS-154</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipFile didn't work properly for archives using unicode extra
-        fields rather than UTF-8 filenames and the EFS-Flag. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-164">COMPRESS-164</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The tar package can now read archives that use star/GNU/BSD
+        values that don't fit into the traditional header fields. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-182">COMPRESS-182</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Added a workaround for a Bug some tar implementations that add
+        a NUL byte as first byte in numeric header fields. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-181">COMPRESS-181</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Added a workaround for a Bug in WinZIP which uses backslashes
+        as path separators in Unicode Extra Fields. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-176">COMPRESS-176</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ArrayOutOfBounds while decompressing bz2. Added test case - code already seems to have been fixed. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-131">COMPRESS-131</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream throws IllegalArgumentException instead of IOException Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-178">COMPRESS-178</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="f
 igure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarUtils.formatLongOctalOrBinaryBytes() assumes the field will be 12 bytes long Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-179">COMPRESS-179</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>GNU Tar sometimes uses binary encoding for UID and GID Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-175">COMPRESS-175</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArchiveStreamFactory.createArchiveInputStream would claim
+        short text files were TAR archives. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-171">COMPRESS-171</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support for the XZ format has been added. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-156">COMPRESS-156</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>BZip2CompressorInputStream now optionally supports reading of
+        concatenated .bz2 files. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-146">COMPRESS-146</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>GZipCompressorInputStream now optionally supports reading of
+        concatenated .gz files. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-154">COMPRESS-154</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipFile didn't work properly for archives using unicode extra
+        fields rather than UTF-8 filenames and the EFS-Flag. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-164">COMPRESS-164</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The tar package can now read archives that use star/GNU/BSD
         extensions for files that are longer than 8 GByte as well as
-        archives that use the POSIX/PAX variant. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-16">COMPRESS-16</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The tar package can now write archives that use star/GNU/BSD
+        archives that use the POSIX/PAX variant. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-16">COMPRESS-16</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The tar package can now write archives that use star/GNU/BSD
         extensions for files that are longer than 8 GByte as well as
-        archives that use the POSIX/PAX variant. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-165">COMPRESS-165</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The tar package can now use the POSIX/PAX variant for writing
-        entries with names longer than 100 characters. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-166">COMPRESS-166</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>For corrupt archives ZipFile would throw a RuntimeException in
+        archives that use the POSIX/PAX variant. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-165">COMPRESS-165</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The tar package can now use the POSIX/PAX variant for writing
+        entries with names longer than 100 characters. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-166">COMPRESS-166</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>For corrupt archives ZipFile would throw a RuntimeException in
         some cases and an IOException in others.  It will now
-        consistently throw an IOException. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-169">COMPRESS-169</a>.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.3 - 2011-11-01<a name="Release_1.3_-_2011-11-01"></a></h3><a name="a1.3"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support for the Pack200 format has been added. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-142">COMPRESS-142</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Read-only support for the format used by the Unix dump(8) tool
-        has been added. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-132">COMPRESS-132</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The ZIP package now supports Zip64 extensions. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-36">COMPRESS-36</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The AR package now supports the BSD dialect of storing file
-        names longer than 16 chars (both reading and writing). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-144">COMPRESS-144</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>BZip2CompressorInputStream's getBytesRead method always
-        returned 0.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream and ZipArchiveOutputStream could leak
-        resources on some JDKs. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-152">COMPRESS-152</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveOutputStream's getBytesWritten method didn't count
-        correctly. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-160">COMPRESS-160</a>.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.2 - 2011-07-31<a name="Release_1.2_-_2011-07-31"></a></h3><a name="a1.2"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream could fail with a &quot;Truncated ZIP&quot; error
-        message for entries between 2 GByte and 4 GByte in size. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-129">COMPRESS-129</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream now detects sparse entries using the
+        consistently throw an IOException. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-169">COMPRESS-169</a>.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.3 - 2011-11-01<a name="Release_1.3_-_2011-11-01"></a></h3><a name="a1.3"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support for the Pack200 format has been added. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-142">COMPRESS-142</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Read-only support for the format used by the Unix dump(8) tool
+        has been added. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-132">COMPRESS-132</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The ZIP package now supports Zip64 extensions. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-36">COMPRESS-36</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The AR package now supports the BSD dialect of storing file
+        names longer than 16 chars (both reading and writing). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-144">COMPRESS-144</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>BZip2CompressorInputStream's getBytesRead method always
+        returned 0.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream and ZipArchiveOutputStream could leak
+        resources on some JDKs. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-152">COMPRESS-152</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveOutputStream's getBytesWritten method didn't count
+        correctly. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-160">COMPRESS-160</a>.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.2 - 2011-07-31<a name="Release_1.2_-_2011-07-31"></a></h3><a name="a1.2"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream could fail with a &quot;Truncated ZIP&quot; error
+        message for entries between 2 GByte and 4 GByte in size. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-129">COMPRESS-129</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveInputStream now detects sparse entries using the
         oldgnu format and properly reports it cannot extract their
-        contents. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-145">COMPRESS-145</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>ZipArchiveEntry has a new method getRawName that provides the
+        contents. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-145">COMPRESS-145</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>ZipArchiveEntry has a new method getRawName that provides the
         original bytes that made up the name.  This may allow user
-        code to detect the encoding. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-123">COMPRESS-123</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>The Javadoc for ZipArchiveInputStream#skip now matches the
-        implementation, the code has been made more defensive. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-130">COMPRESS-130</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArArchiveInputStream fails if entries contain only blanks for
-        userId or groupId. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-140">COMPRESS-140</a>. Thanks to Trejkaz.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipFile may leak resources on some JDKs. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-139">COMPRESS-139</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipFile now implements finalize which closes the underlying
-        file.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Certain tar files not recognised by ArchiveStreamFactory. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-117">COMPRESS-117</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>BZip2CompressorInputStream throws IOException if underlying stream returns available() == 0.
-        Removed the check. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-125">COMPRESS-125</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Calling close() on inputStream returned by CompressorStreamFactory.createCompressorInputStream()
-        does not close the underlying input stream. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-127">COMPRESS-127</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>TarArchiveEntry provides access to the flags that determine
+        code to detect the encoding. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-123">COMPRESS-123</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>The Javadoc for ZipArchiveInputStream#skip now matches the
+        implementation, the code has been made more defensive. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-130">COMPRESS-130</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArArchiveInputStream fails if entries contain only blanks for
+        userId or groupId. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-140">COMPRESS-140</a>. Thanks to Trejkaz.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipFile may leak resources on some JDKs. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-139">COMPRESS-139</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipFile now implements finalize which closes the underlying
+        file.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Certain tar files not recognised by ArchiveStreamFactory. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-117">COMPRESS-117</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>BZip2CompressorInputStream throws IOException if underlying stream returns available() == 0.
+        Removed the check. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-125">COMPRESS-125</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Calling close() on inputStream returned by CompressorStreamFactory.createCompressorInputStream()
+        does not close the underlying input stream. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-127">COMPRESS-127</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>TarArchiveEntry provides access to the flags that determine
         whether it is an archived symbolic link, pipe or other
-        &quot;uncommon&quot; file system object. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-122">COMPRESS-122</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveOutputStream#finish now writes all buffered data to the stream Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-119">COMPRESS-119</a>.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.1 - 2010-08-13<a name="Release_1.1_-_2010-08-13"></a></h3><a name="a1.1"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Move acknowledgements from NOTICE to README Fixes <a class="externalLink" href="ht
 tp://issues.apache.org/jira/browse/COMPRESS-72">COMPRESS-72</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveEntry.parseTarHeader() includes the trailing space/NUL when parsing the octal size Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-113">COMPRESS-113</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Command-line interface to list archive contents.
-       Usage: java -jar commons-compress-n.m.jar archive-name [zip|tar|etc] Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-108">COMPRESS-108</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarUtils.parseName does not properly handle characters outside the range 0-127 Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-118">COMPRESS-118</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ArArchiveInputStream does not handle GNU extended filename records (//) Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-112">COMPRESS-112</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="fi
 gure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Tar implementation does not support Pax headers
+        &quot;uncommon&quot; file system object. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-122">COMPRESS-122</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveOutputStream#finish now writes all buffered data to the stream Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-119">COMPRESS-119</a>.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.1 - 2010-08-13<a name="Release_1.1_-_2010-08-13"></a></h3><a name="a1.1"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Move acknowledgements from NOTICE to README Fixes <a class="externalLink" href="ht
 tp://issues.apache.org/jira/browse/COMPRESS-72">COMPRESS-72</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarArchiveEntry.parseTarHeader() includes the trailing space/NUL when parsing the octal size Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-113">COMPRESS-113</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Command-line interface to list archive contents.
+       Usage: java -jar commons-compress-n.m.jar archive-name [zip|tar|etc] Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-108">COMPRESS-108</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarUtils.parseName does not properly handle characters outside the range 0-127 Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-118">COMPRESS-118</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ArArchiveInputStream does not handle GNU extended filename records (//) Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-112">COMPRESS-112</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="fi
 gure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Tar implementation does not support Pax headers
        Added support for reading pax headers.
-       Note: does not support global pax headers Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-109">COMPRESS-109</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArchiveStreamFactory does not recognise tar files created by Ant Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-107">COMPRESS-107</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Support &quot;ustar&quot; prefix field, which is used when file paths are longer
-       than 100 characters. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-110">COMPRESS-110</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Document that the name of an ZipArchiveEntry determines whether
+       Note: does not support global pax headers Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-109">COMPRESS-109</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArchiveStreamFactory does not recognise tar files created by Ant Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-107">COMPRESS-107</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Support &quot;ustar&quot; prefix field, which is used when file paths are longer
+       than 100 characters. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-110">COMPRESS-110</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Document that the name of an ZipArchiveEntry determines whether
        an entry is considered a directory or not.
        If you don't use the constructor with the File argument the entry's
-        name must end in a &quot;/&quot; in order for the entry to be known as a directory. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-105">COMPRESS-105</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>ZipArchiveInputStream can optionally extract data that used
+        name must end in a &quot;/&quot; in order for the entry to be known as a directory. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-105">COMPRESS-105</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>ZipArchiveInputStream can optionally extract data that used
         the STORED compression method and a data descriptor.
         Doing so in a stream is not safe in general, so you have to
         explicitly enable the feature.  By default the stream will
-        throw an exception if it encounters such an entry. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-103">COMPRESS-103</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream will throw an exception if it detects an
+        throw an exception if it encounters such an entry. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-103">COMPRESS-103</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream will throw an exception if it detects an
         entry that uses a data descriptor for a STORED entry since it
         cannot reliably find the end of data for this &quot;compression&quot;
-        method. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-100">COMPRESS-100</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream should now properly read archives that
-        use data descriptors but without the &quot;unofficial&quot; signature. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-101">COMPRESS-101</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>The ZIP classes will throw specialized exceptions if any
+        method. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-100">COMPRESS-100</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream should now properly read archives that
+        use data descriptors but without the &quot;unofficial&quot; signature. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-101">COMPRESS-101</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>The ZIP classes will throw specialized exceptions if any
         attempt is made to read or write data that uses zip features
-        not supported (yet). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-98">COMPRESS-98</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>ZipFile#getEntries returns entries in a predictable order -
+        not supported (yet). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-98">COMPRESS-98</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>ZipFile#getEntries returns entries in a predictable order -
         the order they appear inside the central directory.
         A new method getEntriesInPhysicalOrder returns entries in
         order of the entry data, i.e. the order ZipArchiveInputStream
-        would see. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-99">COMPRESS-99</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>The Archive*Stream and ZipFile classes now have
+        would see. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-99">COMPRESS-99</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>The Archive*Stream and ZipFile classes now have
         can(Read|Write)EntryData methods that can be used to check
         whether a given entry's data can be read/written.
         The method currently returns false for ZIP archives if an
-        entry uses an unsupported compression method or encryption.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>The ZIP classes now detect encrypted entries. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-89">COMPRESS-89</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Move DOS/Java time conversions into Zip utility class. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-79">COMPRESS-79</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream failed to update the number of bytes
-        read properly. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-74">COMPRESS-74</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArchiveInputStream has a new method getBytesRead that should
+        entry uses an unsupported compression method or encryption.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>The ZIP classes now detect encrypted entries. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-89">COMPRESS-89</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Move DOS/Java time conversions into Zip utility class. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-79">COMPRESS-79</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream failed to update the number of bytes
+        read properly. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-74">COMPRESS-74</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ArchiveInputStream has a new method getBytesRead that should
         be preferred over getCount since the later may truncate the
-        number of bytes read for big archives.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>The cpio archives created by CpioArchiveOutputStream couldn't
+        number of bytes read for big archives.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>The cpio archives created by CpioArchiveOutputStream couldn't
         be read by many existing native implementations because the
         archives contained multiple entries with the same inode/device
-        combinations and weren't padded to a blocksize of 512 bytes. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-85">COMPRESS-85</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveEntry, ZipFile and ZipArchiveInputStream are now
-        more lenient when parsing extra fields. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-73">COMPRESS-73</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipArchiveInputStream does not show location in file where a problem occurred. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-75">COMPRESS-75</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>cpio is terribly slow.
-        Documented that buffered streams are needed for performance Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-82">COMPRESS-82</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Added autodetection of compression format to
-        CompressorStreamFactory. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-97">COMPRESS-97</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Improved exception message if the extra field data in ZIP
-        archives cannot be parsed.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Tar format unspecified - current support documented. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-17">COMPRESS-17</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Improve ExceptionMessages in ArchiveStreamFactory Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-95">COMPRESS-95</a>. Thanks to Joerg Bellmann.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveEntry's equals method was broken for entries created
+        combinations and weren't padded to a blocksize of 512 bytes. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-85">COMPRESS-85</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveEntry, ZipFile and ZipArchiveInputStream are now
+        more lenient when parsing extra fields. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-73">COMPRESS-73</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>ZipArchiveInputStream does not show location in file where a problem occurred. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-75">COMPRESS-75</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>cpio is terribly slow.
+        Documented that buffered streams are needed for performance Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-82">COMPRESS-82</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Added autodetection of compression format to
+        CompressorStreamFactory. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-97">COMPRESS-97</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Improved exception message if the extra field data in ZIP
+        archives cannot be parsed.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Tar format unspecified - current support documented. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-17">COMPRESS-17</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Improve ExceptionMessages in ArchiveStreamFactory Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-95">COMPRESS-95</a>. Thanks to Joerg Bellmann.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveEntry's equals method was broken for entries created
         with the String-arg constructor.  This lead to broken ZIP
-        archives if two different entries had the same hash code. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-94">COMPRESS-94</a>. Thanks to Anon Devs.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream could repeatedly return 0 on read() when
-        the archive was truncated. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-87">COMPRESS-87</a>. Thanks to Antoni Mylka.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Tar archive entries holding the file name for names longer
+        archives if two different entries had the same hash code. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-94">COMPRESS-94</a>. Thanks to Anon Devs.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ZipArchiveInputStream could repeatedly return 0 on read() when
+        the archive was truncated. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-87">COMPRESS-87</a>. Thanks to Antoni Mylka.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Tar archive entries holding the file name for names longer
         than 100 characters in GNU longfile mode didn't properly
-        specify they'd be using the &quot;oldgnu&quot; extension. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-86">COMPRESS-86</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>A new constructor of TarArchiveEntry can create entries with
+        specify they'd be using the &quot;oldgnu&quot; extension. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-86">COMPRESS-86</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>A new constructor of TarArchiveEntry can create entries with
         names that start with slashes - the default is to strip
-        leading slashes in order to create relative path names.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Delegate all read and write methods in GZip stream in order to
-        speed up operations. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-83">COMPRESS-83</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>ArchiveEntry now has a getLastModifiedDate method.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>The ar and cpio streams now properly read and write last
-        modified times.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarOutputStream can leave garbage at the end of the archive Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-81">COMPRESS-81</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add a BZip2Utils class modelled after GZipUtils Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-78">COMPRESS-78</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.0 - 2009-05-21<a name="Release_1.0_-_2009-05-21"></a></h3><a name="a1.0"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr
 ><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Initial release</td><td><a href="team-list.html#all">all</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Updating the pom.xml for preparing a move to commons-proper</td><td><a href="team-list.html#sgoeschl">sgoeschl</a></td></tr></table></div></div>
+        leading slashes in order to create relative path names.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Delegate all read and write methods in GZip stream in order to
+        speed up operations. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-83">COMPRESS-83</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>ArchiveEntry now has a getLastModifiedDate method.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>The ar and cpio streams now properly read and write last
+        modified times.</td><td><a href="team-list.html#null"></a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>TarOutputStream can leave garbage at the end of the archive Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-81">COMPRESS-81</a>.</td><td><a href="team-list.html#null"></a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add a BZip2Utils class modelled after GZipUtils Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/COMPRESS-78">COMPRESS-78</a>. Thanks to Jukka Zitting.</td><td><a href="team-list.html#null"></a></td></tr></table></div><div class="section"><h3>Release 1.0 - 2009-05-21<a name="Release_1.0_-_2009-05-21"></a></h3><a name="a1.0"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr
 ><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Initial release</td><td><a href="team-list.html#all">all</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Updating the pom.xml for preparing a move to commons-proper</td><td><a href="team-list.html#sgoeschl">sgoeschl</a></td></tr></table></div></div>
       </div>
     </div>
     <div class="clear">