CodecInflate64.jl

Julia implementation of deflate64 decompression
Author JuliaIO
Popularity
1 Star
Updated Last
3 Months Ago
Started In
July 2024

CodecInflate64.jl

CI codecov Aqua QA

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:

Required Packages

Used By Packages

No packages found.