diff options
author | Douglas Bagnall <douglas.bagnall@catalyst.net.nz> | 2022-11-21 11:25:20 +1300 |
---|---|---|
committer | Joseph Sutton <jsutton@samba.org> | 2022-12-01 22:56:39 +0000 |
commit | e5f9deed0d5a2b475361486b48095124a973bd71 (patch) | |
tree | eced000aff8ca9f380eb08103db44fe87a175743 /lib/compression | |
parent | 1a3d8da731320a3422fd6d093cd20beb9ff00167 (diff) | |
download | samba-e5f9deed0d5a2b475361486b48095124a973bd71.tar.gz |
lib/compression: add test scripts README
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Diffstat (limited to 'lib/compression')
-rw-r--r-- | lib/compression/tests/scripts/README | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/compression/tests/scripts/README b/lib/compression/tests/scripts/README new file mode 100644 index 00000000000..aff1047dc05 --- /dev/null +++ b/lib/compression/tests/scripts/README @@ -0,0 +1,19 @@ +Tools used in the development and testing the LZ77 + Huffman code. + +These might not be of use to anyone ever, but here they are. + +make-fuzz-examples +encodes compressed files for decompression fuzzer. + +decode-huffman-header +print Huffman codes and validate first header in a compressed file. + +three-byte-hash +check that a three byte hash works. + +make-test-vectors +make files with randomly unbalanced symbol distributions. + +generate-windows-test-vectors.c +if compiled under Cygwin or similar on Windows, this can be used to +generate and verify test vectors. |