blob: ceddd44f56cb3f273320a1c81479ba94690a6dd4 [file] [log] [blame]
Name: Brotli
URL: https://github.com/google/brotli
Version: 4836af6eaddb20d95187e571a950b68183534372
License: MIT
License File: LICENSE
Security Critical: yes
Description:
Brotli is a generic byte-level compression algorithm that is used at the
byte-compression level in WOFF 2.0 font file format. This library is used
to decode WOFF 2.0 fonts.
Local Modifications:
- This only includes the enc/, dec/ and tools/ directories, the README.md and
the LICENSE files, removing unneeded direcories such as docs, tests, and
tools.
- Lines 659 of enc/hash.h and 66 of enc/cluster.h were modified to eliminate
build errors that appeared on Windows.
- Lines 290 - 304 from tools/bro.cc were adjusted to remove a try/catch block,
which are disabled by default in Chromium.
- BUILD.gn: Added.
- brotli.gyp: Added.
- brotli.gni: Added.
- bro.gypi: Added.
- enc/static_dict_lut.h: split up into two files (enc/static_dict_lut.h,
enc/static_dict_lut2.h) to allow upload to codereview.
- Line 1158 of enc/encode.cc has been modified to fix an unitialized variable
warning. Cherry-pick of c6d38e94cbf9ec094b1e84f6a3a675c9dc42fbed.