COMMITS
/ Lib/asyncio/selector_events.py March 27, 2026
March 21, 2026
K
gh-140947: fix contextvars handling for server tasks in asyncio (#141158)
Kumar Aditya committed
October 4, 2025
K
gh-138703: clarify data buffer requirement of `asyncio.StreamWriter.write` (#139564)
Kumar Aditya committed
September 8, 2025
B
July 30, 2025
May 21, 2025
C
gh-90871: fix connection backlog offset in asyncio (gh-134392)
Christian Harries committed
February 2, 2025
V
gh-115514: Fix incomplete writes after close while using ssl in asyncio(#128037)
Vojtěch Boček committed
January 3, 2025
December 6, 2024
J
gh-127655: Ensure `_SelectorSocketTransport.writelines` pauses the protocol if needed (#127656)
J. Nick Koston committed
March 18, 2024
P
gh-113538: Add asycio.Server.{close,abort}_clients (redo) (#116784)
Pierre Ossman (ThinLinc team) committed
March 12, 2024
G
gh-113538: Revert "gh-113538: Add asycio.Server.{close,abort}_clients (#114432)" (#116632)
Guido van Rossum committed
March 11, 2024
P
gh-113538: Add asycio.Server.{close,abort}_clients (#114432)
Pierre Ossman (ThinLinc team) committed
February 17, 2024
J
gh-113812: Allow DatagramTransport.sendto to send empty data (#115199)
Jamie Phan committed
February 1, 2024
J
gh-109534: fix reference leak when SSL handshake fails (#114074)
Jamie Phan committed
December 13, 2023
J
gh-112989: asyncio: Reduce overhead to connect sockets with SelectorEventLoop (#112991)
J. Nick Koston committed
July 22, 2023
J
gh-106527: asyncio: optimize to add/remove readers and writers (#106528)
J. Nick Koston committed
July 7, 2023
A
gh-106503: asyncio._SelectorSocketTransport: fix cyclic reference on close(). (#106504)
Andrew Geng committed
April 27, 2023
April 13, 2023
A
gh-103462: Ensure SelectorSocketTransport.writelines registers a writer when data is still pending (#103463)
Ali-Akber Saifee committed
December 24, 2022
K
GH-91166: Implement zero copy writes for `SelectorSocketTransport` in asyncio (#31871)
Kumar Aditya committed
December 20, 2022
R
gh-100348: Fix ref cycle in `asyncio._SelectorSocketTransport` with `_read_ready_cb` (#100349)
Richard Kojedzinszky committed
November 22, 2022
D
gh-88863: Clear ref cycles to resolve leak when asyncio.open_connection raises (#95739)
Dong Uk, Kang committed
October 29, 2022
K
GH-90352: fix _SelectorDatagramTransport to inherit from DatagramTransport (#98844)
Kumar Aditya committed
October 7, 2022
G
GH-88968: Reject socket that is already used as a transport (#98010)
Guido van Rossum committed
April 15, 2022
M
gh-91487: Optimize asyncio UDP speed (GH-91488)
msoxzw committed
March 28, 2022
V
bpo-27929: resolve names only for AF_INET/AF_INET6 with asyncio (GH-32131)
Vincent Bernat committed
March 15, 2022
A
Drop accidentally added whitespaces in asyncio internals (GH-31900)
Andrew Svetlov committed
March 13, 2022
A
bpo-46805: Add low level UDP socket functions to asyncio (GH-31455)
Alex Grönholm committed
February 22, 2022
T
bpo-46827: pass sock.type to getaddrinfo in sock_connect (GH-31499)
Thomas Grainger committed
February 20, 2022
A
Raise TypeError if SSLSocket is passed to asyncio transport-based methods (GH-31442)
Andrew Svetlov committed
February 15, 2022
K
bpo-44011: New asyncio ssl implementation (#31275)
Kumar Aditya committed
May 3, 2021
P
bpo-44011: Revert "New asyncio ssl implementation (GH-17975)" (GH-25848)
Pablo Galindo committed
May 2, 2021
A
bpo-44011: New asyncio ssl implementation (#17975)
Andrew Svetlov committed
September 12, 2020
V
bpo-39651: Fix asyncio proactor _write_to_self() (GH-22197)
Victor Stinner committed
July 23, 2020
A
bpo-41317: Remove reader on cancellation in asyncio.loop.sock_accept() (#21595)
Alex Grönholm committed
May 27, 2020
F
bpo-30064: Fix asyncio loop.sock_* race condition issue (#20369)
Fantix King committed
December 9, 2019
V
bpo-39006: Fix asyncio when the ssl module is missing (GH-17524)
Victor Stinner committed
December 7, 2019
May 27, 2019
Y
bpo-37027: Return a proxy socket object from transp.get_extra_info('socket') (GH-13530)
Yury Selivanov committed
A
bpo-37035: Don't log OSError (GH-13548)
Andrew Svetlov committed
Y
bpo-32528: Make asyncio.CancelledError a BaseException. (GH-13528)
Yury Selivanov committed
May 16, 2019
A
bpo-35589: Prevent buffer copy in sock_sendall() (GH-11418)
Andrew Svetlov committed
May 7, 2019
V
bpo-31922: Do not connect UDP sockets when broadcast is allowed (GH-423)
Vincent Michel committed
January 10, 2019
V
asyncio: __del__() keep reference to warnings.warn (GH-11491)
Victor Stinner committed
December 3, 2018
A
bpo-35380: Enable TCP_NODELAY for proactor event loop (#10867)
Andrew Svetlov committed
November 12, 2018
A
bpo-30064: Refactor sock_* asyncio API (#10419)
Andrew Svetlov committed
May 28, 2018
Y
bpo-33654: Support BufferedProtocol in set_protocol() and start_tls() (GH-7130)
Yury Selivanov committed
T
bpo-31647: Fix write_eof() after close() for SelectorSocketTransport (GH-7149)
twisteroid ambassador committed
May 21, 2018
V
bpo-33263: Fix FD leak in _SelectorSocketTransport (GH-6450)
Vlad Starostin committed
January 28, 2018
Y
bpo-32251: Implement asyncio.BufferedProtocol. (#4755)
Yury Selivanov committed