This is an automated email from the ASF dual-hosted git repository.

pkarwasz pushed a change to branch feat/sparse-files
in repository https://gitbox.apache.org/repos/asf/commons-compress.git


    from 961d0fc12 fix: remove unused method
     add e2ed862e7 Javadoc
     add c4de710a3 Migrate to Apache Commons IO 2.21.0-SNAPSHOT
     add ae08cb686 Avoid redirects for snapshots in this branch
     add 9e446ae4d Use `IOUtils.checkIndexFromSize` for argument validation 
(#716)
     add 54e7aa462 Set commons-parent to 88
     add 29794ce08 remove: make `TarUtils` final and clean up internal methods 
(#712)
     add 38404655f Add `AbstractArchiveBuilder` for unified archiver support 
(#721)
     add 268c451e8 Disable JDK 26-ea tests (#724)
     add a7a749f02 Bump org.apache.commons:commons-parent from 88 to 89
     add f3a4f8029 Merge remote-tracking branch 'apache/commons_io_2_21_0' into 
feat/sparse-files

No new revisions were added by this update.

Summary of changes:
 .github/workflows/maven.yml                        |  13 +-
 pom.xml                                            |  30 ++---
 src/changes/changes.xml                            |   3 +
 .../apache/commons/compress/CompressException.java |   2 +-
 ...eamOffsets.java => AbstractArchiveBuilder.java} |  34 +++--
 .../compress/archivers/ArchiveInputStream.java     |  56 ++++----
 .../apache/commons/compress/archivers/Lister.java  |   2 +-
 .../archivers/ar/ArArchiveInputStream.java         |  13 +-
 .../archivers/arj/ArjArchiveInputStream.java       |   6 +-
 .../archivers/cpio/CpioArchiveInputStream.java     |  13 +-
 .../archivers/cpio/CpioArchiveOutputStream.java    |   9 +-
 .../archivers/dump/DumpArchiveInputStream.java     |  16 +--
 .../compress/archivers/dump/TapeInputStream.java   |   2 +-
 .../compress/archivers/examples/Expander.java      |   6 +-
 .../archivers/sevenz/AES256SHA256Decoder.java      |   2 +
 .../BoundedSeekableByteChannelInputStream.java     |  11 ++
 .../compress/archivers/sevenz/SevenZFile.java      | 148 +++++++++------------
 .../archivers/sevenz/SevenZOutputFile.java         |   2 +
 .../compress/archivers/tar/AbstractTarBuilder.java |   4 +-
 .../archivers/tar/ComposedTarInputStream.java      |   4 +-
 .../archivers/tar/TarArchiveInputStream.java       |   9 +-
 .../archivers/tar/TarArchiveOutputStream.java      |   5 +
 .../tar/TarArchiveSparseZeroInputStream.java       |  14 ++
 .../commons/compress/archivers/tar/TarFile.java    |  66 +++++----
 .../commons/compress/archivers/tar/TarUtils.java   |  92 ++++---------
 .../archivers/zip/ZipArchiveInputStream.java       |   6 +-
 .../archivers/zip/ZipArchiveOutputStream.java      |   5 +
 .../commons/compress/archivers/zip/ZipFile.java    | 145 +++++++++-----------
 .../archivers/zip/ZipSplitOutputStream.java        |   5 +
 .../bzip2/BZip2CompressorInputStream.java          |  20 +--
 .../bzip2/BZip2CompressorOutputStream.java         |  11 +-
 .../deflate/DeflateCompressorInputStream.java      |   4 -
 .../deflate64/Deflate64CompressorInputStream.java  |   4 +-
 .../gzip/GzipCompressorInputStream.java            |   1 +
 .../gzip/GzipCompressorOutputStream.java           |   2 +
 .../lz4/BlockLZ4CompressorInputStream.java         |   5 +-
 .../lz4/FramedLZ4CompressorInputStream.java        |   2 +-
 .../lz4/FramedLZ4CompressorOutputStream.java       |   2 +
 .../compressors/lz77support/LZ77Compressor.java    |   4 +
 .../compress/compressors/lzw/LZWInputStream.java   |   2 +
 .../snappy/FramedSnappyCompressorInputStream.java  |   2 +-
 .../snappy/FramedSnappyCompressorOutputStream.java |   2 +
 .../snappy/SnappyCompressorInputStream.java        |   5 +-
 .../compressors/xz/XZCompressorInputStream.java    |   3 -
 .../zstandard/ZstdCompressorInputStream.java       |   3 -
 .../commons/compress/utils/ArchiveUtils.java       |  18 ---
 .../compress/utils/BoundedArchiveInputStream.java  |   5 +-
 .../utils/FixedLengthBlockOutputStream.java        |   1 +
 .../commons/compress/LegacyConstructorsTest.java   | 129 ++++++++++++++++++
 .../apache/commons/compress/archivers/TarTest.java |  20 +--
 .../compress/archivers/examples/ExpanderTest.java  |   4 +-
 .../compress/archivers/sevenz/SevenZFileTest.java  |  57 +-------
 .../commons/compress/archivers/tar/BigFilesIT.java |   2 +-
 .../compress/archivers/tar/SparseFilesTest.java    |  20 +--
 .../compress/archivers/tar/TarFileTest.java        |  55 ++++----
 .../compress/archivers/tar/TarUtilsTest.java       |  96 ++++++-------
 .../compress/archivers/zip/UTF8ZipFilesTest.java   |   3 +-
 .../compress/archivers/zip/Zip64SupportIT.java     |   2 +
 .../zip/ZipFileIgnoringLocalFileHeaderTest.java    |  11 +-
 .../compress/archivers/zip/ZipFileTest.java        |  68 ++++------
 .../archivers/zip/ZipMemoryFileSystemTest.java     |   9 +-
 61 files changed, 638 insertions(+), 657 deletions(-)
 copy 
src/main/java/org/apache/commons/compress/archivers/{EntryStreamOffsets.java => 
AbstractArchiveBuilder.java} (57%)

Reply via email to