Source

CherryPy / cherrypy / lib / httputil.py

Author Commit Message Labels Comments Date
Jason R. Coombs
Fixed issue in HeaderElement.__str__ where it could sometimes return a non-native string.
Gustavo Picon
Removed trailing whitespace from the codebase.
Robert Brewer
Bye bye, py2/3.
Robert Brewer
Last few 3.2 tweaks
Robert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer
Fix for #1003 (Security issue: HTTPRedirect exception can be used to inject headers). Fixed the hole in all headers, not just redirect Location.
chbrown
Sphinx docs in cherrypy.lib.*
Robert Brewer
Fix for #918 (caching does not respect Cache-Control: max-age header).
Robert Brewer
Meh. Not much use for py3util now.
Robert Brewer
Some syncs with python3.
Robert Brewer
Moved RFC-2047 encoding back from wsgiserver to http lib. WSGI headers MUST be byte strings!
Robert Brewer
trunk: A bunch more alignments between trunk and python3 syntax.
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 - backport for [2212] - Moved response header encoding from app to server.
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.