aio-libs
aiohttp
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Accept case-insensitive range unit names in Range header RFC 9110 section 14.1.1 states that range unit names are case-insensitive, but the regex used to parse the Range header only matched a lowercase 'bytes' literal. A request sent with any other casing, such as 'Bytes=0-3' or 'BYTES=0-3', raised a ValueError that FileResponse turned into a 416 response even though the range itself was perfectly valid. Added re.IGNORECASE to the existing pattern match and a regression test covering an uppercase-initial unit name alongside the existing lowercase and non-ASCII cases. Fixes #13580
afonsojanu:fix/http-range-case-insensitive-unit-13580
5 hours ago
add PR-numbered changelog symlink
LALITH0110:fix/http-range-case-insensitive
6 hours ago
Merge branch 'upload-tracker' of github.com:aio-libs/aiohttp into upload-tracker
upload-tracker
6 hours ago
test: add case-insensitive range unit regression tests
TrueFurina:fix/http-range-case-insensitive
8 hours ago
Make ClientConnectorCertificateError.ssl mean the same as on the base class ConnectionKey carries both is_ssl, a bool, and ssl, the SSLContext, bool or Fingerprint the caller passed. They sit on adjacent lines. ClientConnectorError.ssl returns ssl; ClientConnectorCertificateError overrode it to return is_ssl, so catching the subclass gave a plain bool where the base gave back the caller's own SSLContext. Dropping the override lets the subclass inherit, and __str__ now renders ssl is True as 'default', as the base class already did. Closes #4099
ArockiaRajamanickam:fix-4099-cert-error-ssl-attr
10 hours ago
fix: parse Range header range unit case-insensitively
TrueFurina:fix/http-range-case-insensitive
14 hours ago
reject reserved close code 1006 in websocket reader (#13536)
master
17 hours ago
Add PR-numbered news fragment symlink
Manny7717:fix/http-range-case-insensitive
19 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Accept case-insensitive range unit names in Range header
#13585
5 hours ago
0393b9e
afonsojanu:fix/http-range-case-insensitive-unit-13580
CodSpeed Performance Gauge
0%
accept case-insensitive range units in http_range
#13584
6 hours ago
d658c62
LALITH0110:fix/http-range-case-insensitive
CodSpeed Performance Gauge
0%
UploadTracker
#13579
7 hours ago
f848f01
upload-tracker
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs