svn commit: r1076129 - in /websites/production/commons/content: ./ dormant/ proper/ sandbox/
Author: bodewig Date: Wed Jul 14 17:00:26 2021 New Revision: 1076129 Log: Publish commons site from 1076128 Added: websites/production/commons/content/ - copied from r1076128, websites/staging/commons/trunk/content/ websites/production/commons/content/dormant/ - copied from r1076128, websites/production/commons/content/dormant/ websites/production/commons/content/proper/ - copied from r1076128, websites/production/commons/content/proper/ websites/production/commons/content/sandbox/ - copied from r1076128, websites/production/commons/content/sandbox/
svn commit: r1076128 - in /websites/staging/commons/trunk/content: ./ downloads/ gsoc/ gsoc/2010/ releases/
Author: bodewig Date: Wed Jul 14 16:58:13 2021 New Revision: 1076128 Log: Update the staging site prior to deployment Modified: websites/staging/commons/trunk/content/bugs.html websites/staging/commons/trunk/content/building.html websites/staging/commons/trunk/content/charter.html websites/staging/commons/trunk/content/commons-parent-pom.html websites/staging/commons/trunk/content/components.html websites/staging/commons/trunk/content/dormant.html websites/staging/commons/trunk/content/downloads/index.html websites/staging/commons/trunk/content/gsoc/2010/index.html websites/staging/commons/trunk/content/gsoc/index.html websites/staging/commons/trunk/content/index.html websites/staging/commons/trunk/content/mail-lists.html websites/staging/commons/trunk/content/new-sandbox-component.html websites/staging/commons/trunk/content/oldcharter.html websites/staging/commons/trunk/content/patches.html websites/staging/commons/trunk/content/project-info.html websites/staging/commons/trunk/content/releases/index.html websites/staging/commons/trunk/content/releases/moving-to-dormant.html websites/staging/commons/trunk/content/releases/prepare.html websites/staging/commons/trunk/content/releases/publish-site.html websites/staging/commons/trunk/content/releases/release.html websites/staging/commons/trunk/content/releases/versioning.html websites/staging/commons/trunk/content/sandbox.html websites/staging/commons/trunk/content/scminfo.html websites/staging/commons/trunk/content/security.html websites/staging/commons/trunk/content/site-publish.html websites/staging/commons/trunk/content/team.html websites/staging/commons/trunk/content/volunteering.html Modified: websites/staging/commons/trunk/content/bugs.html == --- websites/staging/commons/trunk/content/bugs.html (original) +++ websites/staging/commons/trunk/content/bugs.html Wed Jul 14 16:58:13 2021 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> @@ -8,7 +8,7 @@ - + Apache Commons On Reporting Bugs @@ -36,7 +36,7 @@ https://commons.apache.org/;>Apache Commons -Last Published: 13 July 2021 +Last Published: 14 July 2021 | Version: 19 Modified: websites/staging/commons/trunk/content/building.html == --- websites/staging/commons/trunk/content/building.html (original) +++ websites/staging/commons/trunk/content/building.html Wed Jul 14 16:58:13 2021 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> @@ -8,7 +8,7 @@ - + Apache Commons Building Apache Commons Components @@ -36,7 +36,7 @@ https://commons.apache.org/;>Apache Commons -Last Published: 13 July 2021 +Last Published: 14 July 2021 | Version: 19 Modified: websites/staging/commons/trunk/content/charter.html == --- websites/staging/commons/trunk/content/charter.html (original) +++ websites/staging/commons/trunk/content/charter.html Wed Jul 14 16:58:13 2021 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> @@ -8,7 +8,7 @@ - + Apache Commons Charter @@ -36,7 +36,7 @@ https://commons.apache.org/;>Apache Commons -Last Published: 13 July 2021 +Last Published: 14 July 2021 | Version: 19 Modified: websites/staging/commons/trunk/content/commons-parent-pom.html == --- websites/staging/commons/trunk/content/commons-parent-pom.html (original) +++ websites/staging/commons/trunk/content/commons-parent-pom.html Wed Jul 14 16:58:13 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Apache Commons Apache Commons Parent pom.xml @@ -35,7 +35,7 @@ https://commons.apache.org/;>Apache Commons -Last Published: 13 July 2021 +Last Published: 14 July 2021 | Ve
svn commit: r1076100 - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/ apidocs/org/apache/commons/compress/archivers/ apidocs/org/apac
Author: bodewig Date: Tue Jul 13 03:54:37 2021 New Revision: 1076100 Log: announce Compress 1.21 [This commit notification would consist of 908 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1076095 - in /websites/production/commons/content/proper/commons-compress/javadocs/api-1.21: ./ META-INF/ META-INF/maven/ META-INF/maven/org.apache.commons/ META-INF/maven/org.apache.comm
Author: bodewig Date: Mon Jul 12 18:18:18 2021 New Revision: 1076095 Log: publish javadocs of Compress 1.21 [This commit notification would consist of 376 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1060471 [1/2] - in /websites/production/commons/content/proper/commons-compress: ./ jacoco-aggregate/ jacoco/
Author: bodewig Date: Thu May 14 06:31:49 2020 New Revision: 1060471 Log: re-generate Modified: websites/production/commons/content/proper/commons-compress/jacoco-aggregate/jacoco-sessions.html websites/production/commons/content/proper/commons-compress/jacoco-aggregate/jacoco.xml websites/production/commons/content/proper/commons-compress/jacoco/jacoco-sessions.html websites/production/commons/content/proper/commons-compress/jacoco/jacoco.xml websites/production/commons/content/proper/commons-compress/japicmp.html websites/production/commons/content/proper/commons-compress/limitations.html websites/production/commons/content/proper/commons-compress/rat-report.html websites/production/commons/content/proper/commons-compress/surefire-report.html Modified: websites/production/commons/content/proper/commons-compress/jacoco-aggregate/jacoco-sessions.html == --- websites/production/commons/content/proper/commons-compress/jacoco-aggregate/jacoco-sessions.html (original) +++ websites/production/commons/content/proper/commons-compress/jacoco-aggregate/jacoco-sessions.html Thu May 14 06:31:49 2020 @@ -1 +1 @@ [... 5 lines stripped ...] Modified: websites/production/commons/content/proper/commons-compress/jacoco-aggregate/jacoco.xml == --- websites/production/commons/content/proper/commons-compress/jacoco-aggregate/jacoco.xml (original) +++ websites/production/commons/content/proper/commons-compress/jacoco-aggregate/jacoco.xml Thu May 14 06:31:49 2020 @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-compress/jacoco/jacoco-sessions.html == --- websites/production/commons/content/proper/commons-compress/jacoco/jacoco-sessions.html (original) +++ websites/production/commons/content/proper/commons-compress/jacoco/jacoco-sessions.html Thu May 14 06:31:49 2020 @@ -1 +1 @@ [... 5 lines stripped ...] Modified: websites/production/commons/content/proper/commons-compress/jacoco/jacoco.xml == --- websites/production/commons/content/proper/commons-compress/jacoco/jacoco.xml (original) +++ websites/production/commons/content/proper/commons-compress/jacoco/jacoco.xml Thu May 14 06:31:49 2020 @@ -1 +1 @@ [... 5 lines stripped ...] Modified: websites/production/commons/content/proper/commons-compress/japicmp.html == --- websites/production/commons/content/proper/commons-compress/japicmp.html (original) +++ websites/production/commons/content/proper/commons-compress/japicmp.html Thu May 14 06:31:49 2020 @@ -473,7 +473,7 @@ ul { New:commons-compress-1.21-SNAPSHOT.jar -Created:2020-05-14T08:10:12.687+0200 +Created:2020-05-14T08:30:24.705+0200 Access modifier filter:PROTECTED Modified: websites/production/commons/content/proper/commons-compress/limitations.html == --- websites/production/commons/content/proper/commons-compress/limitations.html (original) +++ websites/production/commons/content/proper/commons-compress/limitations.html Thu May 14 06:31:49 2020 @@ -307,6 +307,8 @@ exception with a message like Illegal seek we recommend you wrap your stream in a SkipShieldingInputStream from our utils package before passing it to Compress. + +Commons Compress cannot be built on JDK 14 or newer. @@ -496,8 +498,8 @@ Pack200 support in Commons Comppress relies on the Pack200 class of the Java classlib. Java 14 - removed support and this Pack200 will not work at all when - runnin gon Java 14 or later. + removed support and thus Pack200 will not work at all when + running on Java 14 or later. Modified: websites/production/commons/content/proper/commons-compress/rat-report.html == --- websites/production/commons/content/proper/commons-compress/rat-report.html (original) +++ websites/production/commons/content/proper/commons-compress/rat-report.html Thu May 14 06:31:49 2020 @@ -349,7 +349,7 @@ * Summary --- -Generated at: 2020-05-14T08:10:09+02:00 +Generated at: 2020-05-14T08:30:22+02:00 Notes: 4 Binaries: 5
svn commit: r1060471 [2/2] - in /websites/production/commons/content/proper/commons-compress: ./ jacoco-aggregate/ jacoco/
Modified: websites/production/commons/content/proper/commons-compress/surefire-report.html == --- websites/production/commons/content/proper/commons-compress/surefire-report.html (original) +++ websites/production/commons/content/proper/commons-compress/surefire-report.html Thu May 14 06:31:49 2020 @@ -379,7 +379,7 @@ function toggleDisplay(elementId) { 0 9 99.241% -66.596 +61.791 Note: failures are anticipated and checked for with assertions while errors are unanticipated. Package List @@ -400,7 +400,7 @@ function toggleDisplay(elementId) { 0 0 100% -1.406 +0.766 org.apache.commons.compress.compressors.pack200 2 @@ -408,7 +408,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.009 +0.03 org.apache.commons.compress.archivers.cpio 17 @@ -416,7 +416,7 @@ function toggleDisplay(elementId) { 0 0 100% -0 +0.004 org.apache.commons.compress.compressors.deflate 9 @@ -424,7 +424,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.001 +0.003 org.apache.commons.compress.archivers.tar 83 @@ -432,7 +432,7 @@ function toggleDisplay(elementId) { 0 1 98.795% -2.138 +2.462 org.apache.commons.compress.compressors.lz77support 31 @@ -440,7 +440,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.006 +0.014 org.apache.commons.compress.archivers.memory 1 @@ -448,7 +448,7 @@ function toggleDisplay(elementId) { 0 0 100% -0 +0.003 org.apache.commons.compress.compressors.lzma 7 @@ -464,7 +464,7 @@ function toggleDisplay(elementId) { 0 0 100% -3.645 +4.27 org.apache.commons.compress.archivers.jar 2 @@ -472,7 +472,7 @@ function toggleDisplay(elementId) { 0 0 100% -0 +0.002 org.apache.commons.compress.compressors.bzip2 14 @@ -480,7 +480,7 @@ function toggleDisplay(elementId) { 0 0 100% -1.565 +1.919 org.apache.commons.compress.archivers 123 @@ -488,7 +488,7 @@ function toggleDisplay(elementId) { 0 2 98.374% -1.712 +1.604 org.apache.commons.compress.compressors.brotli 10 @@ -496,7 +496,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.049 +0.041 org.apache.commons.compress.compressors.deflate64 20 @@ -504,7 +504,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.034 +0.114 org.apache.commons.compress.compressors.xz 13 @@ -512,7 +512,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.019 +0.01 org.apache.commons.compress 49 @@ -520,7 +520,7 @@ function toggleDisplay(elementId) { 0 0 100% -4.6 +4.609 org.apache.commons.compress.changes 31 @@ -528,7 +528,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.145 +0.187 org.apache.commons.compress.archivers.dump 10 @@ -536,7 +536,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.007 +0.03 org.apache.commons.compress.compressors.zstandard 16 @@ -544,7 +544,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.01 +0.029 org.apache.commons.compress.archivers.examples 44 @@ -552,7 +552,7 @@ function toggleDisplay(elementId) { 0 0 100% -1.033 +1.191 org.apache.commons.compress.archivers.arj 8 @@ -560,7 +560,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.005 +0.009 org.apache.commons.compress.compressors.lz4 100 @@ -568,7 +568,7 @@ function toggleDisplay(elementId) { 0 2 98% -3.53 +3.177 org.apache.commons.compress.compressors.z 3 @@ -576,7 +576,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.452 +0.471 org.apache.commons.compress.compressors.snappy 17 @@ -584,7 +584,7 @@ function toggleDisplay(elementId) { 0 0 100% -2.036 +1.811 org.apache.commons.compress.utils 140 @@ -592,7 +592,7 @@ function toggleDisplay(elementId) { 0 4 97.143% -0.977 +0.924 org.apache.commons.compress.archivers.ar 9 @@ -608,7 +608,7 @@ function toggleDisplay(elementId) { 0 0 100% -43.212 +38.106 Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers. org.apache.commons.compress.compressors @@ -630,7 +630,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.109 +0.064 DeflateTestCase @@ -639,7 +639,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.001 +0.002 FramedSnappyTestCase @@ -648,7 +648,7 @@ function toggleDisplay(elementId) { 0 0 100% -1.005 +0.397 GzipUtilsTestCase @@ -657,7 +657,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.001 +0 BZip2UtilsTestCase @@ -666,7 +666,7 @@ function toggleDisplay(elementId) { 0 0 100% -0 +0.001 GZipTestCase @@ -675,7 +675,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.001 +0.005 CompressorStreamFactoryRoundtripTest @@ -684,7 +684,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.007 +0.026 ZTestCase @@ -693,7 +693,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.012 +0.016 CompressorServiceLoaderTest @@ -711,7 +711,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.005 +0.003 Pack200TestCase @@ -720,7 +720,7 @@ function toggleDisplay(elementId) { 0 0 100%
svn commit: r1060470 - in /websites/production/commons/content: ./ dormant/ proper/ sandbox/
Author: bodewig Date: Thu May 14 06:23:28 2020 New Revision: 1060470 Log: Publishing svnmucc operation to commons site by bodewig Added: websites/production/commons/content/ - copied from r1060469, websites/staging/commons/trunk/content/ websites/production/commons/content/dormant/ - copied from r1060469, websites/production/commons/content/dormant/ websites/production/commons/content/proper/ - copied from r1060469, websites/production/commons/content/proper/ websites/production/commons/content/sandbox/ - copied from r1060469, websites/production/commons/content/sandbox/
svn commit: r1060469 - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/ apidocs/org/apache/commons/compress/archivers/ apidocs/org/apac
Author: bodewig Date: Thu May 14 06:20:08 2020 New Revision: 1060469 Log: re-generate Compress' site [This commit notification would consist of 55 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1056293 - in /websites/production/commons/content: ./ dormant/ proper/ sandbox/
Author: bodewig Date: Sat Feb 8 19:42:04 2020 New Revision: 1056293 Log: Publishing svnmucc operation to commons site by bodewig Added: websites/production/commons/content/ - copied from r1056292, websites/staging/commons/trunk/content/ websites/production/commons/content/dormant/ - copied from r1056292, websites/production/commons/content/dormant/ websites/production/commons/content/proper/ - copied from r1056292, websites/production/commons/content/proper/ websites/production/commons/content/sandbox/ - copied from r1056292, websites/production/commons/content/sandbox/
svn commit: r1056283 - in /websites/production/commons/content/proper/commons-compress/javadocs/api-1.20: ./ org/ org/apache/ org/apache/commons/ org/apache/commons/compress/ org/apache/commons/compre
Author: bodewig Date: Sat Feb 8 16:23:46 2020 New Revision: 1056283 Log: pre-publish API docs for Compress 1.20 [This commit notification would consist of 201 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1049290 - in /websites/production/commons/content/proper/commons-compress: changes-report.html security-reports.html
Author: bodewig Date: Tue Aug 27 19:08:42 2019 New Revision: 1049290 Log: CVE-2019-12402 Modified: websites/production/commons/content/proper/commons-compress/changes-report.html websites/production/commons/content/proper/commons-compress/security-reports.html 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 Tue Aug 27 19:08:42 2019 @@ -39,7 +39,7 @@ Last Published: 27 August 2019 - | Version: 1.19 + | Version: 1.20-SNAPSHOT @@ -346,163 +346,170 @@ Date Description +1.20 +not released, yet +Release 1.20 + 1.19 2019-08-27 Release 1.19 ZipArchiveInputStream and ZipFile will no longer throw an exception if an extra field generally understood by Commons Compress is malformed but rather turn them into UnrecognizedExtraField instances. You can influence the way extra fields are parsed in more detail by using the new getExtraFields(ExtraFieldParsingBehavior) method of ZipArchiveEntry now. Some of the ZIP extra fields related to strong encryption will now throw ZipExceptions rather than ArrayIndexOutOfBoundsExceptions in certain cases when used directly. There is no practical difference when they are read via ZipArchiveInputStream or ZipFile. - + 1.18 2018-08-16 Release 1.18 - + 1.17 2018-06-03 Release 1.17 - + 1.16.1 2018-02-10 Release 1.16.1 - + 1.16 2018-02-05 Release 1.16 - + 1.15 2017-10-17 Release 1.15 TarArchiveOutputStream now ensures record size is 512 and block size is a multiple of 512 as any other value would create invalid tar archives. This may break compatibility for code that deliberately wanted to create such files. - + 1.14 2017-05-14 Release 1.14 - + 1.13 2016-12-29 Release 1.13 - API compatible to 1.12 but requires Java 7 at runtime. - + 1.12 2016-06-21 Release 1.12 - API compatible to 1.11 but requires Java 6 at runtime. Release 1.12 changes the behavior of BZip2CompressorOutputStream's finalize method so that it no longer invokes finish. This is going to break code that relied on the finalizer to clean up an unfinished stream. The code will need to be changed to call finish or close itself. Note that a finalizer is not guaranteed to run, so the feature was not 100% effective in any case. - + 1.11 2016-04-06 Release 1.11 - + 1.10 2015-08-18 Release 1.10 Release 1.10 moves the former org.apache.commons.compress.compressors.z._internal_ package which breaks backwards compatibility for code which used the old package. This also changes the superclass of ZCompressorInputStream. - + 1.9 2014-10-09 Release 1.9 - + 1.8.1 2014-05-14 Release 1.8.1 - + 1.8 2014-03-12 Release 1.8 - + 1.7 2014-01-20 Release 1.7 - + 1.6 2013-10-26 Release 1.6 - + 1.5 2013-03-14 Release 1.5 - + 1.4.1 2012-05-23 Release 1.4.1 - + 1.4 2012-04-11 Release 1.4 - + 1.3 2011-11-01 Release 1.3 - API compatible to 1.2 but requires Java5 at runtime - + 1.2 2011-07-31 Release 1.2 - a bugfix release, the last release expected to be compatible with Java 1.4 - + 1.1 2010-08-13 Release 1.1 - + 1.0 2009-05-21 First Public Release +Release 1.20 not released, yet +No changes in this release. + Release 1.19 2019-08-27 - + Type Changes By - + ZipArchiveInputStream could forget the compression level has changed under certain circumstances. - + It is now possible to skip parsing of local file headers when using ZipFile which may speed up reading the archive at the cost of potentially missing important information. See the javadocs of the ZipFile class for details. Fixes https://issues.apache.org/jira/browse/COMPRESS-466;>COMPRESS-466. - + TarArchiveInputStream has a new constructor-arg lenient that can be used to accept certain broken archives. Fixes https://issues.apache.org/jira/browse/COMPRESS-469;>COMPRESS-469. - + Fixed another potential resource leak in ParallelScatterZipCreator#writeTo. Fixes https://issues.apache.org/jira/browse/COMPRESS-470;>COMPRESS-470. - + ArjArchiveEntry and SevenZArchiveEntry now implement hashCode and equals. Fixes https://issues.apache.org/jira/browse/COMPRESS-475;>COMPRESS-475. - + ArArchiveInputStream could think it had hit EOF prematurely. Github Pull Request #74. Thanks to Alex Bertram. - + SevenZFile now provides a way to cap memory consumption for LZMA(2) compressed content. Github Pull Request #76. Fixes https://issues.apache.org/jira/bro
svn commit: r1049286 - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/ apidocs/org/apache/commons/compress/archivers/ apidocs/org/apac
Author: bodewig Date: Tue Aug 27 18:25:21 2019 New Revision: 1049286 Log: Compress 1.19 [This commit notification would consist of 329 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1049281 - in /websites/production/commons/content: ./ dormant/ proper/ sandbox/
Author: bodewig Date: Tue Aug 27 18:00:09 2019 New Revision: 1049281 Log: Compress 1.19 Added: websites/production/commons/content/ - copied from r1049280, websites/staging/commons/trunk/content/ websites/production/commons/content/dormant/ - copied from r1049280, websites/production/commons/content/dormant/ websites/production/commons/content/proper/ - copied from r1049280, websites/production/commons/content/proper/ websites/production/commons/content/sandbox/ - copied from r1049280, websites/production/commons/content/sandbox/
svn commit: r1049277 - in /websites/production/commons/content/proper/commons-compress/javadocs/api-1.19: ./ org/ org/apache/ org/apache/commons/ org/apache/commons/compress/ org/apache/commons/compre
Author: bodewig Date: Tue Aug 27 17:09:55 2019 New Revision: 1049277 Log: pre-publish Javadocs for 1.19 [This commit notification would consist of 198 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1048881 - /websites/production/commons/content/proper/commons-compress/limitations.html
Author: bodewig Date: Sat Aug 17 13:34:57 2019 New Revision: 1048881 Log: update limitations page Modified: websites/production/commons/content/proper/commons-compress/limitations.html Modified: websites/production/commons/content/proper/commons-compress/limitations.html == --- websites/production/commons/content/proper/commons-compress/limitations.html (original) +++ websites/production/commons/content/proper/commons-compress/limitations.html Sat Aug 17 13:34:57 2019 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Commons Compress Known Limitations and Problems @@ -38,8 +38,8 @@ https://commons.apache.org/proper/commons-compress/;>Apache Commons Compress -Last Published: 16 August 2018 - | Version: 1.18 +Last Published: 17 August 2019 + | Version: 1.19-SNAPSHOT @@ -177,7 +177,7 @@ Project Information - + Project Reports @@ -330,7 +330,9 @@ Several of the methods supported by 7z are not implemented in Compress. -No support for multi-volume archives +No support for multi-volume archives. It seems multi + volume archives can be concatenated and then read by + SevenZFile, though. Support for some BCJ filters and the DELTA filter has been added with Compress 1.8. Because of a known bug in @@ -553,7 +555,7 @@ In versions prior to Compress 1.6 ZipArchiveEntries read from an archive will - contain non-zero millisecond values when using Java8 rather + contain non-zero millisecond values when using Java 8 or later rather than the expected two-second granularity. Compress 1.7 has a known bug where the very first entry @@ -593,7 +595,7 @@ - Copyright 2018 + Copyright 2019 https://www.apache.org/;>The Apache Software Foundation. All Rights Reserved.
[GitHub] commons-compress issue #70: Use Java 7 Files.createTempDirectory instead of ...
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/70 I've just commited a minimal implementation of the suggested change, many thanks. ---
[GitHub] commons-compress issue #70: Use Java 7 Files.createTempDirectory instead of ...
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/70 Many thanks. I agree this is cleaner, the existing method is a leftover of the time before we made Java7 our baseline. While I don't think we consider the tests a public API of ours, the change would be smaller and keep perfect backwards compatibility if you "just" changed the implementation of `mkdir`. ---
[GitHub] commons-compress issue #69: Correctly track compression level change in ZipA...
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/69 ah, sorry, I created the exact same commit before seeing your PR. Thanks! ---
svn commit: r1034039 - in /websites/production/commons/content: ./ dormant/ proper/ sandbox/
Author: bodewig Date: Thu Aug 16 12:39:52 2018 New Revision: 1034039 Log: updates for Compress 1.18 Added: websites/production/commons/content/ - copied from r1034038, websites/staging/commons/trunk/content/ websites/production/commons/content/dormant/ - copied from r1034038, websites/production/commons/content/dormant/ websites/production/commons/content/proper/ - copied from r1034038, websites/production/commons/content/proper/ websites/production/commons/content/sandbox/ - copied from r1034038, websites/production/commons/content/sandbox/
svn commit: r1034038 - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/ apidocs/org/apache/commons/compress/archivers/ apidocs/org/apac
Author: bodewig Date: Thu Aug 16 12:32:26 2018 New Revision: 1034038 Log: update site for Compress 1.18 [This commit notification would consist of 123 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
[GitHub] commons-compress issue #68: Allow specifying Zstandard compression level
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/68 Well, you could still use zstd-jni directly instead of Commons Compress for the zstd part. Many thanks for the PR. ---
[GitHub] commons-compress issue #68: Allow specifying Zstandard compression level
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/68 Understood. I somehow assumed you'd know what the parameters did :-) I'll merge the PR as is. In a way I wonder why anybody who needs that much control over zstd output is using Commons Compress as indirection at all. ---
[GitHub] commons-compress issue #68: Allow specifying Zstandard compression level
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/68 Thank you @cgrushko could you please add javadocs that explain the parameters (and a 1.18 @since marker would be a bonus). ---
[GitHub] commons-compress issue #66: fix typo in javadoc
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/66 for some reason github hasn't noticed I've merged the PR, @ArneBab can you please close it? ---
[GitHub] commons-compress issue #67: [COMPRESS-459] Fix reading of multibyte name ent...
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/67 Many thanks! ---
[GitHub] commons-compress issue #67: [COMPRESS-459] Fix reading of multibyte name ent...
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/67 @ctron I've just started merging your changes locally ---
[GitHub] commons-compress issue #67: [COMPRESS-459] Fix reading of multibyte name ent...
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/67 `ZipEncoding` is a better choice for our internal use as it is used to encode the name (and deals with "use null as the encoding to use the platform's default encoding" transparently). You don't have to make the changes yourself (but if you do, please add spaces around operators :-) ), but I won't complain if you are faster than me. ---
[GitHub] commons-compress issue #67: [COMPRESS-459] Fix reading of multibyte name ent...
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/67 Many thanks. We are not that squash-happy over here, two commits is fine. I would have gone for `ZipEncoding` rather than `Charset` for consistency, but can change that later myself, I really don't want to play "fetch me a rock" here. Will merge the PR soonish. ---
[GitHub] commons-compress issue #67: [COMPRESS-459] Fix reading of multibyte name ent...
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/67 Thanks @ctron! Don't we need to adjust `getHeaderPadCount` in `readOldBinaryEntry` as well? At first I stumbled over the `-1` in the call to `getHeaderPadCount` but I think it is because the method already accounts for the trailing NUL, I guess a comment could help :-) One more nit, you removed a since tag from one of `CpioArchiveEntry`'s constructors by accident. Also, but this probably is a separate issue: `CpioArchiveOutputStream` seems to have the same problem (even worse, as the length we write into the header may be wrong). It seems we should deprecate the no-arg version of `getHeaderPadCount` as it only works for single bye encodings. ---
[GitHub] commons-compress issue #65: fix typo in syntax
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/65 Merged, many thanks! ---
[GitHub] commons-compress pull request #:
Github user bodewig commented on the pull request: https://github.com/apache/commons-compress/commit/97867f6fa3634c77dfafd76c89ecb1087f5cd1ae#commitcomment-29383221 In src/main/java/org/apache/commons/compress/archivers/Expander.java: In src/main/java/org/apache/commons/compress/archivers/Expander.java on line 359: Yes, you are correct, thanks! Should be fixed with a080293d ---
[GitHub] commons-compress issue #64: Fix typo
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/64 Thanks, I've merged your PR more than 24 hours ago https://git-wip-us.apache.org/repos/asf?p=commons-compress.git;a=shortlog;h=refs/heads/high-level-api-example but the change hasn't been replicated to github, yet. ---
[GitHub] commons-compress issue #64: Fix typo
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/64 Thank you. I hope you are aware this is a pull request against a branch that's just been stashed away, is no longer under development and will never get merged to master. ---
svn commit: r1030723 - in /websites/production/commons/content: ./ dormant/ proper/ sandbox/
Author: bodewig Date: Sun Jun 3 17:47:01 2018 New Revision: 1030723 Log: Announce Compress 1.17 Added: websites/production/commons/content/ - copied from r1030722, websites/staging/commons/trunk/content/ websites/production/commons/content/dormant/ - copied from r1030722, websites/production/commons/content/dormant/ websites/production/commons/content/proper/ - copied from r1030722, websites/production/commons/content/proper/ websites/production/commons/content/sandbox/ - copied from r1030722, websites/production/commons/content/sandbox/
svn commit: r1030713 - in /websites/production/commons/content/proper/commons-compress/javadocs/api-1.17: ./ org/ org/apache/ org/apache/commons/ org/apache/commons/compress/ org/apache/commons/compre
Author: bodewig Date: Sun Jun 3 13:31:19 2018 New Revision: 1030713 Log: publish javadocs of Compress 1.17 [This commit notification would consist of 187 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1029955 - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/archivers/ apidocs/org/apache/commons/compress/archivers/ar/ api
Author: bodewig Date: Wed May 16 16:07:42 2018 New Revision: 1029955 Log: update compress' site [This commit notification would consist of 159 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
[GitHub] commons-compress issue #63: (doc) fix the error in the gzip compression exam...
Github user bodewig commented on the issue: https://github.com/apache/commons-compress/pull/63 Many thanks, obviously there has been a little bit too much copy-paste going on. :-) ---
svn commit: r1026846 - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/ apidocs/org/apache/commons/compress/archivers/ apidocs/org/apac
Author: bodewig Date: Fri Mar 16 08:52:47 2018 New Revision: 1026846 Log: re-generate Compress' site [This commit notification would consist of 85 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1025175 [34/37] - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/ apidocs/org/apache/commons/compress/archivers/ apidocs/
Modified: websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lz77support/Parameters.Builder.html == --- websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lz77support/Parameters.Builder.html (original) +++ websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lz77support/Parameters.Builder.html Sat Feb 10 13:44:59 2018 @@ -1,5 +1,5 @@ http://www.w3.org/TR/html4/loose.dtd;> - + Source code Modified: websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lz77support/Parameters.html == --- websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lz77support/Parameters.html (original) +++ websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lz77support/Parameters.html Sat Feb 10 13:44:59 2018 @@ -1,5 +1,5 @@ http://www.w3.org/TR/html4/loose.dtd;> - + Source code Modified: websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzma/LZMACompressorInputStream.html == --- websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzma/LZMACompressorInputStream.html (original) +++ websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzma/LZMACompressorInputStream.html Sat Feb 10 13:44:59 2018 @@ -1,5 +1,5 @@ http://www.w3.org/TR/html4/loose.dtd;> - + Source code Modified: websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzma/LZMACompressorOutputStream.html == --- websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzma/LZMACompressorOutputStream.html (original) +++ websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzma/LZMACompressorOutputStream.html Sat Feb 10 13:44:59 2018 @@ -1,5 +1,5 @@ http://www.w3.org/TR/html4/loose.dtd;> - + Source code Modified: websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzma/LZMAUtils.html == --- websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzma/LZMAUtils.html (original) +++ websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzma/LZMAUtils.html Sat Feb 10 13:44:59 2018 @@ -1,5 +1,5 @@ http://www.w3.org/TR/html4/loose.dtd;> - + Source code Modified: websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzw/LZWInputStream.html == --- websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzw/LZWInputStream.html (original) +++ websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lzw/LZWInputStream.html Sat Feb 10 13:44:59 2018 @@ -1,5 +1,5 @@ http://www.w3.org/TR/html4/loose.dtd;> - + Source code Modified: websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/pack200/Pack200CompressorInputStream.html == --- websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/pack200/Pack200CompressorInputStream.html (original) +++ websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/pack200/Pack200CompressorInputStream.html Sat Feb 10 13:44:59 2018 @@ -1,5 +1,5 @@ http://www.w3.org/TR/html4/loose.dtd;> - + Source code Modified:
svn commit: r1025175 [31/37] - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/ apidocs/org/apache/commons/compress/archivers/ apidocs/
Modified: websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.EOD.html == --- websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.EOD.html (original) +++ websites/production/commons/content/proper/commons-compress/javadocs/api-release/src-html/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.EOD.html Sat Feb 10 13:44:59 2018 @@ -1,5 +1,5 @@ http://www.w3.org/TR/html4/loose.dtd;> - + Source code @@ -92,472 +92,479 @@ 084 */ 085public class LZ77Compressor { 086 -087/** Base class representing blocks the compressor may emit. */ -088public static abstract class Block { -089/** Enumeration of the block types the compressor may emit. */ -090public enum BlockType { -091LITERAL, BACK_REFERENCE, EOD -092} -093public abstract BlockType getType(); -094} -095 -096/** -097 * Represents a literal block of data. -098 * -099 * pFor performance reasons this encapsulates the real data, not -100 * a copy of it. Don't modify the data and process it inside of -101 * {@link Callback#accept} immediately as it will get overwritten -102 * sooner or later./p -103 */ -104public static final class LiteralBlock extends Block { -105private final byte[] data; -106private final int offset, length; -107public LiteralBlock(byte[] data, int offset, int length) { -108this.data = data; -109this.offset = offset; -110this.length = length; -111} -112/** -113 * The literal data. -114 * -115 * pThis returns a life view of the actual data in order to -116 * avoid copying, modify the array at your own risk./p -117 * @return the data -118 */ -119public byte[] getData() { -120return data; -121} -122/** -123 * Offset into data where the literal block starts. -124 * @return the offset +087/** +088 * Base class representing blocks the compressor may emit. +089 * +090 * pThis class is not supposed to be subclassed by classes +091 * outside of Commons Compress so it is considered internal and +092 * changed that would break subclasses may get introduced with +093 * future releases./p +094 */ +095public static abstract class Block { +096/** Enumeration of the block types the compressor may emit. */ +097public enum BlockType { +098LITERAL, BACK_REFERENCE, EOD +099} +100public abstract BlockType getType(); +101} +102 +103/** +104 * Represents a literal block of data. +105 * +106 * pFor performance reasons this encapsulates the real data, not +107 * a copy of it. Don't modify the data and process it inside of +108 * {@link Callback#accept} immediately as it will get overwritten +109 * sooner or later./p +110 */ +111public static final class LiteralBlock extends Block { +112private final byte[] data; +113private final int offset, length; +114public LiteralBlock(byte[] data, int offset, int length) { +115this.data = data; +116this.offset = offset; +117this.length = length; +118} +119/** +120 * The literal data. +121 * +122 * pThis returns a life view of the actual data in order to +123 * avoid copying, modify the array at your own risk./p +124 * @return the data 125 */ -126public int getOffset() { -127return offset; +126public byte[] getData() { +127return data; 128} 129/** -130 * Length of literal block. -131 * @return the length +130 * Offset into data where the literal block starts. +131 * @return the offset 132 */ -133public int getLength() { -134return length; +133public int getOffset() { +134return offset; 135} -136@Override -137public BlockType getType() { -138return BlockType.LITERAL; -139} -140@Override -141public String toString() { -142return "LiteralBlock starting at " + offset + " with length " + length; -143} -144} -145 -146/** -147 * Represents a back-reference. -148 */ -149public static final class BackReference extends Block { -150private final int offset, length; -151public BackReference(int offset, int length) { -152this.offset = offset; -153this.length = length; -154} -155/** -156 * Provides
svn commit: r1025175 [19/37] - in /websites/production/commons/content/proper/commons-compress: ./ apidocs/ apidocs/org/apache/commons/compress/ apidocs/org/apache/commons/compress/archivers/ apidocs/
Modified: websites/production/commons/content/proper/commons-compress/javadocs/api-release/org/apache/commons/compress/archivers/zip/class-use/ZipShort.html == --- websites/production/commons/content/proper/commons-compress/javadocs/api-release/org/apache/commons/compress/archivers/zip/class-use/ZipShort.html (original) +++ websites/production/commons/content/proper/commons-compress/javadocs/api-release/org/apache/commons/compress/archivers/zip/class-use/ZipShort.html Sat Feb 10 13:44:59 2018 @@ -1,10 +1,10 @@ http://www.w3.org/TR/html4/loose.dtd;> - + -Uses of Class org.apache.commons.compress.archivers.zip.ZipShort (Apache Commons Compress 1.16 API) +Uses of Class org.apache.commons.compress.archivers.zip.ZipShort (Apache Commons Compress 1.16.1 API) @@ -12,7 +12,7 @@ - + -BZip2Utils (Apache Commons Compress 1.16 API) +BZip2Utils (Apache Commons Compress 1.16.1 API)