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 thread-pool drain from flush on dead sockets (fixes #710) bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#843 opened Sep 21, 2026 by mwstowe Loading…
5 tasks done
Convert contributing docs to Markdown bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#842 opened Sep 19, 2026 by julianz- Member Loading…
10 of 17 tasks
Fix AttributeError in the unserviceable-connection error handler ai-slop LLM-generated interactions with no fact-checking and inauthentic activity bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#840 opened Sep 17, 2026 by cristianchiriac Loading…
14 of 18 tasks
Fix test_tls_client_auth for Windows with Python 3.14 and OpenSSL 3.4+ bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#838 opened Jul 18, 2026 by julianz- Member Loading…
10 of 18 tasks
Reject non-numeric Content-Length header values bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#837 opened Jul 9, 2026 by apoorvdarshan Loading…
[pre-commit.ci] pre-commit autoupdate
#836 opened Jul 6, 2026 by pre-commit-ci Bot Loading…
Reject invalid HTTP method token characters bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#833 opened Jun 27, 2026 by andrewkernel Loading…
11 of 16 tasks
Reject NUL bytes in HTTP request lines bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#832 opened Jun 27, 2026 by andrewkernel Loading…
11 of 16 tasks
Fix HTTPConnection.communicate() to pass server proxy and strict mode settings bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.
#831 opened Jun 27, 2026 by andrewkernel Loading…
11 of 16 tasks
Fix unservicable connection error logging
#830 opened Jun 25, 2026 by andrewkernel Loading…
10 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
Fix error logging when sending 503 response fails ai-slop LLM-generated interactions with no fact-checking and inauthentic activity
#825 opened Jun 11, 2026 by avinashkamat48 Loading…
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
ProTip! Exclude everything labeled bug with -label:bug.