Source

CherryPy / cherrypy / _cpwsgiserver.py

Author Commit Message Labels Comments Date
Christian Wyglendowski
Version number changes in preparation for the CP 3.0.0beta2 release.
Tags
cherrypy-3.0.0beta2
Robert Brewer
Some side issues from #573.
Christian Wyglendowski
Buglet fix in _cpwsgiserver.py.
Robert Brewer
Quick patch from pyOpenSSL/tsafe.py for thread-safety.
Robert Brewer
SSL support for _cpwsgiserver. One test fails immaterially. Run "test.py --ssl" to test.
Robert Brewer
Missing import in _cpwsgiserver.py.
Robert Brewer
Fix for #561 (non-string WSGI response headers).
Robert Brewer
Test support for wsgiref.validate (new '--validate' arg to test.py), plus a couple minor fixes based on the first validation run.
Robert Brewer
Changing version to 3.0.0beta.
Tags
cherrypy-3.0.0beta
Robert Brewer
Fix for WSGI server if the same comma-separated header appears in both headers and trailer.
Robert Brewer
Fix for #527 (fragments in Request-URI). The builtin WSGI server now returns "400 Bad Request".
Robert Brewer
A couple doc tweaks.
Robert Brewer
Further fix for persistent conns (ignore timeouts).
Robert Brewer
A couple fixes to CP3's _cpwsgiserver.py for Python 2.3 compatibility.
Robert Brewer
Fixes for #479 (CherryPy crashes on using seteuid / setegid) for CP 2.2 and CP 3.
Robert Brewer
Fix for the fix for #551 (basically, die on timeout instead of responding with 408).
Robert Brewer
WSGI server: uncaught exceptions now write tracebacks to the response stream if possible.
Robert Brewer
Fixes for Python 2.5rc1:
Sylvain Hellegouarch
Added mising request_line when exception is raised
Robert Brewer
Minor chunked encoding fix, plus test suite fixes for cpmodpy.
Robert Brewer
Fixed the HTTP/1.0 test suite. This involved moving wsgi SERVER_PROTOCOL back (to what the spec says!) and adding a new non-standard ACTUAL_SERVER_PROTOCOL entry.
Robert Brewer
Support for max_request_body_size when decoding chunked request body (also fixes a long-standing bug when max header size exceeded).
Robert Brewer
Fix for #497 (decode a "Transfer-Encoding: chunked" request).
Robert Brewer
Better support for Expect/100 Continue.
Robert Brewer
Fix for #551 (_cpwsgiserver should handle persistent connections). All of CP should now default to HTTP/1.1. Some tests still need to be written, and 1.0 support reviewed throughout, but the basics work.
Robert Brewer
Further CP3 fix for #541; urlparse now sets wsgi.url_scheme if available.
Robert Brewer
WSGI-related changes:
Robert Brewer
CherryPyWSGIServer now clears its interrupt on start().
Robert Brewer
Better docstring for CherryPyWSGIServer.
Robert Brewer
Fix for #542 (_cpwsgiserver should concatenate multiple incoming headers).
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next