You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Emmanuel Bourg (JIRA)" <ji...@apache.org> on 2010/06/10 01:08:13 UTC
[jira] Created: (COMPRESS-115) Imploded entry decompression for Zip
archives (method 6)
Imploded entry decompression for Zip archives (method 6)
--------------------------------------------------------
Key: COMPRESS-115
URL: https://issues.apache.org/jira/browse/COMPRESS-115
Project: Commons Compress
Issue Type: New Feature
Affects Versions: 1.0
Reporter: Emmanuel Bourg
This is a RFE to implement the decompression of zip file entries using the imploded compression method (aka method 6). This method is found in archives created with old versions of PKZip. Only the decompression operation is really useful since this method is less efficient than deflate.
Some links with technical information about this format:
http://www.pkware.com/documents/casestudies/APPNOTE.TXT
http://en.wikipedia.org/wiki/Shannon%E2%80%93Fano_coding
http://en.wikipedia.org/wiki/LZ77
http://src.opensolaris.org/source/xref/sfw/usr/src/cmd/unzip/explode.c
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (COMPRESS-115) Imploded entry decompression for Zip
archives (method 6)
Posted by "Emmanuel Bourg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COMPRESS-115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Bourg updated COMPRESS-115:
------------------------------------
Attachment: imploding-4Kdict-2trees.zip
imploding-8Kdict-3trees.zip
Here are 2 test files covering the variants of the imploded format (4K or 8K sliding dictionary, 2 or 3 Shannon-Fano trees)
> Imploded entry decompression for Zip archives (method 6)
> --------------------------------------------------------
>
> Key: COMPRESS-115
> URL: https://issues.apache.org/jira/browse/COMPRESS-115
> Project: Commons Compress
> Issue Type: New Feature
> Affects Versions: 1.0
> Reporter: Emmanuel Bourg
> Attachments: imploding-4Kdict-2trees.zip, imploding-8Kdict-3trees.zip
>
>
> This is a RFE to implement the decompression of zip file entries using the imploded compression method (aka method 6). This method is found in archives created with old versions of PKZip. Only the decompression operation is really useful since this method is less efficient than deflate.
> Some links with technical information about this format:
> http://www.pkware.com/documents/casestudies/APPNOTE.TXT
> http://en.wikipedia.org/wiki/Shannon%E2%80%93Fano_coding
> http://en.wikipedia.org/wiki/LZ77
> http://src.opensolaris.org/source/xref/sfw/usr/src/cmd/unzip/explode.c
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (COMPRESS-115) Imploded entry decompression for
Zip archives (method 6)
Posted by "Emmanuel Bourg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COMPRESS-115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12877381#action_12877381 ]
Emmanuel Bourg commented on COMPRESS-115:
-----------------------------------------
Alternative explode implementation in ClamAV:
http://git.clamav.net/gitweb?p=clamav-devel.git;a=blob;f=libclamav/explode.h
http://git.clamav.net/gitweb?p=clamav-devel.git;a=blob;f=libclamav/explode.c
> Imploded entry decompression for Zip archives (method 6)
> --------------------------------------------------------
>
> Key: COMPRESS-115
> URL: https://issues.apache.org/jira/browse/COMPRESS-115
> Project: Commons Compress
> Issue Type: New Feature
> Affects Versions: 1.0
> Reporter: Emmanuel Bourg
> Attachments: imploding-4Kdict-2trees.zip, imploding-8Kdict-3trees.zip
>
>
> This is a RFE to implement the decompression of zip file entries using the imploded compression method (aka method 6). This method is found in archives created with old versions of PKZip. Only the decompression operation is really useful since this method is less efficient than deflate.
> Some links with technical information about this format:
> http://www.pkware.com/documents/casestudies/APPNOTE.TXT
> http://en.wikipedia.org/wiki/Shannon%E2%80%93Fano_coding
> http://en.wikipedia.org/wiki/LZ77
> http://src.opensolaris.org/source/xref/sfw/usr/src/cmd/unzip/explode.c
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.