Eugene Kliuchnikov
0ad94eed00
Update ( #620 )
...
* add autotools build
* separate semantic and ABI version
* extract sources.lst (used by CMake and Automake)
* share pkgconfig templates (used by CMake and Automake)
* decoder: always set `total_out`
* encoder: fix `BROTLI_ENSURE_CAPACITY` macro (no-op after preprocessor)
* decoder/encoder: refine `free_func` contract
2017-11-28 15:37:28 +01:00
Eugene Kliuchnikov
39ef4bbdcf
Add new (fast) dictionary generator engine. ( #616 )
...
Add CLI for dictionary generation.
Add BUILD file for research folder
2017-10-13 11:25:03 +02:00
Tomáš Popela
a0c7dafe28
Fix permissions of various files in project ( #613 )
...
Move from 755 to 644.
2017-10-10 11:24:13 +02:00
Eugene Kliuchnikov
a629289e32
Update ( #590 )
...
* add transpiled JS decoder
* make PY wrapper accept memview
* fix dictionary generator
* speedup compression of RLEish data
2017-08-28 11:31:29 +02:00
Eugene Kliuchnikov
52441069ef
Update ( #574 )
...
* Update
* decoder: better behavior after failure
* encoder: replace "len_x_code" with delta
* research: add experimental dictionary generator
* python: test combing
2017-07-21 10:07:24 +02:00
Eugene Kliuchnikov
27d94590a2
Research ( #491 )
...
* add advanced mode for optimal references generator
* fix #489
Thanks to Ivan Nikulin for working on it.
2016-12-22 13:03:28 +01:00
Eugene Kliuchnikov
fd96151b2a
Move brotlidump.py to research/ ( #487 )
2016-12-20 18:00:51 +01:00
Eugene Kliuchnikov
dd8fa3e8dd
Update research
...
* don't use `assert` when side-effect is desired
* use `gflags` to pick options from args
Other changes:
* teach stub `Makefile` to do partial rebuild
* remove obsolete `tools/version.h`
2016-09-22 11:32:23 +02:00
Ivan Nikulin
9294022929
Replace sais.hxx by submodule hillbig/esaxx.
2016-09-19 19:12:30 +02:00
Ivan Nikulin
4291932022
Update research tools description.
2016-09-15 17:19:26 +02:00
Ivan Nikulin
0e52c59a07
Update variable naming.
2016-09-15 16:59:52 +02:00
Ivan Nikulin
9589396e5d
Add description of research tools.
2016-09-15 11:34:19 +02:00
Ivan Nikulin
58cecf1783
Add distance encoding research tools.
2016-09-15 10:44:19 +02:00