Source

CherryPy / cherrypy / _cprequest.py

Author Commit Message Labels Comments Date
Robert Brewer
New Request.stage attribute to help with debugging.
Robert Brewer
Docstrings and a test tweak.
Robert Brewer
Fix for #745 (Make a builtin tool which logs all hooks for a given request).
Robert Brewer
Fix for #622, #742, #736. The wsgiserver would respond without closing connection and without reading the full request. Fixed now.
Robert Brewer
Docs and new url() test.
Robert Brewer
Fix for #740 (Default server.socket_host to IPv4 address).
Robert Brewer
Fix for #735 (Problem with multiple cookies and Python 2.5).
Robert Brewer
Test and fix for #737 (not possible to have custom request handler on application mount point).
Robert Brewer
New request.body_params attribute, containing either None or a dict of params pulled from the request body.
Robert Brewer
Trunk fix for #677 (_cpwsgi requestLine: PATH_INFO SCRIPT_NAME).
Robert Brewer
Docstrings.
Robert Brewer
Fix for #671 (KeyError: 'Host' tut01_helloworld.py).
Robert Brewer
New pywebd module. Trunk is now "3.1alpha".
Robert Brewer
Fix for #650 (PUT request with empty body/params ignored).
Sylvain Hellegouarch
Implemented a login attribute for the request and answered #653
Robert Brewer
Promoted namespace dicts to their own class (so they can share docs).
Robert Brewer
Bah. Forgot a file.
Robert Brewer
Docstring updates.
Robert Brewer
First crack at attribute docs on major components. New cherrypy._AttributeDocstrings metaclass to fold magic attribute docs into the class docstring.
Robert Brewer
Doc work.
Robert Brewer
Fix for #629 (fails to send Content-Length during HTTP 1.0 Keep-Alive). Also fixed a TE bug.
Robert Brewer
Fix for #614 (VirtualHost and staticdir tool still don't play well together).
Robert Brewer
More cherrypy.dispatch cleanup.
Robert Brewer
Fix for #612 (Mechanism to set Content-Length on streamed responses).
Robert Brewer
Now that InternalRedirect is external to the Request object, there is no need to check Response.timed_out so frequently; once at the end of the request is enough. Updated test_states to test implicit timeout handling without InternalRedirect.
Robert Brewer
Fix for #599 (Trouble with GZip and Etag (with enabled autotags)). Response.body was being set to [''], which doesn't evaluate to False.
Robert Brewer
InternalRedirect changes:
Robert Brewer
Heavy d'oh. Major fix to request.toolmaps.
Robert Brewer
Better support for custom toolboxes and namespaces:
Robert Brewer
Moved _cprequest.flattener to cherrypy.tools.flatten.
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next