|
0b89871d
|
2023-08-03T01:14:57
|
|
add links to other pages to README.md
PiperOrigin-RevId: 553395376
|
|
d1fadddc
|
2023-07-10T07:30:32
|
|
drop make / automake files
PiperOrigin-RevId: 546866478
|
|
a8f5813b
|
2022-11-17T13:03:09
|
|
Update
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)
|
|
698e3a7f
|
2021-08-31T15:24:35
|
|
Update README.md
Fix typo in Gihtub actions badge
|
|
a10269ce
|
2021-08-31T15:22:23
|
|
Update README.md (#923)
|
|
2a51a85a
|
2021-01-18T07:59:02
|
|
New Dart fast FFI-based Brotli implementation (#866)
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
|
|
0e8afdc9
|
2021-01-08T14:21:44
|
|
typo fix (#868)
|
|
e61745a6
|
2020-08-27T16:12:55
|
|
Re-release
|
|
d518e55b
|
2020-08-26T18:46:19
|
|
Update README.md
|
|
c435f066
|
2019-10-01T13:53:11
|
|
Add vcpkg installation instructions (#776)
|
|
afc4a742
|
2019-08-13T06:49:30
|
|
Add oss-fuzz fuzzing status badge to README (#767)
|
|
4b2b2d4f
|
2019-04-12T13:57:42
|
|
Update (#749)
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
|
|
a238f5ba
|
2018-03-20T07:53:32
|
|
Update README.md (#646)
Add mention of Dart native bindings
|
|
7748a1dc
|
2017-09-22T10:28:15
|
|
Update README.md
|
|
61a50159
|
2017-09-19T11:29:55
|
|
Update README.md
|
|
248bddd0
|
2017-09-19T10:46:10
|
|
Update README.md
|
|
fe09a503
|
2017-09-04T14:54:51
|
|
Update README.md
|
|
3917011d
|
2017-08-04T15:40:57
|
|
Add link to 7Zip plugin
|
|
06082531
|
2017-08-02T10:59:46
|
|
Python: Add a "make install" command and clarify installation docs (#578)
Closes #576
|
|
a423b33a
|
2017-06-22T10:07:07
|
|
Update Related projects (#565)
Add BrotliHaxe
|
|
31d0629b
|
2017-06-06T22:58:46
|
|
Readme improvements (#557)
* [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
|
|
d00ccae5
|
2017-04-28T13:16:59
|
|
Split auto-CMake and plain CMake build manual
|
|
e12a7a2d
|
2017-04-04T13:21:36
|
|
Add Brotli logo to README head (#535)
|
|
6ab0a5ce
|
2016-12-21T04:17:11
|
|
Python: Create Makefile for development shortcuts (#488)
|
|
58144387
|
2016-12-20T17:45:40
|
|
Add configure-cmake (#474) (#486)
* 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
|
|
5db62dcc
|
2016-11-09T14:04:09
|
|
Fixes: (#468)
* fix slow-down after a long copy (q10-11)
* more thorough hashing for long ranges (q10-11)
* minor documentation fixes
* bazel.io -> bazel.build
|
|
92037654
|
2016-10-31T07:58:45
|
|
Python: Use "build" instead of "build_ext" in scripts (#460)
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.
|
|
82c297f3
|
2016-10-19T21:42:41
|
|
Fix build instructions for cmake
|
|
69982c25
|
2016-10-18T16: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
|
|
b04f4ea1
|
2016-10-17T13:00:14
|
|
Python: Update README with information about code formatting
Also, add a `yapf` section to `setup.cfg` to ensure YAPF runs
format code with the Google style.
|
|
8db7411b
|
2016-10-12T21:58:34
|
|
Add some basic build instructions in the README.md #166
|
|
014f6511
|
2016-08-10T14:44:59
|
|
Add benchmarks section
|
|
af176847
|
2016-08-02T13:27:29
|
|
Update the spec reference to RFC 7932, remove the old internet draft.
|
|
2c163519
|
2016-06-21T13:41:25
|
|
Update readme
Added "Related projects" section
|
|
34bfe2a6
|
2016-06-14T15:53:06
|
|
Add Travis status
|
|
55e9768b
|
2015-11-27T10:40:56
|
|
Upgrade license to MIT.
|
|
e0510a82
|
2015-06-12T14:31:47
|
|
Update README.md
|
|
e8d668f8
|
2014-10-14T13:08:35
|
|
Add top-level README file.
Remove brotlispec.txt and add a link to the latest internet-draft instead.
|