|
f20e0d0f19
|
Refactor marker building & optimize multi-meta-block marker generation
|
2020-04-16 19:18:04 +02:00 |
|
|
29d57b15b3
|
Use Literal.ToString to mark raw bytes & add escape codes for tab characters
|
2020-03-17 13:59:09 +01:00 |
|
|
6ddacf5898
|
Add option for streaming marker generation & use it in BrotliCalc
|
2020-02-06 02:10:39 +01:00 |
|
|
858c9ddbf3
|
Ensure BrotliCalc uses correct Brotli parameters & fix BrotliFileStructure
|
2020-01-23 08:02:16 +01:00 |
|
|
63b0cb7a55
|
Rewrite BrotliFileStructure decompression state handling and API
|
2019-11-29 14:03:00 +01:00 |
|
|
08bf9a6b3a
|
Allow omitting bit counts in markers & omit in BrotliBuilder marker comparison
|
2019-11-28 23:35:49 +01:00 |
|
|
c9e1b10dbc
|
Enable C# 8 nullable reference types for all projects & fix warnings
|
2019-11-26 14:42:10 +01:00 |
|
|
91f7c849c3
|
Add multiple marker levels w/ one that skips marking uncompressed data
|
2019-11-25 18:47:45 +01:00 |
|
|
d0523c8c3d
|
Move marker text generation to BrotliLib
|
2019-11-24 22:57:16 +01:00 |
|
|
12ca8ec5a9
|
Optimize lambdas in Brotli markers
|
2019-11-23 18:54:08 +01:00 |
|
|
d578fb4346
|
Reorganize BrotliLib namespaces
|
2019-11-22 05:44:02 +01:00 |
|
|
4dc334cae9
|
Add information about bit counts to markers
|
2019-10-20 23:17:23 +02:00 |
|
|
05690a1bea
|
Improve marker memory usage by interning strings
|
2019-07-08 18:13:11 +02:00 |
|
|
d21af05280
|
Remove references to siblings in MarkerNode
|
2019-03-11 10:18:08 +01:00 |
|
|
dd4d973e57
|
Make BitReader.Index an integer (BitStream was already limited to 256 MB)
|
2019-03-11 09:01:18 +01:00 |
|
|
cce96a2567
|
Fix massive performance issues with MarkerNode
|
2019-03-06 12:51:50 +01:00 |
|
|
03c5f040f6
|
Redo all Equals/GetHashCode/ToString & add a few missing ones
|
2019-03-02 11:02:36 +01:00 |
|
|
2c251eb4be
|
Add a basic marker node system
|
2019-02-25 15:49:23 +01:00 |
|