Source

CherryPy / cherrypy / lib / encoding.py

Author Commit Message Labels Comments Date
Gustavo Picon
Removed trailing whitespace from the codebase.
Branches
cherrypy-3.2.x
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
Some backports (mostly whitespace, really) from the python3 branch.
Sylvain Hellegouarch
#984 the gzip tool now allows for simple pattern matching such as text/* or application/*+xml
Robert Brewer
Test and fix for #980 (tools.encode(text_only=False, add_charset=True) fails in ResponseEncoder.__call__ (patch included)).
chbrown
Sphinx docs in cherrypy.lib.*
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
Copied some tool debug code from python3
Robert Brewer
New 'debug' arg to lib.gzip.
Robert Brewer
All internals now use cherrypy.serving.request/response instead of request/response for a speed boost.
Robert Brewer
Removed py3print.
Robert Brewer
trunk: A bunch more alignments between trunk and python3 syntax.
Robert Brewer
Some Python2.3 fixes.
Lakin Wecker
trunk - more changes to bring the two branches into a more similar state - this time normalizing StringIO imports.
Robert Brewer
Brought trunk up to par with the encoding changes from the python3 branch.
Sylvain Hellegouarch
Fixed #732
jaraco
Moved set_vary_header to cherrypy.lib
jaraco
Now add the vary header in gzip regardless of whether gzip actually compresses something
jaraco
Moved vary header code to its own function
visteya
change gzip() compress_level default value from 9 to 5
Robert Brewer
Robert Brewer
Fix for #832 (Failure in test_encoding). I'm reasonably sure this is what we want.
Robert Brewer
Doc tweak.
Robert Brewer
Forward port to trunk from 3.0.x [1704]. Responses were being gzipped twice when served from cache.
zakj
Primarily to support text-based content types that do not start with "text/",
Robert Brewer
Fix for #732 (tools.decode and non str params).
Robert Brewer
Fix for #730 (missing unicode params after tools.decode).
Robert Brewer
Some tool buglets and docs.
  1. Prev
  2. 1
  3. 2
  4. Next