Brotli

Latest version: v1.1.0

Safety actively analyzes 625095 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.0.4

Not secure
Added
- encoder: `BROTLI_PARAM_NPOSTFIX`, `BROTLI_PARAM_NDIRECT`
- CLI: `--large_window` option

Improved
- encoder: better compression

1.0.3

Added
- decoder: `BROTLI_DECODER_PARAM_LARGE_WINDOW` enum
- encoder: `BROTLI_PARAM_LARGE_WINDOW` enum
- java: `BrotliInputStream.setEager`

Fixed
- build: AutoMake build in some environments
- encoder: fix one-shot q=10 1-byte input compression

Improved
- encoder: better font compression

1.0.2

Added
- build: AutoMake
- research: better dictionary generators

1.0.1

Not secure
Changed
- clarifications in `README.md`

1.0.0

Added
- decoder: `BrotliDecoderSetParameter`
- csharp: decoder (transpiled from Java)
- java: JNI wrappers
- javascript: decoder (transpiled from Java)
- python: streaming decompression
- research: dictionary generator

Changed
- CLI: rename `bro` to `brotli`

Removed
- decoder: `BrotliDecoderSetCustomDictionary`
- encoder: `BrotliEncoderSetCustomDictionary`

Improved
- java: faster decoding
- encoder: faster compression

0.6.0

Not secure
Added
- CLI: `--no-copy-stat option
- java: pure java decoder
- build: fuzzers
- research: `brotlidump` tool to explore brotli streams
- go: wrapper

Removed
- decoder: API with plain `Brotli` prefix

Deprecated
- encoder: `BrotliEncoderInputBlockSize`, `BrotliEncoderCopyInputToRingBuffer`,
`BrotliEncoderWriteData`

Improved
- encoder: faster compression
- encoder: denser compression
- decoder: faster decompression
- python: release GIL
- python: use zero-copy API

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.