Java API for working with compressed files and archivers

Edit Package apache-commons-compress
https://commons.apache.org/proper/commons-compress/

The Apache Commons Compress library defines an API for working with
ar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200 and bzip2 files.
In version 1.14 read-only support for Brotli decompression has been added,
but it has been removed from this package.

Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename Size Changed
0003-Remove-Pack200-compressor.patch 0000002666 2.6 KB
apache-commons-compress-build.xml 0000007701 7.52 KB
apache-commons-compress.changes 0000011926 11.6 KB
apache-commons-compress.spec 0000004039 3.94 KB
commons-compress-1.22-src.tar.gz 0047683837 45.5 MB
commons-compress-1.22-src.tar.gz.asc 0000000228 228 Bytes
fix_java_8_compatibility.patch 0000030664 29.9 KB
Latest Revision
Anton Shvetz's avatar Anton Shvetz (urbic) committed (revision 5)
  * New features:
    + Migrate zip package to use NIO #236. Issue: COMPRESS-602.
      Thanks to Postelnicu George, Gary Gregory. 
    + Add APK file extension constants: ArchiveStreamFactory.APK,
      APKM, APKS, XAPK. Thanks to Gary Gregory. 
    + ArchiveStreamFactory.createArchiveInputStream(String,
      InputStream, String) supports the "APK" format (it's a JAR).
      Thanks to Gary Gregory. 
    + Expander example now has NIO Path versions of IO File APIs.
      Thanks to Gary Gregory. 
    + Improve TAR support for file times #254.
      Issue: COMPRESS-612. Thanks to Andre Brait, Gary Gregory. 
    + Add
      SevenZArchiveEntry.setContentMethods(SevenZMethodConfiguration...).
      Thanks to Gary Gregory. 
  * Fixed Bugs:
    + Fix some compiler warnings in pack200 packages. Thanks to
      Gary Gregory. 
    + Close File input stream after unpacking in
      Pack200UnpackerAdapter.unpack(File, JarOutputStream). Thanks
      to Gary Gregory. 
    + Pack200UnpackerAdapter.unpack(InputStream, JarOutputStream)
      should not close its given input stream. Thanks to Gary
      Gregory. 
    + Fix minor problem in examples. Issue: COMPRESS-596. Thanks to
      Tamas Mucs. 
    + Add a limit to the copy buffer in IOUtils.readRange() to
      avoid reading more from a channel than asked for. Github Pull
      Request #214. Issue: COMPRESS-584. Thanks to Matthijs Laan,
      Peter Lee.
Comments 0
openSUSE Build Service is sponsored by