brotli v1.0.9 Release Notes

Release Date: 2020-08-27 // 8 months ago
  • ๐Ÿ”’ SECURITY: decoder: fix integer overflow when input chunk is larger than 2GiB

    Other changes:

    • โž• add support WASM (emscripten) build
    • brotli -v now reports raw / compressed size
    • ๐Ÿšง build files / docs maintenance
    • โฌ‡๏ธ reduce sources tarball size
    • decoder: minor speed / memory usage improvements
    • encoder: fix rare access to uninitialized data in ring-buffer
    • ๐Ÿ‘ encoder: improve support for platforms that does not have log2
    • encoder: better support for MSVC (replacement for __builtin_clz and __builtin_ctzll
    • python: decompress now reports error if there is unused after the end of compressed input

Previous changes from v1.0.8

  • ๐Ÿ”’ SECURITY: decoder: fix integer overflow when input chunk is larger than 2GiB

    Other changes:

    • โž• add support WASM (emscripten) build
    • brotli -v now reports raw / compressed size
    • ๐Ÿšง build files / docs maintenance
    • โฌ‡๏ธ reduce sources tarball size
    • decoder: minor speed / memory usage improvements
    • encoder: fix rare access to uninitialized data in ring-buffer
    • ๐Ÿ‘ encoder: improve support for platforms that does not have log2
    • encoder: better support for MSVC (replacement for __builtin_clz and __ builtin_ctzll
    • python: decompress now reports error if there is unused after the end of compressed input