Changes in 1.1
Changes that Could Break Older Environments:
-
The Apache Compress Antlib now requires Apache Commons
Compress 1.3 which in turn requires Java5 at runtime.
This change allows the Compress Antlib to support Zip64
extensions.
Fixed Bugs:
Other Changes:
-
The Apache Compress Antlib now requires Apache Commons
Compress 1.3 which in turn requires Java5 at runtime.
This change allows the Compress Antlib to support Zip64
extensions.
-
Support for pack200 compression has been added.
-
The new pack200normalize task allows you to prepare JAR
archives so they can be signed and compressed with pack200 and
the signature will still be valid after uncompressing them
again.
-
Read-only support for the Unix dump format has been added in
the form of an <undump> task and corresponding
<dumpentry> and <dumpfileset> resources.
-
A new attribute zip64Mode provides finer grained control over
whether Zip64 extensions will be used in the <zip> task.
-
The <zip> task has a new attribute zip64Mode that
controls whether Zip64 extended information is written to the
archive.
-
The <ar> task now optionally suppports writing entries
with names longer than 16 characters using the BSD variant of
AR archives.
-
The unarchiving tasks and fileset types share a new attribute
skipUnreadableEntries that can be used to ignore archive
entries that Apache Commons Compress knows it cannot handle
(like encrypted ZIP entries or sparse files in GNU tar
archives).
-
The preserveLeadingSlashes attribute of the <tar> task
now works as expected.