Brotli

Google · Google.Brotli

Brotli is a generic-purpose lossless compression algorithm that compresses data.

winget install --id Google.Brotli --exact --source winget

Latest 1.2.0

Release Notes

SECURITY

  • python: added Decompressor::can_accept_more_data method and optional output_buffer_limit argument Decompressor::process; that allows mitigation of unexpectedly large output; reported by Charles Chan (https://github.com/charleswhchan) Added
  • decoder / encoder: added static initialization to reduce binary size
  • python: allow limiting decoder output (see SECURITY section)
  • CLI: brcat alias; allow decoding concatenated brotli streams
  • kt: pure Kotlin decoder
  • cgo: support "raw" dictionaries
  • build: Bazel modules Removed
  • java: dropped finalize() for native entities Fixed
  • java: in compress pass correct length to native encoder Improved
  • build: install man pages
  • build: updated / fixed / refined Bazel buildfiles
  • encoder: faster encoding
  • cgo: link via pkg-config
  • python: modernize extension / allow multi-phase module initialization Changed
  • decoder / encoder: static tables use "small" model (allows 2GiB+ binaries)

Installer type: zip

Architecture Scope Download SHA256
x86 Download 9077AA4184290F6AAB963FEF2AC0D92730CA58BE2B78EC4EF97AEEFA2981D715
x64 Download 3208AB82D4F08E062A25660CF38092DB4E8415792AA1E579956D37740F8D8924
arm64 Download 6B79FFEE25FEC9D9CFC7D2B7C67351231506228BB99B461F037B201EF510D432

Details

Homepage
https://github.com/google/brotli
License
MIT
Publisher
Google
Support
https://github.com/google/brotli/issues

Older versions (1)

1.1.0
Architecture Scope Download SHA256
x64 Download 1D45BA1BEF7E2BCBB70D49577F3AE195615B58A4B727D52229D4EC0004D49F88
x86 Download 6692BEDD404F0D681C5C73366BD550F3475F496711B1F16422FF4877C8D4BBAF