Eugene Kliuchnikov
da254cffdb
Update ( #630 )
...
* merge {dec|enc}/port.h into common/platform.h
* fix one-shot q=10 1-byte input compression
* fix some unprefixed definitions
* make hashers host-endianness-independent
* extract enc/params.h from enc/quality.h
* fix API documentation / typos
* improve `BrotliEncoderMaxCompressedSize`
2017-12-12 14:33:12 +01:00
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
6535435413
Update ( #589 )
...
* cleanup
* fix `unbrotli` CLI
* Java retouch for faster JS decoder
2017-08-24 13:29:48 +02:00
Eugene Kliuchnikov
d63e8f75f5
Update API, and more ( #581 )
...
Update API, and more:
* remove "custom dictionary" support
* c/encoder: fix #580 : big-endian build
* Java: reduce jar size
* Java: speedup decoding
* Java: add 32-bit CPU support
* Java: make source code JS transpiler-ready
2017-08-04 10:02:56 +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
05d5f3d77a
Update ( #560 )
...
Update:
* add decoder API to avoid ringbuffer reallocation
* fix MSVC warnings
* remove dead code
2017-06-13 12:52:56 +02:00
Eugene Kliuchnikov
03739d2b11
Update ( #555 )
...
Update:
* new CLI; bro -> brotli; + man page
* JNI wrappers preparation (for bazel build)
* add raw binary dictionary representation `dictionary.bin`
* add ability to side-load brotli RFC dictionary
* decoder persists last error now
* fix `BrotliDecoderDecompress` documentation
* go reader don't block until necessary
* more consistent bazel target names
* Java dictionary data compiled footprint reduced
* Java tests refactoring
2017-05-29 17:55:14 +02:00
Eugene Kliuchnikov
6ece1d8791
Move files & update paths ( #541 )
...
* Move files & update paths
* Rename build to scripts.
* Fix paths
* Fix script.
2017-04-23 14:07:08 +02:00