|
b88fe3f6bd
|
Implement a ghetto way to construct Brotli distance codes
|
2019-03-14 03:49:31 +01:00 |
|
|
1226b78736
|
Fix DistanceCode.Complex.ToString
|
2019-03-13 08:22:39 +01:00 |
|
|
6db6dc2bc0
|
Explain complex distance codes & guard constructors
|
2019-03-13 08:22:02 +01:00 |
|
|
a9131a3efb
|
Add utilities to help constructing Brotli components & general cleanup
|
2019-03-13 01:17:09 +01:00 |
|
|
1a18808976
|
Fix typo in InsertCopyLengthCode constructor
|
2019-03-12 23:51:38 +01:00 |
|
|
835cfdcdaf
|
Refactor distance code zero handling to fix distance buffer push logic
|
2019-03-12 00:17:40 +01:00 |
|
|
4c0083579a
|
Fix distance encoding using wrong trees w/ postfix bits
|
2019-03-11 23:26:38 +01:00 |
|
|
7d34bc8e98
|
Optimize memory usage of insert© commands
|
2019-03-11 09:27:53 +01:00 |
|
|
d8746572d4
|
Add a way to construct insert© length codes from length values w/ unit tests
|
2019-03-09 03:36:41 +01:00 |
|
|
3d511172a7
|
Implement markers for all Brotli deserializers
|
2019-03-03 19:53:42 +01:00 |
|
|
46eb57428c
|
Update ToString (DistanceCode, ComplexLengthCode, HuffmanGenerator.Entry)
|
2019-03-03 19:53:42 +01:00 |
|
|
07d96290b7
|
Add Literal to represent literal bytes
|
2019-03-03 17:27:27 +01:00 |
|
|
03c5f040f6
|
Redo all Equals/GetHashCode/ToString & add a few missing ones
|
2019-03-02 11:02:36 +01:00 |
|
|
cf11a7c0f1
|
Implement Brotli block-switch command serialization & block tracking
|
2019-02-08 10:52:07 +01:00 |
|
|
a7b6d7047d
|
Implement Brotli block type and block length code serialization
|
2019-02-08 09:24:51 +01:00 |
|
|
5d1823acb0
|
Implement Brotli distance code and distance value serialization
|
2018-12-28 22:49:01 +01:00 |
|
|
f23359ccd5
|
Implement Brotli insert© length code alphabet and length serialization
|
2018-12-15 02:20:46 +01:00 |
|