Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| a0c7dafe | 2017-10-10 11:24:13 | Fix permissions of various files in project (#613) Move from 755 to 644. | ||
| 42d78807 | 2017-10-09 17:07:34 | Improve Bazel/JNI portability (#611) * Improve Bazel/JNI portability * Update go and closure bazel addons | ||
| 37fb83ec | 2017-09-19 15:57:15 | Update: (#600) * encoder: relax backward references candidates asserts * encoder: make RNG more platform-independent * encoder: remove "unused" param (context mode) * CLI: improve first-encounter experience * Java: update SynthTest * Java: refine proguard config * Java/JNI: fix one-shot compression workflow | ||
| 65354354 | 2017-08-24 13:29:48 | Update (#589) * cleanup * fix `unbrotli` CLI * Java retouch for faster JS decoder | ||
| d63e8f75 | 2017-08-04 10:02:56 | 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 | ||
| a4d2956d | 2017-06-21 10:59:38 | Update wrappers (#564) * golang: add build information via `cgo.go` * golang: fix lgwin parameter behavior * Java: add proguard configuration | ||
| 19dc934e | 2017-06-01 13:51:18 | Add JNI wrappers. (#556) | ||
| 03739d2b | 2017-05-29 17:55:14 | 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 | ||
| 4363f2d7 | 2017-05-07 17:13:03 | Speedup Java decoder. (#547) * geo corpus decodes ~5% faster * fetchlogs corpus decodes ~25% faster | ||
| a015b426 | 2017-05-04 20:27:42 | turn java library into an OSGi bundle (#545) | ||
| 66e798d4 | 2017-04-10 15:39:00 | Update API to v1.0.0 (#537) Make Java decoder fully transpilable to C#. | ||
| 21c118ba | 2017-04-05 18:50:01 | Update c- and java-decoder: (#536) * speedup java decoder * avoid masking * avoid excessive fillBits * streamline uncompressed block processing * make java decoder more transpilation-friendly * avoid non-essential goto in c-decoder | ||
| a657d996 | 2017-03-22 12:41:19 | Add go wrapper, streamline java decoder: (#524) * add (c)brotli golang wrapper * remove (language-specific) enums in java decoder | ||
| cdca91b6 | 2017-03-06 14:22:45 | Update common, decoder, encoder, java (#520) Common: * wrap dictionary data into `BrotliDictionary` structure * replace public constant with getter `BrotliGetDictionary` * reformat dictionary data Decoder: * adopt common changes * clarify acceptable instance usage patterns * hold reference to dictionary in state Encoder: * adopt common changes * eliminate PIC spots in `CreateBackwardReferences` * add per-chunk ratio guards for q0 and q1 * precompute relative distances to avoid repeated calculations * prostpone hasher allocation/initialization * refactor Hashers to be class-like structure * further improvements for 1MiB+ inputs * added new hasher type; made hashers more configurable Java: * Pull byte->int magic to `IntReader` from `BitReader` | ||
| c931e576 | 2017-02-28 16:59:52 | Move `java/` to `java/org/brotli/` to fix `sources.jar` structure (#517) Also added man pages to `docs/` | ||
| aaac88a1 | 2017-02-20 16:16:45 | Switch to 0.2.0-SNAPSHOT (#515) | ||
| 527db7af | 2017-02-20 15:51:48 | Release org.brotli.* 0.1.0 (#514) | ||
| 56a7fda8 | 2017-02-20 14:04:55 | Java: fix typos and adjust visibility. (#513) | ||
| 53366083 | 2017-02-17 15:39:34 | Prepare org.brotli.dec for deployment. (#512) | ||
| 396309a5 | 2016-11-30 13:36:20 | Update (#470) * condense generated `static_dict_lut.h` * implement BrotliInputStream.close() | ||
| 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` | ||
| d18c7369 | 2016-10-18 15:28:43 | Fix POM files sources paths * also add javadocs and sources generation | ||
| 5025365d | 2016-10-17 14:04:59 | Add Java port of Brotli decoder. |