aio-libs
aiohttp
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
Merge branch 'master' into multiple-codings
multiple-codings
1 hour ago
Create 12993.packaging.rst
Dreamsorcerer-patch-1
1 hour ago
Merge branch 'master' into dependabot/pip/filelock-4.2.4
dependabot/pip/filelock-4.2.4
1 hour ago
Add change note
prian3003:third-party-proxmint
2 hours ago
Update test_benchmarks_web_fileresponse.py
cleanup-310
3 hours ago
Use a literal instead of an unresolved reference in the changelog
canblmz1:fix-content-disposition-semicolons
4 hours ago
Add changelog fragment
canblmz1:fix-content-disposition-semicolons
5 hours ago
Validate WebSocket control frames before writing them The writer accepted control payloads and close arguments that the reader rejects, so both the client and the server could emit frames that force the peer to drop the connection with 1002 or 1007 instead of closing it cleanly. Closing also marked the response as closed before the frame was written, which turned the failure into an abnormal closure (1006) and hid the error from the caller. Reject an oversized control payload, a close status code that may not appear on the wire, a close reason that is not valid UTF-8, and a one-byte close payload with ValueError before anything is sent, mirroring the checks in reader_py.py, and validate the arguments in close() before the response changes state.
Omarinho12345:fix/ws-writer-control-frames
6 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Support multiple encodings
#13400
1 hour ago
238a219
multiple-codings
CodSpeed Performance Gauge
0%
Firewall ubuntu tests
#12993
1 hour ago
df43a24
Dreamsorcerer-patch-1
CodSpeed Performance Gauge
0%
Bump filelock from 4.2.1 to 4.2.4
#14200
1 hour ago
877befe
dependabot/pip/filelock-4.2.4
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs