summaryrefslogtreecommitdiff
path: root/lib/compression/lzxpress_huffman.c
Commit message (Expand)AuthorAgeFilesLines
* lib:compression: Fix code spellingAndreas Schneider2023-04-031-3/+3
* lib/compression: Fix documentation of lzxpress_huffman_compress()Andrew Bartlett2023-03-311-2/+2
* lib/compression: Add helper function lzxpress_huffman_max_compressed_size()Andrew Bartlett2023-03-311-6/+17
* compression/huffman: debug function bails upon disaster (CID 1517261)Douglas Bagnall2022-12-191-0/+5
* compression/huffman: double check distance in matches (CID 1517278)Douglas Bagnall2022-12-191-0/+3
* compression: fix sign extension of long matches (CID 1517275)Douglas Bagnall2022-12-191-1/+1
* compression/huffman: check again for invalid codes (CID 1517302)Douglas Bagnall2022-12-191-0/+3
* compression/huffman: tighten bit_len checks (fix SUSE -O3 build)Douglas Bagnall2022-12-191-2/+3
* compression/huffman: avoid semi-defined behaviour in decompressDouglas Bagnall2022-12-191-5/+7
* lib/compression: debug routines for lzxpress-huffmanDouglas Bagnall2022-12-011-1/+249
* lib/compression/lzhuff: add debug flag to skip LZ77Douglas Bagnall2022-12-011-1/+10
* lib/compression: LZ77 + Huffman compressionDouglas Bagnall2022-12-011-0/+1107
* lib/compression: add LZ77 + Huffman decompressionDouglas Bagnall2022-12-011-0/+656