package decompress
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=903b0926fe2380caf156fcdefa38bc48794f7fcf7d6befd1719aab3f8c0f1188
md5=6c600b0188516d405510cd95d8d82481
CHANGES.md.html
v0.8.1 2018-10-16 Paris (France)
Dunify project (@dinosaure)
breaking-change Unbox
Bytes.t
andBigstring.t
as I/O buffer (@dinosaure)Add foreign tests vectors (@cfcs, @dinosaure)
Catch invalid distance (@XVilka, @dinosaure)
Better check on dictionaries (@XVilka, @dinosaure)
breaking-change Add [wbits] argument to check Window size on RFC1951 (@XVilka, @dinosaure)
v0.8 2018-07-09 Paris (France)
Implementation of RFC1951 (task from @cfcs)
breaking change New interface of decompress
We wrap API in
Zlib_{inflate/deflate}
and addRFC1951_{inflate/deflate}
.Move to
jbuilder
/dune
(task from @samoht)Better check on
zlib
headerFixed infinite loop (task fron @cfcs)
See 2e3af68,
decompress
has an infinite loop when the inflated dictionary does not provide any bindings (and length of opcode is <= 0). In this case,decompress
expects an empty input and provide an empty output in any case.Use re.1.7.2 on tests
Use camlzip.1.07 on tests
v0.7 2017-10-18 Paris (France)
Fixed Inflate.write function
Fixed internal state to stick in a internal final state
Fixed compilation with js_of_ocaml (use trampoline function to avoid stack-overflow)
Fixed clash of name about state variable in the Inflate module
Add afl program
Export Adler-32 modules
Add -i and -o option in the dpipe binary to inform the size of the internal chunk
Change the value of -mode in the dpipe binary
v0.6 2017-05-11 Cao Lãnh (Vietnam)
Fixed bug #29
Produce far pattern (Lz77 compression)
Optimize memory consumption of the Inflate module
Move repository from oklm-wsh to mirage
Learn topkg release
v0.5 2017-02-17 Essaouira (Maroc)
Stabilize the interface (@dbuenzli's interface)
Merge optimization from @yallop
Add
sync_flush
,partial_flush
,full_flush
(experimental)Move the build system to
topkg