summaryrefslogtreecommitdiff
path: root/cherrypy
Commit message (Collapse)AuthorAgeFilesLines
...
* Collapse duplicate behavior in engine_namespace_handlerJason R. Coombs2018-08-171-10/+5
|
* Use super in ConfigJason R. Coombs2018-08-171-2/+2
|
* Prefer standard 'bytes' to 'six.binary_type'.Jason R. Coombs2018-08-171-1/+1
|
* Re-use logic from always_iterableJason R. Coombs2018-08-171-5/+4
|
* Simply importJason R. Coombs2018-08-171-4/+4
|
* Use six for configparser importJason R. Coombs2018-08-171-9/+3
|
* Remove meaningless unreachable codeJason R. Coombs2018-08-171-5/+0
|
* Consolidate as_dict behavior.Jason R. Coombs2018-08-172-20/+14
|
* Merge pull request #1729 from cherrypy/bugfix/1193-zc.lockfilev17.3.0Jason R. Coombs2018-08-162-148/+13
|\ | | | | Replace cherrypy.lib.lockfile with zc.lockfile.
| * Replace lockfile with zc.lockfile. Ref #1193.Jason R. Coombs2018-08-142-148/+13
| |
* | Correct heading length.Jason R. Coombs2018-08-141-1/+1
|/
* Merge branch 'master'Jason R. Coombs2018-08-1416-137/+229
|\
| * Add docstrings.Jason R. Coombs2018-08-141-2/+9
| |
| * Remove fname resolver, no longer needed.Jason R. Coombs2018-08-131-2/+0
| |
| * Normalize links to bugs.Jason R. Coombs2018-08-131-2/+3
| |
| * Extract function for encoding filenames. Assume UTF-8 for non-ascii names.Jason R. Coombs2018-08-132-22/+31
| |
| * Merge branch 'master' into pawciobiel/1694-fix-for-encoded-filenamesJason R. Coombs2018-08-1333-1109/+615
| |\
| | * Replace the one use of unquote_qs with invocations of the stdlib functions.Jason R. Coombs2018-08-132-7/+3
| | |
| | * 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.
| | * Remove constraint that CherryPy won't depend on namespace packages. Fixes #1673.v17.0.0Jason R. Coombs2018-07-101-24/+0
| | |
| | * Add test module, omitted from prior commit.Jason R. Coombs2018-07-101-0/+24
| | |
| | * Correct typo in args reconstruction guessing codeSviatoslav Sydorenko2018-07-081-1/+1
| | | | | | | | | | | | Fixes #1721
| | * 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
| | * 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
| | |
| | * 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-161-2/+2
| | | |\ | | | | | | | | | | | | | | | 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-166-9/+12
| | | | |
| | * | | Merge branch 'master' into bugfix/1377-fix-native-http-server-compatibilityJason R. Coombs2018-06-161-2/+2
| | |\ \ \ | | | | |/ | | | |/|
| | | * | Enhance comment and use generator expression to traverse IPs.Jason R. Coombs2018-06-161-2/+2
| | | |/
| | * | 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
| | | |
| | * | 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-311-0/+29
| | |/
| * | 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
| | |