aboutsummaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)AuthorFilesLines
2023-08-03add links to other pages to README.mdEvgenii Kliuchnikov1-12/+16
PiperOrigin-RevId: 553395376
2023-07-10drop make / automake filesEvgenii Kliuchnikov1-19/+0
PiperOrigin-RevId: 546866478
2022-11-17UpdateEvgenii Kliuchnikov1-0/+5
Documentation: - add note that brotli is a "stream" format, not an archive-like - regenerate .1 with Pandoc Build: - drop legacy "BROTLI_BUILD_PORTABLE" option - drop "BROTLI_SANITIZED" definition Code: - c: comb includes - c/enc: extract encoder state into separate header - c/enc: drop designated q10 codepath - c/enc: dealing better with flushing of empty stream - fix MSVC compilation API: - py: use library version instead of one in version.h - c: add plugable API to report consumed input / produced output - c/java: support "lean" prepared dictionaries (without copy of source)
2021-08-31Update README.mdEugene Kliuchnikov1-1/+1
Fix typo in Gihtub actions badge
2021-08-31Update README.md (#923)Eugene Kliuchnikov1-2/+1
2021-01-18New Dart fast FFI-based Brotli implementation (#866)marianopeck1-0/+2
New Dart compression framework with [fast FFI-based Brotli implementation](https://pub.dev/documentation/es_compression/latest/brotli/brotli-library.html) with ready-to-use prebuilt binaries for Win/Linux/Mac
2021-01-08typo fix (#868)Juliy V. Chirkov1-1/+1
2020-08-27Re-releasev1.0.9Evgenii Kliuchnikov1-2/+2
2020-08-26Update README.mdEugene Kliuchnikov1-0/+6
2019-10-01Add vcpkg installation instructions (#776)Griffin Downs1-0/+12
2019-08-13Add oss-fuzz fuzzing status badge to README (#767)Ammar Askar1-0/+1
2019-04-12Update (#749)Eugene Kliuchnikov1-1/+1
Update: * Bazel: fix MSVC configuration * C: common: extended documentation and helpers around distance codes * C: common: enable BROTLI_DCHECK in "debug" builds * C: common: fix implicit trailing zero in `kPrefixSuffix` * C: dec: fix possible bit reader discharge for "large-window" mode * C: dec: simplify distance decoding via lookup table * C: dec: reuse decoder state members memory via union with lookup table * C: dec: add decoder state diagram * C: enc: clarify access to static dictionary * C: enc: improve static dictionary hash * C: enc: add "stream offset" parameter for parallel encoding * C: enc: reorganize hasher; now Q2-Q3 require exactly 256KiB to avoid global TCMalloc lock * C: enc: fix rare access to uninitialized data in ring-buffer * C: enc: reorganize logging / checks in `write_bits.h` * Java: dec: add "large-window" support * Java: dec: improve speed * Java: dec: debug and 32-bit mode are now activated via system properties * Java: dec: demystify some state variables (use better names) * Dictionary generator: add single input mode * Java: dec: modernize tests * Bazel: js: pick working commit for closure rules
2018-03-20Update README.md (#646)Tobe O1-0/+2
Add mention of Dart native bindings
2017-09-22Update README.mdEugene Kliuchnikov1-0/+2
2017-09-19Update README.mdEugene Kliuchnikov1-0/+4
2017-09-19Update README.mdEugene Kliuchnikov1-13/+2
2017-09-04Update README.mdEugene Kliuchnikov1-5/+3
2017-08-04Add link to 7Zip pluginEugene Kliuchnikov1-0/+4
2017-08-02Python: Add a "make install" command and clarify installation docs (#578)Alex Nicksay1-4/+4
Closes #576
2017-06-22Update Related projects (#565)Dominik Homberger1-0/+2
Add BrotliHaxe
2017-06-06Readme improvements (#557)Mike Tzou1-2/+3
* [README] Use tools.ietf.org for displaying RFC7932 tools.ietf.org has HTML links which is helpful when reading in browser * [README] Add appveyor badge
2017-04-28Split auto-CMake and plain CMake build manualEugene Kliuchnikov1-10/+22
2017-04-04Add Brotli logo to README head (#535)Eugene Kliuchnikov1-0/+2
2016-12-21Python: Create Makefile for development shortcuts (#488)Alex Nicksay1-3/+3
2016-12-20Add configure-cmake (#474) (#486)Eugene Kliuchnikov1-2/+2
* Add configure-cmake * `curl https://raw.githubusercontent.com/nemequ/configure-cmake/7b0464af79bbaca535f0279316558e1d84e5c124/configure > configure-cmake` * Add `--disable-shared-libs` parameter. * Unix-friendly script prologue. * Update README.md
2016-11-09Fixes: (#468)Eugene Kliuchnikov1-1/+1
* fix slow-down after a long copy (q10-11) * more thorough hashing for long ranges (q10-11) * minor documentation fixes * bazel.io -> bazel.build
2016-10-31Python: Use "build" instead of "build_ext" in scripts (#460)Alex Nicksay1-1/+1
Previously, the Python package consisted of a single extension module, so `build_ext` was sufficient. Now, the package contains a native module and an extension module, so both `build_py` and `build_ext` are required. Instead, run `build`, which calls both `build_py` and `build_ext` automatically.
2016-10-19Fix build instructions for cmakeFrédéric Wang1-3/+4
2016-10-18Build shared libraries by defaultEugene Kliuchnikov1-2/+2
* 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
2016-10-17Python: Update README with information about code formattingAlex Nicksay1-1/+3
Also, add a `yapf` section to `setup.cfg` to ensure YAPF runs format code with the Google style.
2016-10-12Add some basic build instructions in the README.md #166Frédéric Wang1-0/+40
2016-08-10Add benchmarks sectionEugene Kliuchnikov1-0/+5
2016-08-02Update the spec reference to RFC 7932, remove the old internet draft.Zoltan Szabadka1-3/+1
2016-06-21Update readmeeustas1-2/+6
Added "Related projects" section
2016-06-14Add Travis statuseustas1-0/+2
2015-11-27Upgrade license to MIT.Eugene Klyuchnikov1-2/+1
2015-06-12Update README.mdlvandeve1-0/+3
2014-10-14Add top-level README file.Zoltan Szabadka1-0/+15
Remove brotlispec.txt and add a link to the latest internet-draft instead.