commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Bodewig (JIRA)" <>
Subject [jira] Issue Comment Edited: (SANDBOX-276) A few upstream (Ant) changes to the ZIP package
Date Wed, 04 Feb 2009 10:45:59 GMT


bodewig edited comment on SANDBOX-276 at 2/4/09 2:44 AM:

all three patches have been merged, the last one was svn revision 740657.

      was (Author: bodewig):
    all three patches have been merged.
> A few upstream (Ant) changes to the ZIP package
> -----------------------------------------------
>                 Key: SANDBOX-276
>                 URL:
>             Project: Commons Sandbox
>          Issue Type: Improvement
>          Components: Compress
>            Reporter: Stefan Bodewig
>            Assignee: Torsten Curdt
>            Priority: Minor
> I've recently applied three patches to the Ant code base that may be of interest to commons-compress
as well.
> use more modern collections (since Ant trunk now officially is JDK 1.4+).  This results
in some minor performance improvements because of less synchronization and a theoretical bigger
improvement for entries with many extra fields.
> make sure the archive is closed in the presence of a RuntimeExcepetion which may happen
when LFH parsing fails.
> Fixes
> skip extra fields that don't follow the recommended HEADER-ID, LENGTH structure at the
end of the extra field (this is what unzip does as well).
> Fixes
> There are two more issues open in Ant's bugzilla I may be working on over the next few
weeks (low prio for me):
> - which may be impossible to
do in a backwards compatible way (not a concern for a sandbox component, I guess) and the
more important which would allow
archives to contain files bigger than 2 GB and support UTF8 filenames in a more portable way.
> Technically I am a commons committer, maybe we can collaborate on the required changes
via the commons dev list (or Ant's).

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message