From: Hans Kristian Rosbach Date: Tue, 9 Jun 2026 13:41:28 +0000 (+0200) Subject: Add utils/README.md X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=365eab7a950c022bbdeeabda3648bf3edd3a962e;p=thirdparty%2Fzlib-ng.git Add utils/README.md --- diff --git a/utils/README.md b/utils/README.md new file mode 100644 index 000000000..366bd8225 --- /dev/null +++ b/utils/README.md @@ -0,0 +1,13 @@ +# zlib-ng Utilities + +This directory contains utility programs and development tools for zlib-ng. These utilities help with compression testing and generating of internal tables. + +`minigzip` is in addition to being used for testing also popularly used as a simpler but faster alternative to `gzip`. + +## Files + +- `minigzip.c`: A lightweight implementation of the standard gzip compression and decompression tool. +- `minideflate.c`: A basic demonstration program for testing raw deflate compression and decompression streams. +- `makefixed.c`: Generates the static Huffman codes table used for fixed deflate blocks (inffixed_tbl.h). +- `maketrees.c`: Generates the static tree tables and compile-time structures used for Huffman tree construction (trees_tbl.h). +- `makecrct.c`: Generates the precomputed CRC-32 and CRC-32-Fold lookup tables used to accelerate checksum calculations (crc32_braid_tbl.h).