zlib
zlib copied to clipboard
Compression and decompression in the gzip and zlib formats
adding an empty clause doesn't make BSD2 into BSD3 :-) The license tweak 55db10aed should also be reverted really: I can add that
Allow to select flushing strategy `NoFlush` is the default, but the `SyncFlush` is useful with the incremental protocols eg. compression with websockets
At the API level this can be done by e.g. providing an additional field in `CompressInputRequired` (this is what e.g. https://github.com/hvr/lzma does): ``` diff diff --git a/Codec/Compression/Zlib/Internal.hs b/Codec/Compression/Zlib/Internal.hs index 74519c7..d5b851b...
This is low priority but I still build some of my projects with ghc-8.0 in github for example: [pagure-hs](https://github.com/juhp/pagure-hs/actions/runs/8957670650/job/24601008852): I still need to find out why it failed. `Error: cabal:...
> [__5] rejecting: base-4.21.0.0/installed-cc73 (conflict: zlib => base>=4.9 &&