summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2021-01-26 21:56:39 +0100
committerDaniel Friesel <derf@finalrewind.org>2021-01-26 21:58:07 +0100
commit1fa976457d60d98643567d3c2bfc2a4ed3e19817 (patch)
tree258c822498bda272f829d350a6c3ee2d196fe77a /README.md
parentd83d6c1797dcb4a9239149f59b055585e539bb7e (diff)
huffman codes may be up to 16 bit long
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 0 insertions, 6 deletions
diff --git a/README.md b/README.md
index 65dfbe2..20c9a35 100644
--- a/README.md
+++ b/README.md
@@ -95,12 +95,6 @@ following exceptions.
The code *almost* complies with RFC 1951, with the following exceptions.
-* zlib-deflate-nostdlib assumes that Huffman codes are limited to a length
- of 12 bits and that there are no more than 255 codes per length. This appears
- to be a reasonable assumption for embedded devices, whose decompression
- abilities are limited by the amount of RAM anyways. I have not yet determined
- whether longer Huffman codes can appear in practice or not, and if so, under
- which conditions.
* zlib-deflate-nostdlib does not yet support compressed items consisting of
more than one deflate block. I intend to fix this.