|
d66824e96b
|
Release 2.0.0
|
2020-05-11 01:10:27 +02:00 |
|
|
0e041a8d3c
|
Add an experimental greedy block splitter to BrotliImpl
|
2020-05-11 00:31:58 +02:00 |
|
|
91082bc560
|
Fix BrotliBuilder menu ampersand
|
2020-05-11 00:29:59 +02:00 |
|
|
25b546d677
|
Add BrotliImpl transformer that tries avoiding Last distance codes
|
2020-05-03 19:41:47 +02:00 |
|
|
a7dc957f80
|
Add official compressor's quality 4 to BrotliImpl
|
2020-04-14 06:41:50 +02:00 |
|
|
5a57d3ebd1
|
Add BrotliBuilder menu item to compare markers without bit counts
|
2020-04-14 06:34:00 +02:00 |
|
|
9f246bf833
|
Add BrotliImpl transformer that reimplements official block splitter (q 4-9)
|
2020-04-14 05:11:33 +02:00 |
|
|
f6bba3d604
|
Add BrotliImpl transformers to reset some header parameters
|
2020-04-14 05:06:06 +02:00 |
|
|
f28bf6b619
|
Add BrotliBuilder menu option to break debugger
|
2020-04-08 16:57:56 +02:00 |
|
|
6227914384
|
Add compressed meta-block panel to BrotliBuilder w/ command filtering
|
2020-04-07 00:45:42 +02:00 |
|
|
21dc319539
|
Add anchor (^$) support to Static Dictionary dialog & tweak UI
|
2020-04-05 17:02:08 +02:00 |
|
|
6db7509b81
|
Work around Thread.Abort being removed from .NET Core
|
2020-03-30 08:06:49 +02:00 |
|
|
6f118ab05c
|
Fix broken menu checkboxes w/ legacy menu
|
2020-03-26 23:46:16 +01:00 |
|
|
678d0f1b9d
|
Add BrotliImpl transformer that converts compressed meta-blocks into uncompressed
|
2020-03-17 14:14:17 +01:00 |
|
|
e8ab507ef4
|
Change dictionary index to find all matches & allow min length of 1
|
2020-03-16 12:32:12 +01:00 |
|
|
3663985832
|
Get rid of MetaBlock.IsLast property
|
2020-03-15 12:40:20 +01:00 |
|
|
da747b875f
|
Implement Huffman tree RLE decider & add official heuristic as default
|
2020-03-11 03:38:14 +01:00 |
|
|
6b75789131
|
Redesign BrotliBuilder serialization parameters & include context map strategies
|
2020-03-11 02:55:12 +01:00 |
|
|
833c6f1359
|
Implement context map RLE decider, add it & Huffman tree gen to serialization params
|
2020-03-10 05:39:34 +01:00 |
|
|
3f7d4612b9
|
Update BrotliBuilder to use StatusStrip for when .NET removes StatusBar
|
2020-02-17 11:29:22 +01:00 |
|
|
e247eda9b8
|
Update BrotliBuilder to use MenuStrip on .NET 3.1+
|
2020-02-17 02:20:49 +01:00 |
|
|
e80fb54eea
|
Fix marker panel updating after changing bit stream panel contents in BrotliBuilder
|
2020-02-14 14:16:40 +01:00 |
|
|
0465f26239
|
Finish refactoring BrotliBuilder menu code & reorganize FormMain
|
2020-02-14 14:02:09 +01:00 |
|
|
bab1ddf207
|
Add marker panel options (tab size, orientation) & improve window resizing in BrotliBuilder
|
2020-02-10 12:45:48 +01:00 |
|
|
bc4026a021
|
Refactor BrotliBuilder View menu items out of designer file
|
2020-02-10 08:57:07 +01:00 |
|
|
a4874da709
|
Minor BrotliBuilder & BrotliCalc code fixes
|
2020-02-02 15:00:08 +01:00 |
|
|
7439daf9f8
|
Add BrotliEncodePipeline support & improve Original panel controls in BrotliBuilder
|
2020-01-29 16:01:51 +01:00 |
|
|
360e562832
|
Minor refactoring and fixes in BrotliBuilder & BrotliCalc
|
2020-01-28 20:00:24 +01:00 |
|
|
1b186f2d50
|
Make Brotli parameter classes immutable
|
2020-01-28 13:13:03 +01:00 |
|
|
d48b291db9
|
Clarify which file is used in Brotli structure & marker panels in BrotliBuilder
|
2020-01-27 18:25:00 +01:00 |
|
|
8ad489139e
|
Format bit counts in BrotliBuilder & add serialized byte count
|
2020-01-23 09:02:19 +01:00 |
|
|
0bfd7ebf3a
|
Add BrotliBuilder dialog to configure current serialization parameters
|
2019-12-31 18:51:42 +01:00 |
|
|
63b0cb7a55
|
Rewrite BrotliFileStructure decompression state handling and API
|
2019-11-29 14:03:00 +01:00 |
|
|
1733cc4a56
|
Fix BrotliBuilder panel cloning bugs (unnecessary regeneration & marker colors)
|
2019-11-29 01:19:11 +01:00 |
|
|
08bf9a6b3a
|
Allow omitting bit counts in markers & omit in BrotliBuilder marker comparison
|
2019-11-28 23:35:49 +01:00 |
|
|
31383bb7a7
|
Make BrotliFileStructure.Fixup remove bad LastEmpty meta-blocks & fix it crashing UI
|
2019-11-27 01:07:50 +01:00 |
|
|
e8887b012a
|
Work on encoder/transformer API
|
2019-11-27 00:30:25 +01:00 |
|
|
c9ad856c25
|
Refactor and enforce use of BrotliFileParameters & BrotliSerializationParameters
|
2019-11-27 00:05:22 +01:00 |
|
|
e93ffbbc6e
|
Move BrotliFileParameters & BrotliSerializationParameters to a different namespace
|
2019-11-26 18:25:17 +01:00 |
|
|
c9e1b10dbc
|
Enable C# 8 nullable reference types for all projects & fix warnings
|
2019-11-26 14:42:10 +01:00 |
|
|
1194acc6a8
|
Fix missing overflow/underflow check in BrotliBuilder Release configuration
|
2019-11-26 12:48:53 +01:00 |
|
|
610cc49e11
|
Add BrotliSerializationParameters
|
2019-11-26 12:14:45 +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 |
|
|
2197108520
|
Check if output matches after reserialization in BrotliBuilder
|
2019-11-24 21:41:44 +01:00 |
|
|
b5920fbf2c
|
Simplify code for encoder/transformer menu buttons in BrotliBuilder
|
2019-11-24 16:28:20 +01:00 |
|
|
612fb784b5
|
Refactor & reorganize MetaBlock classes
|
2019-11-23 07:34:23 +01:00 |
|
|
d578fb4346
|
Reorganize BrotliLib namespaces
|
2019-11-22 05:44:02 +01:00 |
|
|
d6570f5366
|
Release 1.1
|
2019-11-03 13:24:52 +01:00 |
|
|
f736e4160d
|
Fix default thread culture setting, ffs
|
2019-11-02 22:11:13 +01:00 |
|