-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Pull requests: tornadoweb/tornado
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
http1connection: accept chunk extensions in chunked request bodies
#3677
opened Jul 4, 2026 by
HrachShah
Loading…
iostream: downgrade the SSL handshake-error log to INFO
#3676
opened Jul 4, 2026 by
HrachShah
Loading…
TCPClient: close the in-flight SSLIOStream on TLS handshake timeout
#3673
opened Jul 4, 2026 by
HrachShah
Loading…
Release the in-flight SSLIOStream when its parent IOStream closes
#3672
opened Jul 3, 2026 by
HrachShah
Loading…
gen: accept any _Yieldable in WaitIterator constructor (issue #3001)
#3670
opened Jul 2, 2026 by
HrachShah
Loading…
process: resolve wait_for_exit Future when child was reaped by another caller
#3669
opened Jul 2, 2026 by
HrachShah
Loading…
simple_httpclient: distinguish DNS-resolve from TCP-connect in connect_timeout
#3668
opened Jul 2, 2026 by
HrachShah
Loading…
is_valid_ip: accept RFC 3986 bracketed IPv6 in X-Forwarded-For
#3667
opened Jul 2, 2026 by
HrachShah
Loading…
resolver: take the numeric-only getaddrinfo path when host is already an IP
#3666
opened Jul 2, 2026 by
HrachShah
Loading…
_parse_timedelta: raise options.Error with the offending value
#3665
opened Jul 1, 2026 by
HrachShah
Loading…
coroutine: catch asyncio.CancelledError alongside Exception so cancellations surface on the returned future
#3664
opened Jul 1, 2026 by
HrachShah
Loading…
send_error: skip the default error page for 204 No Content (issue #3360)
#3663
opened Jul 1, 2026 by
HrachShah
Loading…
TCPClient.connect: close the new SSLIOStream on TLS handshake timeout
#3662
opened Jul 1, 2026 by
HrachShah
Loading…
_parse_request_range: accept range unit in any case per RFC 7233
#3660
opened Jul 1, 2026 by
HrachShah
Loading…
_curl_debug: decode pycurl bytes as latin-1 before native_str
#3659
opened Jul 1, 2026 by
HrachShah
Loading…
split_host_and_port: reject ports above 65535 with HTTPInputError
#3658
opened Jun 30, 2026 by
HrachShah
Loading…
GzipDecompressor: decompress concatenated gzip members instead of dropping them
#3654
opened Jun 30, 2026 by
HrachShah
Loading…
reject empty or whitespace timedelta values in _parse_timedelta
#3652
opened Jun 29, 2026 by
HrachShah
Loading…
_HasFileno in platform/asyncio.py must be hashable because instances are used as dictionary key
#3622
opened May 13, 2026 by
jonathandung
Loading…
Fix simple_httpclient: Improve error reporting on connect timeout
#3606
opened Apr 4, 2026 by
joegasewicz
Contributor
Loading…
Fix NameError and socket leak in TCPClient._create_stream error path
#3579
opened Feb 20, 2026 by
bysiber
Loading…
Fix string formatting in exception constructors across codebase
#3578
opened Feb 20, 2026 by
bysiber
Loading…
Fix GzipDecompressor to handle concatenated gzip members
#3577
opened Feb 8, 2026 by
veeceey
Loading…
Previous Next
ProTip!
no:milestone will show everything without a milestone.