- calculates the maximum table space used in inflate tree
construction over all possible Huffman codes
-example.c
- usage examples of zlib
- - used in zlib build Makefile for testing
-
fitblk.c
compress just enough input to nearly fill a requested output size
- zlib isn't designed to do this, but fitblk does it anyway
and deflateSetDictionary()
- illustrates use of a gzip header extra field
-minigzip.c
- minimal implementation of gzip-like functionality using zlib
- - used in zlib build Makefile for testing
- - is not meant for and should not be used as a gzip replacement
-
zlib_how.html
painfully comprehensive description of zpipe.c (see below)
- describes in excruciating detail the use of deflate() and inflate()