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

pkarwasz pushed a change to branch fix/arj-length-computation
in repository https://gitbox.apache.org/repos/asf/commons-compress.git


    from 5720fa35f Merge remote-tracking branch 'apache/commons_io_2_21_0' into 
fix/arj-length-computation
     add 77ffe520c Add configurable maximum entry name length (#710)
     add f14dd4dbc Restrict visibility of unintentionally exposed APIs (#730)
     add 592ad68ba Post merge clean ups
     add 72d18c2aa Declare `IOException` on archive `InputStream` constructors 
(#731)
     add ac17e97ea Javadoc
     add a00bf8745 Rename private instance variable
     add 64103e41c Merge remote-tracking branch 'apache/commons_io_2_21_0' into 
fix/arj-length-computation
     add d729f4e60 Fix failing test
     add e62420f69 Sort methods
     add 6a510ea30 Remove unused method

No new revisions were added by this update.

Summary of changes:
 src/changes/changes.xml                            |   3 +-
 .../compress/archivers/AbstractArchiveBuilder.java |  38 +++
 .../compress/archivers/ArchiveInputStream.java     |  56 ++--
 .../archivers/ar/ArArchiveInputStream.java         |  49 +--
 .../archivers/arj/ArjArchiveInputStream.java       | 126 ++++----
 .../archivers/cpio/CpioArchiveInputStream.java     |  57 ++--
 .../archivers/dump/DumpArchiveInputStream.java     | 110 +++----
 .../archivers/jar/JarArchiveInputStream.java       |  12 +-
 .../compress/archivers/sevenz/SevenZFile.java      |  91 +++---
 .../compress/archivers/tar/TarArchiveEntry.java    |  20 +-
 .../archivers/tar/TarArchiveInputStream.java       |  81 +++--
 .../commons/compress/archivers/tar/TarFile.java    |  12 +-
 .../commons/compress/archivers/tar/TarUtils.java   | 129 ++++----
 .../archivers/zip/ZipArchiveInputStream.java       |  59 ++--
 .../commons/compress/archivers/zip/ZipFile.java    |  10 +-
 .../harmony/unpack200/MetadataBandGroup.java       |   5 +-
 .../unpack200/bytecode/AnnotationsAttribute.java   |   3 -
 .../commons/compress/utils/ArchiveUtils.java       |  25 ++
 .../org/apache/commons/compress/utils/IOUtils.java |   7 +-
 .../utils/SeekableInMemoryByteChannel.java         |   9 -
 .../commons/compress/LegacyConstructorsTest.java   |   6 +-
 .../archivers/ArchiveStreamFactoryTest.java        |  12 +-
 .../compress/archivers/MaxNameEntryLengthTest.java | 327 +++++++++++++++++++++
 .../archivers/ar/ArArchiveInputStreamTest.java     |   4 +-
 .../archivers/arj/ArjArchiveInputStreamTest.java   |  99 +++----
 .../archivers/cpio/CpioArchiveInputStreamTest.java |  28 --
 .../archivers/dump/DumpArchiveInputStreamTest.java |  30 +-
 .../archivers/tar/TarArchiveInputStreamTest.java   |   8 +-
 .../compress/archivers/tar/TarFileTest.java        |   3 +-
 .../compress/archivers/tar/TarUtilsTest.java       |  48 ++-
 .../archivers/zip/ZipArchiveInputStreamTest.java   |   2 +-
 .../compress/archivers/zip/ZipFileTest.java        |   4 +-
 .../synthetic/long-name/bin-big-endian.cpio        | Bin 0 -> 32794 bytes
 .../synthetic/long-name/bin-little-endian.cpio     | Bin 0 -> 32794 bytes
 src/test/resources/synthetic/long-name/bsd-fail.ar | Bin 0 -> 68 bytes
 .../synthetic/long-name/bsd-short-max-value.ar     | Bin 0 -> 32836 bytes
 .../resources/synthetic/long-name/crc-fail.cpio    | Bin 0 -> 113 bytes
 src/test/resources/synthetic/long-name/crc.cpio    |   1 +
 src/test/resources/synthetic/long-name/gnu-fail.ar | Bin 0 -> 68 bytes
 .../resources/synthetic/long-name/gnu-fail.tar     | Bin 0 -> 512 bytes
 .../synthetic/long-name/gnu-short-max-value.ar     | Bin 0 -> 32896 bytes
 src/test/resources/synthetic/long-name/gnu.tar     | Bin 0 -> 34816 bytes
 .../synthetic/long-name/long-name-reversed.dump    | Bin 0 -> 267264 bytes
 .../resources/synthetic/long-name/long-name.7z     | Bin 0 -> 65587 bytes
 .../resources/synthetic/long-name/long-name.arj    | Bin 0 -> 2669 bytes
 .../resources/synthetic/long-name/long-name.dump   | Bin 0 -> 267264 bytes
 .../resources/synthetic/long-name/long-name.zip    | Bin 0 -> 65632 bytes
 .../resources/synthetic/long-name/newc-fail.cpio   | Bin 0 -> 113 bytes
 src/test/resources/synthetic/long-name/newc.cpio   |   1 +
 .../resources/synthetic/long-name/odc-fail.cpio    | Bin 0 -> 78 bytes
 src/test/resources/synthetic/long-name/odc.cpio    |   1 +
 .../resources/synthetic/long-name/pax-fail.tar     | Bin 0 -> 528 bytes
 src/test/resources/synthetic/long-name/pax.tar     | Bin 0 -> 35328 bytes
 53 files changed, 937 insertions(+), 539 deletions(-)
 create mode 100644 
src/test/java/org/apache/commons/compress/archivers/MaxNameEntryLengthTest.java
 create mode 100644 src/test/resources/synthetic/long-name/bin-big-endian.cpio
 create mode 100644 
src/test/resources/synthetic/long-name/bin-little-endian.cpio
 create mode 100644 src/test/resources/synthetic/long-name/bsd-fail.ar
 create mode 100644 
src/test/resources/synthetic/long-name/bsd-short-max-value.ar
 create mode 100644 src/test/resources/synthetic/long-name/crc-fail.cpio
 create mode 100644 src/test/resources/synthetic/long-name/crc.cpio
 create mode 100644 src/test/resources/synthetic/long-name/gnu-fail.ar
 create mode 100644 src/test/resources/synthetic/long-name/gnu-fail.tar
 create mode 100644 
src/test/resources/synthetic/long-name/gnu-short-max-value.ar
 create mode 100644 src/test/resources/synthetic/long-name/gnu.tar
 create mode 100644 
src/test/resources/synthetic/long-name/long-name-reversed.dump
 create mode 100644 src/test/resources/synthetic/long-name/long-name.7z
 create mode 100644 src/test/resources/synthetic/long-name/long-name.arj
 create mode 100644 src/test/resources/synthetic/long-name/long-name.dump
 create mode 100644 src/test/resources/synthetic/long-name/long-name.zip
 create mode 100644 src/test/resources/synthetic/long-name/newc-fail.cpio
 create mode 100644 src/test/resources/synthetic/long-name/newc.cpio
 create mode 100644 src/test/resources/synthetic/long-name/odc-fail.cpio
 create mode 100644 src/test/resources/synthetic/long-name/odc.cpio
 create mode 100644 src/test/resources/synthetic/long-name/pax-fail.tar
 create mode 100644 src/test/resources/synthetic/long-name/pax.tar

Reply via email to