go/cbrotli


Log

Author Commit Date CI Message
akazwz 3d8eef20 2025-09-12T23:52:50 Update Go modules to require Go 1.21 and replace ioutil with io package in reader.go
Evgenii Kliuchnikov c02288ed 2025-06-18T06:29:33 fix test package PiperOrigin-RevId: 772895417
Evgenii Kliuchnikov 7bd1bd44 2025-06-17T06:01:41 add synth_test for cbrotli PiperOrigin-RevId: 772439037
Evgenii Kliuchnikov 405b434d 2025-06-12T08:38:59 make cbrotli_test extenal to cbrotli PiperOrigin-RevId: 770669431
Evgenii Kliuchnikov 9c91b6a2 2025-06-02T05:57:13 Restore bazel-win:go pipeline PiperOrigin-RevId: 766158407
Evgenii Kliuchnikov 5c667240 2024-11-21T05:38:27 Add dictionary API to cgo wrapper PiperOrigin-RevId: 698745795
Daniel Lobl 90833a88 2024-08-07T21:40:57 cbrotli: add pkg-config directive
Evgenii Kliuchnikov ed738e84 2023-08-29T03:59:55 more sophisticated golang TestEncoderFlush PiperOrigin-RevId: 560982956
Evgenii Kliuchnikov 70e7b1ae 2023-07-06T11:56:38 simplify building of fuzzer PiperOrigin-RevId: 545950923
Eugene Kliuchnikov 8376f72e 2021-11-10T10:34:39 Prepare for copybara (#939) Co-authored-by: Eugene Kliuchnikov <eustas@chromium.org>
Eugene Kliuchnikov 68f1b90a 2021-08-18T19:15:07 Update (#918) Prepare to use copybara worklow.
Eugene Kliuchnikov 7f740f13 2020-05-15T11:06:21 Update (#807) - fix formatting - fix type conversion - fix no-op arithmetic with null-pointer - improve performance of hash_longest_match64 - go: detect read after close - java decoder: support compound dictionary - remove executable flag on non-scripts
Paul Vollmer 0503d8b7 2020-03-19T11:54:51 Added go.mod file to go/cbrotli directory (#754) * Added go.mod file * go.mod removed go version
Cody Schroeder ee2a5e15 2018-06-26T09:08:07 Update go_library to use standard importpath (#690) * Update go_library to use standard importpath Instead of using go_prefix, which is deprecated, the importpath attribute is made explicit. * Add description to go/BUILD
Eugene Kliuchnikov 1e7ea1d8 2018-06-04T17:53:16 Inverse bazel project/workspace tree (#677) * Inverse bazel workspace tree. Now each subproject directly depends on root (c) project. This helps to mitigate Bazel bug bazelbuild/bazel#2391; short summary: Bazel does not work if referenced subproject `WORKSPACE` uses any repositories that embedding project does not. Bright side: building C project is much faster; no need to download closure, go and JDK...
Eugene Kliuchnikov 29dc2cce 2018-05-31T13:21:04 Update golang and JS Bazel plugins to latest stable versions. (#676)
Tomáš Popela a0c7dafe 2017-10-10T11:24:13 Fix permissions of various files in project (#613) Move from 755 to 644.
Eugene Kliuchnikov a4d2956d 2017-06-21T10:59:38 Update wrappers (#564) * golang: add build information via `cgo.go` * golang: fix lgwin parameter behavior * Java: add proguard configuration
Eugene Kliuchnikov 03739d2b 2017-05-29T17: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
Eugene Kliuchnikov 04de756a 2017-04-13T20:05:36 Simplify go brotli wrapper. (#540) Based on PR #533. Kudos to Bryan (bcmillis@).
Eugene Kliuchnikov 7a09531f 2017-03-30T16:50:06 Cleanup
Eugene Kliuchnikov a657d996 2017-03-22T12:41:19 Add go wrapper, streamline java decoder: (#524) * add (c)brotli golang wrapper * remove (language-specific) enums in java decoder