Source

CherryPy / cherrypy / _cprequest.py

Author Commit Message Labels Comments Date
Robert Brewer
Test and fix for #1055 (cherrypy.response.status is None during on_end_resource phase)
Robert Brewer
Bye bye, py2/3.
Robert Brewer
Minor speedup to response body
Robert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer
Even more doc work.
Robert Brewer
Removed AttributeDocstring metaclass in favor of Sphinx-style docstrings. :/ Touched up some docs.
jaraco
Adding documentation on custom headers
Robert Brewer
Docstring improvements
Robert Brewer
Docs: more refman work.
Robert Brewer
sync with python3, including separation of InternalRedirect handling and Exception trapping to WSGI middleware.
Robert Brewer
Moved request.body construction before config namespaces so 'request.body' config entries work.
Robert Brewer
Fix for #946 (Problem with encoded text in multipart/form-data). Reworked the structure for attempting various charsets when decoding request entities. New 'decode' Tool which is backward-compatible with the one in 3.1.
Robert Brewer
All internals now use cherrypy.serving.request/response instead of request/response for a speed boost.
visteya
correct the docstring for Request.error_page, which claimed that the callable had to return a string. returning an iterable of strings works now with the fix in r2449.
visteya
fix for ticket #929, "needless work in Response.collapse_body()"
Robert Brewer
More python3 synchro.
Robert Brewer
trunk: more syntax syncs with python3, including a couple bugfixes that were done in the python3 branch
Robert Brewer
Brought trunk up to par with the encoding changes from the python3 branch.
Robert Brewer
Mostly-working _cpreqbody for Python 2.x.
Lakin Wecker
trunk - Porting the cherrypy.lib.httputil name change. It'll be easier to maintain two released branches if the modules are named the same. However, in the 2.6 branch we'll leave cherrypy.lib.http working and deprecate it for 3.3.
klarson
Can now set default response headers http://cherrypy.org/ticket/889
jaraco
Added handling of invalid cookie names by responding with 400 Bad Request.
Robert Brewer
Doc tweak to request.body.
Robert Brewer
New test for streaming static files.
Robert Brewer
Doc tweaks for request.base, tools.proxy.base.
Robert Brewer
Fix for #890 (multipart/* messages error on PageHandler.__call__).
Lakin Wecker
#883 - (last comments) - provide a way to turn off the mismatched parameter messages with tests.
Robert Brewer
Log error if log_access fails.
visteya
moved file_generator from _cprequest.py to lib/__init__.py
Robert Brewer
Fix for #803 (run CP under Google App Engine).
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. Next