summaryrefslogtreecommitdiff
path: root/cherrypy/lib/httpauth.py
Commit message (Collapse)AuthorAgeFilesLines
* Drop deprecated basic_auth and digest_authSviatoslav Sydorenko2018-05-211-389/+0
| | | | | | Also remove ``httpauth`` module Resolves #1688
* Commit pre-commit fixes.Jason R. Coombs2018-02-041-1/+1
|
* Deprecate httpauth module. Ref #1688.Jason R. Coombs2018-01-131-0/+7
|
* Deprecate basic_auth and digest_auth tools. Ref #1688.Jason R. Coombs2018-01-131-0/+2
|
* Implicit is better than explicitJason R. Coombs2017-12-171-2/+0
|
* Regarding E305, honor the style guide rather than suppressing errors.Jason R. Coombs2017-10-291-2/+4
|
* Honor E731 linter warningJason R. Coombs2017-10-281-2/+5
|
* Use parse_http_list and parse_keqv_list from sixSviatoslav Sydorenko2017-09-291-1/+2
| | | | Eliminates own workaround
* PEP8fy codebase: eliminated W503 flake8 errorSviatoslav Sydorenko2017-03-121-4/+2
|
* PEP8fy codebase: eliminated E305 flake8 errorSviatoslav Sydorenko2017-03-111-2/+2
|
* Convert all strings to conform single-quoted styleSviatoslav Sydorenko2016-09-081-57/+57
| | | | pre-commit run double-quote-string-fixer --all-files
* Fix E402 in lib/httpauthSviatoslav Sydorenko2016-09-081-5/+10
|
* Replace usage of md5 and sha with canonical importsJason R. Coombs2015-12-191-1/+3
|
* Adding documentation inferred from the implementationJason R. Coombs2014-09-101-0/+1
|
* Factor out special case where encrypt is NoneJason R. Coombs2014-09-101-2/+2
|
* Do comparison in a single placeJason R. Coombs2014-09-101-2/+3
|
* Merged in BoyanAlexandrov/cherrypy (pull request #42)Jason R. Coombs2014-09-101-0/+2
|\ | | | | | | Issue with cherrypy.lib.auth.check_auth()
| * do not attempt a call to NoneBoyan Alexandrov2013-06-061-1/+3
| |
| * prevent Type error when calling None in _checkBasicResponseBoyan Alexandrov2013-06-061-1/+1
| |
* | More PEP8 work.Gustavo Picon2014-01-121-15/+21
| |
* | Running: autopep8 -vvvvv -i `find . -name '*.py'`Gustavo Picon2014-01-121-41/+48
|/ | | | | --HG-- branch : autopep8
* Removed trailing whitespace from the codebase.Gustavo Picon2012-04-031-24/+24
| | | | sed -i '' -e 's/ *$//' `find cherrypy -name '*.py'`
* Bye bye, py2/3.Robert Brewer2011-07-021-0/+354
|
* Bringing python3 back into trunk with its own py3 folder; what was in trunk ↵trunkRobert Brewer2011-02-251-354/+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 Brewer2011-02-241-12/+6
|
* Sphinx docs in cherrypy.lib.*chbrown2010-02-241-6/+5
|
* More syncs with python3.Robert Brewer2009-06-091-3/+3
|
* trunk - adding a py3util module that will normalize as many differences ↵Lakin Wecker2009-06-011-5/+5
| | | | 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''
* Got rid of all the DeprecationWarning's when using Python 2.6.Robert Brewer2009-01-121-3/+7
|
* Typo in httpauth.pyRobert Brewer2008-08-201-2/+1
|
* Fix for #787 only for digest though as basic responses don't provide the realmSylvain Hellegouarch2008-02-181-0/+8
|
* Fix for #788Sylvain Hellegouarch2008-02-181-1/+4
|
* Fixed #759Sylvain Hellegouarch2008-01-161-4/+9
|
* Fix for #596 (svn:eol-style)Robert Brewer2006-10-281-342/+342
|
* Digest and basic auth can now take a callable which must return a dict with ↵Sylvain Hellegouarch2006-09-111-5/+5
| | | | | | user credentials so that it can fetch those from a database for instance. Basic takes also an encrypt parameter which must be a callable that will encrypt the password sent back the user-agent. So that passwords can be stored encrypted on the server.
* Split the httpauth code for licensing potential issue.Sylvain Hellegouarch2006-09-111-41/+0
|
* Added basic and digest toolsSylvain Hellegouarch2006-09-111-0/+383