diff options
author | Evgenii Kliuchnikov <eustas@google.com> | 2023-08-03 01:14:57 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2023-08-03 01:15:22 -0700 |
commit | 0b89871d86ac0b0d8110bd3737eaa22b406c3287 (patch) | |
tree | 299e479120da436d0dce52ad4130fe38a7cd2e2c | |
parent | ac2c7bb179592067964f7d79284f2a2dc844916a (diff) | |
download | brotli-0b89871d86ac0b0d8110bd3737eaa22b406c3287.zip brotli-0b89871d86ac0b0d8110bd3737eaa22b406c3287.tar.gz brotli-0b89871d86ac0b0d8110bd3737eaa22b406c3287.tar.bz2 |
add links to other pages to README.md
PiperOrigin-RevId: 553395376
-rw-r--r-- | README.md | 28 |
1 files changed, 16 insertions, 12 deletions
@@ -1,11 +1,9 @@ +<p align="center"> + <img src="https://github.com/google/brotli/actions/workflows/build_test.yml/badge.svg" alt="GitHub Actions Build Status" href="https://github.com/google/brotli/actions?query=branch%3Amaster"> + <img src="https://oss-fuzz-build-logs.storage.googleapis.com/badges/brotli.svg" alt="Fuzzing Status" href="https://oss-fuzz-build-logs.storage.googleapis.com/index.html#brotli"> +</p> <p align="center"><img src="https://brotli.org/brotli.svg" alt="Brotli" width="64"></p> -# SECURITY NOTE - -Please consider updating brotli to version 1.0.9 (latest). - -Version 1.0.9 contains a fix to "integer overflow" problem. This happens when "one-shot" decoding API is used (or input chunk for streaming API is not limited), input size (chunk size) is larger than 2GiB, and input contains uncompressed blocks. After the overflow happens, `memcpy` is invoked with a gigantic `num` value, that will likely cause the crash. - ### Introduction Brotli is a generic-purpose lossless compression algorithm that compresses data @@ -23,12 +21,6 @@ Brotli is open-sourced under the MIT License, see the LICENSE file. > to modify "raw" ranges of the compressed stream and the decoder will not > notice that. -Brotli mailing list: -https://groups.google.com/forum/#!forum/brotli - -![GitHub Actions Build Status](https://github.com/google/brotli/actions/workflows/build_test.yml/badge.svg) -[![Fuzzing Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/brotli.svg)](https://oss-fuzz-build-logs.storage.googleapis.com/index.html#brotli) - ### Build instructions #### Vcpkg @@ -70,6 +62,18 @@ To install the tip-of-the-tree version, run: See the [Python readme](python/README.md) for more details on installing from source, development, and testing. +### Contributing + +We glad to answer/library related questions in +[brotli mailing list](https://groups.google.com/forum/#!forum/brotli). + +Regular issues / feature requests should be reported in +[issue tracker](https://github.com/google/brotli/issues). + +For reporting vulnerability please read [SECURITY](SECURITY.md). + +For contributing changes please read [CONTRIBUTING](CONTRIBUTING.md). + ### Benchmarks * [Squash Compression Benchmark](https://quixdb.github.io/squash-benchmark/) / [Unstable Squash Compression Benchmark](https://quixdb.github.io/squash-benchmark/unstable/) * [Large Text Compression Benchmark](http://mattmahoney.net/dc/text.html) |