CodecInflate64 implements deflate64 decompression for the TranscodingStream.jl interface.
This package aims to read entries of ZIP files created by the default Windows File Explorer.
Deflate64 is an incompatible variant of deflate that Windows File Explorer sometimes uses when making ZIP files.
The deflate algorithm is described in RFC 1951.
Deflate64 has a reference implementation in dotnet
It is also described unofficially in https://libzip.org/specifications/appnote_iz.txt
Some of the code from Inflate.jl is used here, but modified to work with deflate64.
This package exports the following codecs and streams:
Codec | Stream |
---|---|
DeflateDecompressor |
DeflateDecompressorStream |
Deflate64Decompressor |
Deflate64DecompressorStream |
See TranscodingStreams.jl for details.
Related packages in other programming languages: