summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Extract unquote_plus and unquote methods, augmented with future-compatible ↵Jason R. Coombs2018-08-131-6/+13
| | | | | | | | | | | | behavior, from the unquote_qs function, which now reveals its main purpose is to change the default for errors and require an encoding.
* | | Fix snippet in docs: mark app.conf as a stringSviatoslav Sydorenko2018-08-081-1/+1
|\ \ \ | | | | | | | | PR #1727 by @wimglenn
| * | | Make it clearer that app.conf is a filename, not a Python objectwim glenn2018-08-081-1/+1
|/ / /
* | | 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
| | | | | | | | | | | | Fixes #1721
* | | 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
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes #1717, which is a regression introduced earlier in #1683 (it affects versions 14.2->16.0). Co-authored-by: Bernhard Fisseni <bernhard.fisseni@mail.de> Co-authored-by: @teoric <code.teoric@gmail.com> Co-authored-by: Sviatoslav Sydorenko <wk@sydorenko.org.ua>
| * | | 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
| | | | | | | | | | | | | | | | Fixes #1717
| * | | Fix URI decoding for auth_digestBernhard Fisseni2018-06-181-1/+1
|/ / / | | | | | | | | | decoding URIs in auth header breaks e.g. if it contains slashes
* | | 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 ↵Jason R. Coombs2018-06-171-5/+10
| | | | | | | | | | | | optimized.
* | | 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
| | | | | | | | | | | | #1717.
* | | Disallow OS X failuresSviatoslav Sydorenko2018-06-171-2/+0
| | |
* | | Merge pull request #1718 from cherrypy/feature/auth-refactorJason R. Coombs2018-06-162-21/+14
|\ \ \ | | | | | | | | Feature/auth refactor
| * | | Remove base64_decode, no longer used.Jason R. Coombs2018-06-161-7/+0
| | | |
| * | | Merge branch 'master' of https://github.com/cherrypy/cherrypy into ↵Jason R. Coombs2018-06-163-4/+10
| |\ \ \ | | | | | | | | | | | | | | | feature/auth-refactor
| * | | | 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 ↵Sviatoslav Sydorenko2018-06-161-17/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CherryPy 3.1." This reverts commit e8e77404c7e753105e225a13a56411eb4e07624a. (It effectively removes dead code) From the Psyco website: > 12 March 2012 > > Psyco is unmaintained and dead. Please look at PyPy for the > state-of-the-art in JIT compilers for Python. http://psyco.sourceforge.net/
* | | | | 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 ↵v16.0.0Jason R. Coombs2018-06-164-1/+39
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | cherrypy/bugfix/1377-fix-native-http-server-compatibility Fix native HTTP server compatibility
| * | | | 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
| | | | | | | | | | | | | | | | | | | | This reverts commit 9698ee3fceea6fe6a142ea63dad9824236c74e47.
* | | | | 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
|/ / /
| * | Restore dequote_qs and pass native stringJason R. Coombs2018-08-132-7/+6
| | |
| * | Assign a variable for the language, even if unused.Jason R. Coombs2018-08-131-2/+2
| | |