Skip to content

v8.0.33

@wtgodbe wtgodbe tagged this 22 Oct 19:21
#### AI description  (iteration 1)
#### PR Classification
Dependency update/bug fix: upgrades the vendored Brotli library to version 1.0.10 to incorporate upstream decoder fixes.

#### PR Summary
This PR updates the bundled Brotli native dependency from 1.0.9 to 1.0.10, primarily fixing decoder error handling for block switch operations.
- `dec/decode.c`: Refactored block switch decoding functions (`DecodeLiteralBlockSwitch`, `DecodeCommandBlockSwitch`, `DecodeDistanceBlockSwitch`, and `DecodeBlockTypeAndLength`) to return `BrotliDecoderErrorCode` instead of `BROTLI_BOOL`, adding a new `BROTLI_SAFE_WITH_STATUS` macro for improved error propagation.
- `include/brotli/decode.h`: Added new error code `BLOCK_SWITCH` (-17) to the error code enumeration.
- `common/version.h`: Bumped `BROTLI_VERSION` and `BROTLI_ABI_VERSION` to reflect the 1.0.10 release.
- `cgmanifest.json` and `brotli-version.txt`: Updated commit hash and version metadata to 1.0.10.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
Assets 2
Loading