Skip to content

Pull requests: cherrypy/cheroot

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Prevent socket write buffer from being cleared when prematurely bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#822 opened May 18, 2026 by cbbm142 Loading…
8 of 16 tasks
Refactor _from server socket bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#820 opened Apr 7, 2026 by julianz- Member Loading…
10 of 16 tasks
Refactor _from_server_socket() bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#819 opened Apr 7, 2026 by julianz- Member Draft
8 of 16 tasks
[pre-commit.ci] pre-commit autoupdate
#809 opened Jan 5, 2026 by pre-commit-ci Bot Loading…
Deprecate MakeFile() in favor of StreamReader and StreamWriter bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#805 opened Dec 8, 2025 by julianz- Member Loading…
Handle socket errors when sending HTTP-over-HTTPS error responses bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#802 opened Nov 28, 2025 by julianz- Member Loading…
Add TLSSocket abstraction for uniform SSL/TLS handling bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#799 opened Nov 20, 2025 by julianz- Member Loading…
Drop locks from the cheroot.ssl.pyopenssl.SSLConnection method bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#787 opened Nov 1, 2025 by julianz- Member Loading…
Re-raise PyOpenSSL SysCallErrors as respective errno-mapped standard Python ConnectionError subclasses in close()/shutdown() bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#786 opened Oct 31, 2025 by julianz- Member Loading…
Fix race conditions and improve robustness during socket I/O bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#779 opened Oct 5, 2025 by julianz- Member Loading…
Remove obsolete warning ignore
#772 opened Sep 23, 2025 by Afonne-CID Draft
11 of 16 tasks
Fix CI errors and tear down socket errors bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#770 opened Sep 22, 2025 by julianz- Member Draft
Fixes for WantWriteError and WantReadError handling bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#764 opened Sep 21, 2025 by julianz- Member Loading…
Fixed circular reference in HTTPConnection bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#755 opened Sep 17, 2025 by francis-clairicia Loading…
9 of 16 tasks
move ssl_handshake handling from main thread to worker threads
#750 opened Jun 23, 2025 by bmourgues Loading…
1 of 16 tasks
2
7
Respond 400 instead of 500 when first header field line starts with SP or HTAB bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#729 opened Jul 6, 2024 by kenballus Loading…
11 of 16 tasks
Update server.py to catch 400 error
#722 opened Jul 1, 2024 by rockystone77 Loading…
1 of 16 tasks
handle openssl3 error in ssl tests
#655 opened Apr 2, 2024 by radez Loading…
11 of 16 tasks
Handle OpenSSL.SSL.WantReadError and WantWriteError in pyopenssl adapter bug Something is broken
#332 opened Nov 2, 2020 by vashek Loading…
1 of 15 tasks
Uncaught socket exception during timeout handling
#310 opened Aug 4, 2020 by ajyoung Loading…
7 of 15 tasks
ProTip! no:milestone will show everything without a milestone.