CherryPy / cherrypy / _cprequest.py

Author Commit Message Labels Comments Date
Robert Brewer avatarRobert Brewer
Fix for #803 (run CP under Google App Engine).
Robert Brewer avatarRobert Brewer
Removed unused 'exc' argument to handle_error.
Robert Brewer avatarRobert Brewer
Minor refactor and dropping an unused import.
Robert Brewer avatarRobert Brewer
Fix for #800 (ability to override default error template). Many thanks to Scott Chapman for the ideas and Nicolas Grilly for the fix.
Robert Brewer avatarRobert Brewer
Audit of logging:
Robert Brewer avatarRobert Brewer
Final fix for #790 (Request body of PUT with no Content-Type is parsed incorrectly). It shouldn't work, but it does.
Robert Brewer avatarRobert Brewer
Test and potential fix for #790 (Request body of PUT with no Content-Type is parsed incorrectly). It doesn't actually pass yet, but I suspect that's a problem with httplib or something else in between (but I've spent an hour and can't seem to track it down).
Robert Brewer avatarRobert Brewer
New Request.stage attribute to help with debugging.
Robert Brewer avatarRobert Brewer
Docstrings and a test tweak.
Robert Brewer avatarRobert Brewer
Fix for #745 (Make a builtin tool which logs all hooks for a given request).
Robert Brewer avatarRobert Brewer
Fix for #622, #742, #736. The wsgiserver would respond without closing connection and without reading the full request. Fixed now.
Robert Brewer avatarRobert Brewer
Docs and new url() test.
Robert Brewer avatarRobert Brewer
Fix for #740 (Default server.socket_host to IPv4 address).
Robert Brewer avatarRobert Brewer
Fix for #735 (Problem with multiple cookies and Python 2.5).
Robert Brewer avatarRobert Brewer
Test and fix for #737 (not possible to have custom request handler on application mount point).
Robert Brewer avatarRobert Brewer
New request.body_params attribute, containing either None or a dict of params pulled from the request body.
Robert Brewer avatarRobert Brewer
Trunk fix for #677 (_cpwsgi requestLine: PATH_INFO SCRIPT_NAME).
Robert Brewer avatarRobert Brewer
Docstrings.
Robert Brewer avatarRobert Brewer
Fix for #671 (KeyError: 'Host' tut01_helloworld.py).
Robert Brewer avatarRobert Brewer
New pywebd module. Trunk is now "3.1alpha".
Robert Brewer avatarRobert Brewer
Fix for #650 (PUT request with empty body/params ignored).
Sylvain Hellegouarch avatarSylvain Hellegouarch
Implemented a login attribute for the request and answered #653
Robert Brewer avatarRobert Brewer
Promoted namespace dicts to their own class (so they can share docs).
Robert Brewer avatarRobert Brewer
Bah. Forgot a file.
Robert Brewer avatarRobert Brewer
Docstring updates.
Robert Brewer avatarRobert Brewer
First crack at attribute docs on major components. New cherrypy._AttributeDocstrings metaclass to fold magic attribute docs into the class docstring.
Robert Brewer avatarRobert Brewer
Doc work.
Robert Brewer avatarRobert Brewer
Fix for #629 (fails to send Content-Length during HTTP 1.0 Keep-Alive). Also fixed a TE bug.
Robert Brewer avatarRobert Brewer
Fix for #614 (VirtualHost and staticdir tool still don't play well together).
Robert Brewer avatarRobert Brewer
More cherrypy.dispatch cleanup.
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.