[ 
https://issues.apache.org/jira/browse/COMPRESS-487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16904105#comment-16904105
 ] 

Emmanuel Bourg commented on COMPRESS-487:
-----------------------------------------

I now have a working implementation, it just needs some cleanup/testing and 
I'll commit it.

> PKWARE DCL Implode support (ZIP compression method 10)
> ------------------------------------------------------
>
>                 Key: COMPRESS-487
>                 URL: https://issues.apache.org/jira/browse/COMPRESS-487
>             Project: Commons Compress
>          Issue Type: New Feature
>          Components: Archivers, Compressors
>            Reporter: Emmanuel Bourg
>            Assignee: Emmanuel Bourg
>            Priority: Minor
>              Labels: zip
>         Attachments: dclimplode-ascii-1024.zip, dclimplode-ascii-2048.zip, 
> dclimplode-ascii-4096.zip, dclimplode-binary-1024.zip, 
> dclimplode-binary-2048.zip, dclimplode-binary-4096.zip
>
>
> Commons Compress doesn't yet support the implode compression algorithm 
> implemented in the PKWARE Data Compression Library (DCL). This algorithm can 
> be used in ZIP files (using the compression method 10, which differs from the 
> other implode compression method 6 already supported). It's also used in some 
> old file formats like dBASE/xBase and game files from the 90's (.mpq).
> ZIP files using this compression method can be created with recent versions 
> of the [PKWARE ZIP Compression Utility|https://www.pkware.com/pkzip]. The 
> syntax looks like this:
> {{pkzipc -add -dclimplode=ascii,4096 test.zip *.txt}}
> The format is documented here:
> https://groups.google.com/forum/#!msg/comp.compression/M5P064or93o/W1ca1-ad6kgJ
> and here is the implementation in zlib:
> https://github.com/madler/zlib/blob/master/contrib/blast/blast.c



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to