NeoMutt  2025-12-11-769-g906513
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
Compression functions

Data compression

These compression methods are used by the hcache.

Interface

Each Compression backend implements the ComprOps API.

Source

Shared compression code Definition of the Compress Module

File Name Home Page
compress/lz4.c LZ4 compression https://github.com/lz4/lz4
compress/zlib.c ZLIB compression https://www.zlib.net/
compress/zstd.c Zstandard (zstd) compression https://www.zstd.net/

Usage with Compression Level set to X:

  • open(level X) -> N times compress() -> close()
  • open(level X) -> N times decompress() -> close()