Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace ntob(tonative(bytes)) with just bytes | Jason R. Coombs | 2018-05-29 | 1 | -3/+3 |
| | |||||
* | Rewrite _try_decode to naturally raise an error on the last attempt. | Jason R. Coombs | 2018-05-29 | 1 | -9/+5 |
| | |||||
* | Extract _try_decode function | Jason R. Coombs | 2018-05-29 | 1 | -11/+15 |
| | |||||
* | Add tools.auth_basic.accept_charset to examples | Sviatoslav Sydorenko | 2018-04-22 | 1 | -0/+1 |
| | |||||
* | Use ISO-8859-1 as a fallback charset for creds | Sviatoslav Sydorenko | 2018-04-22 | 1 | -4/+16 |
| | | | | | | Almost all modern browsers either have crappy support of RFC7617 or don't support it at all. Perhaps only Google Chrome and curl are good citizens. | ||||
* | Fix unicode under Python 2 | Sviatoslav Sydorenko | 2018-04-22 | 1 | -1/+4 |
| | |||||
* | Add UTF-8 as a default charset for HTTP Auth creds | Sviatoslav Sydorenko | 2018-04-22 | 1 | -5/+13 |
| | |||||
* | Normalize credentials using NFC according to RFC | Sviatoslav Sydorenko | 2018-04-22 | 1 | -0/+1 |
| | |||||
* | Decode user/pass using UTF-8 in HTTP Basic Auth | Sviatoslav Sydorenko | 2018-04-22 | 1 | -1/+3 |
| | | | | | | | This is a silly fix, which should evolve into one taking into account RFC7617. Ref #1680 | ||||
* | Move lib.auth_basic docstring to the right place | Sviatoslav Sydorenko | 2018-04-22 | 1 | -7/+9 |
| | |||||
* | Remove exemption for extra long lines. Updated code to conform with standard ↵ | Jason R. Coombs | 2017-10-28 | 1 | -1/+2 |
| | | | | 79 character limitation. Fixes #1652. | ||||
* | Convert all strings to conform single-quoted style | Sviatoslav Sydorenko | 2016-09-08 | 1 | -1/+1 |
| | | | | pre-commit run double-quote-string-fixer --all-files | ||||
* | Fix E402 for lib/auth_basic | Sviatoslav Sydorenko | 2016-09-08 | 1 | -4/+6 |
| | |||||
* | HTTPError provides context manager for handling exceptions. | Aric Coady | 2016-09-03 | 1 | -4/+2 |
| | |||||
* | More PEP8 work. | Gustavo Picon | 2014-01-12 | 1 | -1/+2 |
| | |||||
* | Running: autopep8 -vvvvv -i `find . -name '*.py'` | Gustavo Picon | 2014-01-12 | 1 | -5/+7 |
| | | | | | --HG-- branch : autopep8 | ||||
* | Removed trailing whitespace from the codebase. | Gustavo Picon | 2012-04-03 | 1 | -4/+4 |
| | | | | sed -i '' -e 's/ *$//' `find cherrypy -name '*.py'` | ||||
* | Bye bye, py2/3. | Robert Brewer | 2011-07-02 | 1 | -0/+87 |
| | |||||
* | Bringing python3 back into trunk with its own py3 folder; what was in trunk ↵trunk | Robert Brewer | 2011-02-25 | 1 | -87/+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. | ||||
* | Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away. | Robert Brewer | 2011-02-24 | 1 | -5/+2 |
| | |||||
* | Sphinx docs in cherrypy.lib.* | chbrown | 2010-02-24 | 1 | -16/+19 |
| | |||||
* | Final fix for #915 (Add "debug=False" arg to builtin Tools). | Robert Brewer | 2009-08-06 | 1 | -1/+3 |
| | |||||
* | All internals now use cherrypy.serving.request/response instead of ↵ | Robert Brewer | 2009-06-22 | 1 | -6/+7 |
| | | | | request/response for a speed boost. | ||||
* | More syncs with python3. | Robert Brewer | 2009-06-09 | 1 | -1/+2 |
| | |||||
* | trunk - adding a py3util module that will normalize as many differences ↵ | Lakin Wecker | 2009-06-01 | 1 | -2/+2 |
| | | | | between this branch and the python3 branch as it can. First it includes a py3print call who's signature matches that of print in python3. Also removed a few byte strings of the form b'' | ||||
* | Name improvement for auth_basic and auth_digest tools | visteya | 2009-05-11 | 1 | -8/+9 |
| | |||||
* | Added improved Tools (and tests) for basic and digest authentication, as ↵ | visteya | 2009-05-11 | 1 | -0/+82 |
mentioned in tickets #913 and #914 |