Lossless compression algorithm
Go to file
Miro Hrončok f9c0f5b240 Accept output_buffer_limit as an alias for max_output_length
...in Decompressor.process() for forward compatibility with upstream 1.2.0

The max_output_length name was never in any upstream brotli release.
It was added after v1.1.0 (commits eb3a31e and f1bdfaa)
and then renamed to output_buffer_limit in commit 9686382
before the first release candidate v1.2.0rc1.
So output_buffer_limit is the only name
that ever shipped in a tagged release (v1.2.0).

CVE-2025-66471 fix in python-urllib3 uses the output_buffer_limit name.

Backporting upstream commit 9686382 to rename the argument
would potentially break backwards compatibility of what was already shipped here,
so this custom patch instead makes it so that the function accepts both names.

Resolves: RHEL-221150

Assisted-By: Claude Opus 4.6
2026-07-30 18:05:38 +02:00
.fmf Add metadata for OSCI 2025-08-01 10:01:28 -04:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-14 22:29:40 +02:00
09b0992b6acb7faa6fd3b23f9bc036ea117230fc.patch RHEL 9.0.0 Alpha bootstrap 2020-10-14 22:29:40 +02:00
brotli.spec Accept output_buffer_limit as an alias for max_output_length 2026-07-30 18:05:38 +02:00
ci.fmf Add metadata for OSCI 2025-08-01 10:01:28 -04:00
CVE-2025-6176.patch Resolves: RHEL-133995 2026-01-18 14:10:57 +05:30
gating.yaml Add metadata for OSCI 2025-08-01 10:01:28 -04:00
output_buffer_limit-alias.patch Accept output_buffer_limit as an alias for max_output_length 2026-07-30 18:05:38 +02:00
plans.fmf Add metadata for OSCI 2025-08-01 10:01:28 -04:00
RHEL-32153-kBrotliBitMask-bounds.patch Check BitMask(n) n value for kBrotliBitMask[n] bounds 2024-09-11 12:48:15 +02:00
sources RHEL 9.0.0 Alpha bootstrap 2020-10-14 22:29:40 +02:00