Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove reliance on six | Jason R. Coombs | 2018-09-02 | 1 | -5/+3 |
| | |||||
* | Consolidate prepare_iter behavior | Jason R. Coombs | 2018-08-19 | 1 | -13/+24 |
| | |||||
* | Use bytes literals where appropriatev14.0.0 | Jason R. Coombs | 2018-02-04 | 1 | -7/+7 |
| | |||||
* | PEP8fy codebase: eliminated E302 flake8 error | Sviatoslav Sydorenko | 2017-03-11 | 1 | -0/+1 |
| | |||||
* | fixed a bunch of documentation warnings | Rick van Hattem | 2017-02-07 | 1 | -3/+3 |
| | |||||
* | Convert all strings to conform single-quoted style | Sviatoslav Sydorenko | 2016-09-08 | 1 | -22/+22 |
| | | | | pre-commit run double-quote-string-fixer --all-files | ||||
* | Use the preferred name text_or_bytes to avoid conflation with 'basestring' ↵ | Jason R. Coombs | 2016-07-24 | 1 | -2/+2 |
| | | | | which has no equivalent on Python 3. | ||||
* | Remove StringIO and BytesIO from compatibility module and use io module ↵ | Jason R. Coombs | 2016-06-05 | 1 | -2/+3 |
| | | | | directly. | ||||
* | Replaced 'unicodestr' with 'six.text_type' | Jason R. Coombs | 2016-06-05 | 1 | -4/+6 |
| | |||||
* | Simply get set from builtins | Jason R. Coombs | 2015-12-19 | 1 | -1/+1 |
| | |||||
* | Fixed SyntaxError which somehow slipped under the radar... | Allan Crooks | 2014-05-06 | 1 | -1/+1 |
| | |||||
* | Explicitly close response iterators when finished with them; this should ↵ | Allan Crooks | 2014-05-04 | 1 | -5/+10 |
| | | | | help us clean up memory sooner when the iterators aren't fully consumed. Fixes #1314. | ||||
* | Fix for recent commits which were causing a number of tests to fail in Python 3. | Allan Crooks | 2014-04-16 | 1 | -0/+21 |
| | |||||
* | More PEP8 work. | Gustavo Picon | 2014-01-12 | 1 | -7/+8 |
| | |||||
* | Running: autopep8 -vvvvv -i `find . -name '*.py'` | Gustavo Picon | 2014-01-12 | 1 | -9/+17 |
| | | | | | --HG-- branch : autopep8 | ||||
* | Return sorted charsets in the encoding error message. | Gustavo Picon | 2014-01-11 | 1 | -1/+2 |
| | | | | Determinism fixes a broken test in python3 | ||||
* | no much point in computing the charset when it's not expected anyway | Sylvain Hellegouarch | 2013-09-28 | 1 | -7/+6 |
| | |||||
* | Bugfix. The IndexError, KeyError, LookupError, UnicodeError exceptions | Joel Rivera | 2013-06-23 | 1 | -12/+10 |
| | | | | | | | | | | | | | were not propagated from generators, the solution was to limit the scope of the try/except block, even if the try/catch block is inside a for loop because of the premise that the exceptions are not that heavy when the except block is not executed in the majority of the cases (which is the expected behavior at that particular part). Applying the suggested patch of @jimparis. Closes issue #1200. | ||||
* | Removed trailing whitespace from the codebase. | Gustavo Picon | 2012-04-03 | 1 | -39/+39 |
| | | | | sed -i '' -e 's/ *$//' `find cherrypy -name '*.py'` | ||||
* | Bye bye, py2/3. | Robert Brewer | 2011-07-02 | 1 | -0/+388 |
| | |||||
* | Bringing python3 back into trunk with its own py3 folder; what was in trunk ↵trunk | Robert Brewer | 2011-02-25 | 1 | -388/+0 |
| | | | | goes in the py2 folder, and we can use a single setup.py to install either, depending on the version of Python that runs setup.py install. | ||||
* | Minor speedup to response body | Robert Brewer | 2011-02-24 | 1 | -2/+2 |
| | |||||
* | Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away. | Robert Brewer | 2011-02-24 | 1 | -36/+28 |
| | |||||
* | Some backports (mostly whitespace, really) from the python3 branch. | Robert Brewer | 2010-12-27 | 1 | -2/+2 |
| | |||||
* | #984 the gzip tool now allows for simple pattern matching such as text/* or ↵ | Sylvain Hellegouarch | 2010-09-21 | 1 | -4/+34 |
| | | | | application/*+xml | ||||
* | Test and fix for #980 (tools.encode(text_only=False, add_charset=True) fails ↵ | Robert Brewer | 2010-04-24 | 1 | -10/+10 |
| | | | | in ResponseEncoder.__call__ (patch included)). | ||||
* | Sphinx docs in cherrypy.lib.* | chbrown | 2010-02-24 | 1 | -6/+10 |
| | |||||
* | Fix for #946 (Problem with encoded text in multipart/form-data). Reworked ↵ | Robert Brewer | 2009-08-10 | 1 | -0/+24 |
| | | | | the structure for attempting various charsets when decoding request entities. New 'decode' Tool which is backward-compatible with the one in 3.1. | ||||
* | Copied some tool debug code from python3 | Robert Brewer | 2009-08-02 | 1 | -9/+54 |
| | |||||
* | New 'debug' arg to lib.gzip. | Robert Brewer | 2009-06-24 | 1 | -8/+32 |
| | |||||
* | All internals now use cherrypy.serving.request/response instead of ↵ | Robert Brewer | 2009-06-22 | 1 | -13/+16 |
| | | | | request/response for a speed boost. | ||||
* | Removed py3print. | Robert Brewer | 2009-06-14 | 1 | -1/+4 |
| | |||||
* | trunk: A bunch more alignments between trunk and python3 syntax. | Robert Brewer | 2009-06-02 | 1 | -2/+1 |
| | |||||
* | Some Python2.3 fixes. | Robert Brewer | 2009-06-02 | 1 | -0/+4 |
| | |||||
* | trunk - more changes to bring the two branches into a more similar state - ↵ | Lakin Wecker | 2009-06-01 | 1 | -2/+3 |
| | | | | this time normalizing StringIO imports. | ||||
* | Brought trunk up to par with the encoding changes from the python3 branch. | Robert Brewer | 2009-06-01 | 1 | -162/+158 |
| | |||||
* | Fixed #732 | Sylvain Hellegouarch | 2009-04-01 | 1 | -1/+1 |
| | |||||
* | Moved set_vary_header to cherrypy.lib | jaraco | 2009-03-30 | 1 | -7/+1 |
| | |||||
* | Now add the vary header in gzip regardless of whether gzip actually ↵ | jaraco | 2009-03-30 | 1 | -6/+7 |
| | | | | compresses something | ||||
* | Moved vary header code to its own function | jaraco | 2009-03-30 | 1 | -6/+9 |
| | |||||
* | change gzip() compress_level default value from 9 to 5 | visteya | 2009-03-18 | 1 | -1/+1 |
| | |||||
* | Buglet in gzip. See ↵ | Robert Brewer | 2009-02-12 | 1 | -1/+1 |
| | | | | http://groups.google.com/group/cherrypy-users/msg/5ff61f51fa52685f. | ||||
* | Fix for #832 (Failure in test_encoding). I'm reasonably sure this is what we ↵ | Robert Brewer | 2008-06-28 | 1 | -1/+1 |
| | | | | want. | ||||
* | Doc tweak. | Robert Brewer | 2008-05-24 | 1 | -0/+11 |
| | |||||
* | Forward port to trunk from 3.0.x [1704]. Responses were being gzipped twice ↵ | Robert Brewer | 2007-10-28 | 1 | -0/+17 |
| | | | | when served from cache. | ||||
* | Primarily to support text-based content types that do not start with "text/", | zakj | 2007-10-22 | 1 | -3/+4 |
| | | | | | added text_only and add_charset boolean arguments to lib.encoding.encode(), both defaulting to True. | ||||
* | Fix for #732 (tools.decode and non str params). | Robert Brewer | 2007-09-20 | 1 | -11/+9 |
| | |||||
* | Fix for #730 (missing unicode params after tools.decode). | Robert Brewer | 2007-09-18 | 1 | -1/+1 |
| | |||||
* | Some tool buglets and docs. | Robert Brewer | 2006-11-07 | 1 | -0/+2 |
| | |||||
* | Trunk fix for #577 (GzipFilter doesn't force an update of the Content-Length ↵ | Robert Brewer | 2006-10-20 | 1 | -0/+15 |
| | | | | header). All code which could change the length of response.body should delete the Content-Length header (if already set). |