kc3-lang/brotli/include

Branch :


Log

Author Commit Date CI Message
e9b278ac 2016-10-31 14:33:59 Update docs and add more java tests (#463) * doxygenize and update API documentation * fix spelling * add "fuzz" corpus for java decoder to improve coverage * use upper-case-snake names for dictionary constant definitions * use `LDFLAGS` in conventional `Makefile`
4e157c40 2016-10-25 16:02:05 Update API (#457) * explicitly define `BROTLI_BOOL` to be `int` * add `BROTLI_` prefix to `MAKE_UINT64_T` macros * replace `true`/`false`/`1`/`0` mentions with `BROTLI_TRUE`/`FALSE` * add `BrotliEncoderSetParameter` documentation * add explicit caution to `BrotliEncoderMaxCompressedSize` * fix formatting in `port.h`
b93cb698 2016-10-18 17:14:49 * leave static compilation declaration intouch (e.g. Python build)
69982c25 2016-10-18 16:45:32 Build shared libraries by default * Declare `BUILD_SHARED_LIBS` option for CMake * Define `${LIB}_SHARED_COMPILATION` when compiling shared library * Define and use BROTLI_xxx_API * Fix remaining unprefixed defines in port.h
0a63f99d 2016-09-21 17:20:36 Update encoder * move `common/port.h` to `includes/port.h` * replace magic more magic numbers with constants * artificially limit window size to 2^18 for quality 0 and 1 * use fixed shifts for quality 0 and 1 hashes * removed `BrotliEncoderWriteMetadata` * added `BROTLI_OPERATION_EMIT_METADATA` instead * deprecated low-level API * fixed MSVC warnings
f20b3eeb 2016-09-21 15:05:12 Update decoder: * use BROTLI_MAX_DISTANCE_BITS instead of magic constant * introduce BROTLI_DEPRECATED * move BROTLI_RESTRICT to common/port.h * promote reg_t to dec/port.h * remove deprecated decoder API * more optimistic ring-buffer allocation * fix MSVC warnings * fix (not tested) for ARM 64-bit RBIT
81480011 2016-08-23 14:40:33 Move "public" to "include/brotli"