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

Fix test_https_over_http_error on Windows with OpenSSL 3.1+ bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#828 opened Jun 21, 2026 by julianz- Member Loading…
8 of 16 tasks
Bump reusable-tox.yml to 1bb961580e backport-8.x 🤖 Trigger automatic backporting into the `maint/8.x` release branch by the Patchback robot backport-10.0.x 🤖 Trigger automatic backporting into the `maint/10.0.x` release branch by the Patchback robot backport-11.0.x 🤖 Trigger automatic backporting into the `maint/11.0.x` release branch by the Patchback robot bot:chronographer:skip A mark meaning no public change log needed for the patch.
#827 opened Jun 21, 2026 by julianz- Member Loading…
7 of 16 tasks
Bump Ruff to v0.15.18 and address new lint violations bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#826 opened Jun 20, 2026 by julianz- Member Loading…
8 of 16 tasks
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
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! Find all pull requests that aren't related to any open issues with -linked:issue.