kc3-lang/brotli/java

Branch :


Log

Author Commit Date CI Message
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.