summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove constraint that CherryPy won't depend on namespace packages. Fixes #1673.v17.0.0Jason R. Coombs2018-07-103-30/+8
* Add test module, omitted from prior commit.Jason R. Coombs2018-07-101-0/+24
* Pin against tempora 1.13 to avoid inclusion of namespace package. Fixes #1722.v16.0.3Jason R. Coombs2018-07-102-0/+10
* Correct typo in args reconstruction guessing codeSviatoslav Sydorenko2018-07-081-1/+1
* 16.0.1 was never releasedJason R. Coombs2018-06-181-3/+0
* Update changelog. Ref #1716.v16.0.2Jason R. Coombs2018-06-181-0/+6
* Set union merge strategy for changelogSviatoslav Sydorenko2018-06-181-0/+1
* Stop %-decoding Authorization header @ Digest AuthSviatoslav Sydorenko2018-06-182-26/+22
|\
| * Add emoji to unicode user digest auth testSviatoslav Sydorenko2018-06-181-3/+3
| * Correctly decode utf-8 digest authorization headerSviatoslav Sydorenko2018-06-182-23/+19
| * Fix URI decoding for auth_digestBernhard Fisseni2018-06-181-1/+1
|/
* Update changelog. Ref #1719.Jason R. Coombs2018-06-171-0/+7
* Return 401 on incorrect authorization supplied. Fixes #1719.Jason R. Coombs2018-06-171-4/+13
* Add test capturing failed expectation. Ref #1719.Jason R. Coombs2018-06-171-0/+7
* trace fits on one line nowJason R. Coombs2018-06-171-2/+1
* Use a partial to bind the parameters in one place.Jason R. Coombs2018-06-171-10/+12
* Extract a function for the 401 responseJason R. Coombs2018-06-171-54/+56
* Replace assertions with explicit raises, just in case the environment is opti...Jason R. Coombs2018-06-171-5/+10
* Flatten digest_auth by using assertions.Jason R. Coombs2018-06-171-33/+41
* Minor grammatical editsJason R. Coombs2018-06-171-6/+6
* Update changelog to reflect change to both Basic and Digest auth tools. Ref #...Jason R. Coombs2018-06-171-2/+3
* Disallow OS X failuresSviatoslav Sydorenko2018-06-171-2/+0
* Merge pull request #1718 from cherrypy/feature/auth-refactorJason R. Coombs2018-06-162-21/+14
|\
| * Remove base64_decode, no longer used.Jason R. Coombs2018-06-161-7/+0
| * Merge branch 'master' of https://github.com/cherrypy/cherrypy into feature/au...Jason R. Coombs2018-06-163-4/+10
| |\
| * | Replace ntob(tonative(bytes)) with just bytesJason R. Coombs2018-05-291-3/+3
| * | Rewrite _try_decode to naturally raise an error on the last attempt.Jason R. Coombs2018-05-291-9/+5
| * | Extract _try_decode functionJason R. Coombs2018-05-291-11/+15
* | | Revert "Fix suggested by Andrew Stromnov to let psyco play nice with CherryPy...Sviatoslav Sydorenko2018-06-161-17/+3
* | | Swap pep257 with pydocstyleSviatoslav Sydorenko2018-06-168-13/+16
* | | Use pydocstyle in pep257 pre-commit fallbackSviatoslav Sydorenko2018-06-161-3/+3
* | | Separate deps installation from testing itselfSviatoslav Sydorenko2018-06-161-3/+4
* | | Merge pull request #1712 from cherrypy/bugfix/1377-fix-native-http-server-com...v16.0.0Jason R. Coombs2018-06-164-1/+39
|\ \ \ | |_|/ |/| |
| * | Merge branch 'master' into bugfix/1377-fix-native-http-server-compatibilityJason R. Coombs2018-06-163-4/+10
| |\ \ | |/ / |/| |
* | | Enhance comment and use generator expression to traverse IPs.Jason R. Coombs2018-06-161-2/+2
* | | Update changelogJason R. Coombs2018-06-161-1/+8
* | | Drop pretty-format-json from pre-commit configSviatoslav Sydorenko2018-06-151-1/+0
* | | Revert "Disable check-json, b/c it's broken"Sviatoslav Sydorenko2018-06-151-0/+2
* | | Disable check-json, b/c it's brokenSviatoslav Sydorenko2018-06-151-2/+0
| |/ |/|
| * Replace double quotes with single onesSviatoslav Sydorenko2018-06-031-1/+1
| * Skip native tests on Windows.Jason R. Coombs2018-06-031-0/+6
| * More docstringJason R. Coombs2018-05-311-1/+1
| * Update changelogJason R. Coombs2018-05-311-0/+2
| * Fix _cpnative_server to use bytes for request metaSviatoslav Sydorenko2018-05-311-1/+1
| * Create a test to replicate failure. Ref #1377.Jason R. Coombs2018-05-312-0/+30
|/
* Just open the file using io module. Decode as locale.getpreferredencoding (de...Jason R. Coombs2018-05-291-1/+2
* Construct and assign abs_urls directly, rather than using init/append loop.Jason R. Coombs2018-05-291-7/+7
* Expand the documentation to indicate that these functions should be avoided.Jason R. Coombs2018-05-291-0/+6
* Add workaround for pyyaml bugJason R. Coombs2018-05-291-1/+3
* Fail with HTTP 400 for invalid headersSviatoslav Sydorenko2018-05-282-1/+21