Source

CherryPy / cherrypy / _cperror.py

Author Commit Message Labels Comments Date
Jason R. Coombs
Fixed error in test_json_input when unicode args are passed to get_error_page.
Jason R. Coombs
Resaved with excess whitespace trimmed.
Robert Brewer
Fixed #1087 (PEP-3333 compliance: Unicode response headers). Also some touch-ups to prevent refleaks.
Robert Brewer
Bye bye, py2/3.
Robert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer
Some backports (mostly whitespace, really) from the python3 branch.
Sylvain Hellegouarch
#825 HTTPRedirect encode urls when they are passed as unicode objects. No config option added as it seems overkill, one can change the default if needed by passing the appropriate encoding as a parameter
Robert Brewer
More and more and more doc work.
Robert Brewer
Docs: more refman work.
Robert Brewer
sync with python3, including separation of InternalRedirect handling and Exception trapping to WSGI middleware.
Robert Brewer
trunk: syncing with python3, except preferring WSGI 1.0 and sticking with bytes for request attrs.
Robert Brewer
Some cross ports from the python3 branch, including two test fixes.
Robert Brewer
All internals now use cherrypy.serving.request/response instead of request/response for a speed boost.
visteya
fix for #928, custom error page returning an iterable results in bad Content-Length
Robert Brewer
trunk: more syntax syncs with python3, including a couple bugfixes that were done in the python3 branch
Lakin Wecker
trunk - prefer 'in' over has_key as it's more python3 compatible
Robert Brewer
Mostly-working _cpreqbody for Python 2.x.
Lakin Wecker
trunk - backporting r2233 as requested.
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.
Robert Brewer
Fix for #906 (Firefox displays a popup on redirect). Reverted [2149] and changed the trailing slash tool to prefer 301.
Robert Brewer
Changed HTTPRedirect to default to 307/302 if not GET. Also fixed SessionAuth to only accept POST for do_login/do_logout (since those behaviors are not safe and should not be cached).
Robert Brewer
Fix for #898 (HTTPError should accept status code in same format as get_error_page).
Robert Brewer
Got rid of all the DeprecationWarning's when using Python 2.6.
Robert Brewer
Updated link to A.J. Flavell's post-redirect paper.
Robert 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
Fixed some problems with redirect after staticdir.
Robert Brewer
Docstrings and a test tweak.
Robert Brewer
Added an HTTPError.get_error_page for easier overriding.
Robert Brewer
RFC 2606 updates (official example domains).
Joseph Tate
Add info on running individual tests to the README
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next