summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2021-02-01Add faster mode with huffman -> code look-up tablemainDaniel Friesel-38/+151
2021-01-30Add licensing information for deflate util and test filesDaniel Friesel-1/+5
2021-01-30Run tests with both C (c99, c11) and C++ (c++11, c++20) compilersDaniel Friesel-16/+29
2021-01-30README: reference util/deflateDaniel Friesel-7/+10
2021-01-30README: fix typoDaniel Friesel-1/+1
2021-01-30decrease recommended file size to 32kB to avoid signed overflowsDaniel Friesel-7/+8
2021-01-30add GitLab CI configDaniel Friesel-0/+8
2021-01-30README: [x] testsDaniel Friesel-3/+1
2021-01-30add deflate utilityDaniel Friesel-0/+64
2021-01-30add testsDaniel Friesel-0/+72
2021-01-30fix dictionary generation bug for static huffman blocksDaniel Friesel-7/+7
2021-01-28Fix markdownDaniel Friesel-2/+2
2021-01-28README: Update memory requirements and performance numbersDaniel Friesel-11/+39
2021-01-26support multiple deflate blocks.Daniel Friesel-34/+58
2021-01-26huffman codes may be up to 16 bit longDaniel Friesel-25/+16
2021-01-26use correct signature for deflate_bitmaskDaniel Friesel-1/+1
2021-01-24update performance measurementsDaniel Friesel-11/+13
2021-01-22inflate.c: fix include pathDaniel Friesel-1/+1
2021-01-21this library implements inflate, not deflateDaniel Friesel-25/+30
2021-01-21README: all numbers rounded up to 16B mulitplesDaniel Friesel-2/+1
2021-01-21Fix illegal array accessDaniel Friesel-1/+1
2021-01-21Initial CommitDaniel Friesel-0/+771