Removed substitution indexing.
Made expiry and addition FIFO.
(Re)Added huffman encoding, though it isn't fully baked yet.
Fixed to use incremental indexing when name matches found.
Modified the html page to print out more information.
Reformatted output in a hex-editor-like style.
Modified to print out code tables.
Changed frequency for EOS (formerly EOF) symbol to zero.
Basic huffman encoding seems to be working.
improved huffman table formatting.
Fixed issues w.r.t. huffman encoding
Separated encoding and decoding from RoundTrip. This has lost some error
checking which should be re-added.
Fixed a bug w.r.t. huffman encoding where the wrong bits of EOS were
appended to the end of the byte, causing potential data corruption.
Various other fixups.
Fixed up error reporting so that I can track down more issues!
fixed integer encoding/decoding bug, added debugging output.
Added more debug info w.r.t. opcodes. Cleaned up handling of opcodes a
bit.
Cleaned up some console logging; added opcode collection and output from
the decoder side.
Further console.log cleanups.
name munging for example output.
Fixed bug introduced w.r.t. header table max size.
Cleaned up some variables which were now extraneous that were missed on
the last rev.
Added handling for static table entries.
Added compression ration computation.
Changed 'fraction' to 'percentage' to make it easier to understand what
is going on w.r.t. compression size output.
Commented out all console.log() statements.
Changed to refer to draft-04
uh, I mean -07.
No, this isn't HTTP2, this is HPACK, and the next version will be 04.
*sigh*
Myriad small changes to improve example output/ease of producing example
output.