Avatar for the aio-libs user
aio-libs
yarl
BlogDocsChangelog

Performance History

Latest Results

Reject text after closing bracket in IP-literal authorities Per RFC 3986 ยง3.2.2, after the closing ']' of an IP-literal only ':' <port> or end-of-authority is valid. Previously yarl silently accepted and normalized URLs like 'http://[::1]allowed.example:1/' to 'http://[::1]:1/', dropping the trailing suffix and changing the effective host identity. The fix adds validation in split_url() (primary gate) and defense-in-depth in split_netloc() for direct callers.
rodrigobnogueira:fix/reject-text-after-ipv6-bracket
3 hours ago
๐Ÿ’ฐ Add Tidelift to the FUNDING config
webknjaz:maintenance/funding-sync
4 days ago

Latest Branches

CodSpeed Performance Gauge
0%
Reject URLs with text after closing bracket in IP-literal host#1672
3 hours ago
b5e7103
rodrigobnogueira:fix/reject-text-after-ipv6-bracket
CodSpeed Performance Gauge
0%
3 days ago
f1df0b1
dependabot/github_actions/test-summary/action-2.6
CodSpeed Performance Gauge
0%
๐Ÿ’… Add ending marker to FUNDING config#1670
4 days ago
6efe6f6
webknjaz:maintenance/funding-sync
ยฉ 2026 CodSpeed Technology
Home Terms Privacy Docs