summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge remote-tracking branch 'origin/pr/1851'v18.6.0Sviatoslav Sydorenko2020-04-173-8/+71
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | This change implements serving files with Unicode in their names. This is achieved adding extra `filename*` parameter in `Content-Disposition` header when serving content with non-ASCII filenames. As per RFC 6266 recommendations in the Appendix D. Refs: * https://stackoverflow.com/a/8996249/2173868 * https://tools.ietf.org/html/rfc6266#appendix-D Resolves #1776
| * Reflow the comment in _make_content_dispositionSviatoslav Sydorenko2020-04-171-6/+6
| | | | | | | | This fixes the lines exceeding 79 chars limit
| * Fix typos in all NFKC referencesSviatoslav Sydorenko2020-04-171-3/+3
| |
| * Move normalization algorithm description from docstring to code comments.Jan Rieger2020-04-171-8/+7
| |
| * Change normalization algorithm to `NKFC` and add docstring for this solutionJan Rieger2020-04-171-1/+9
| |
| * Use normal string literals instead of u-prefixed onesSviatoslav Sydorenko2020-04-171-2/+2
| |
| * Add condition to prevent pass `filename*` when it's equal with original ↵Jan Rieger2020-04-171-2/+3
| | | | | | | | `filename`
| * Fix the creation of BytesIO in `serve_fileobj_utf8_filename`Sviatoslav Sydorenko2020-04-171-1/+1
| |
| * Serve test module itself in `serve_file_utf8_filename`Sviatoslav Sydorenko2020-04-171-2/+1
| |
| * Rename `_utf8_content_disposition` to `_make_content_disposition`Sviatoslav Sydorenko2020-04-171-3/+3
| |
| * Refactor utf-8 content-disposition filename test casesSviatoslav Sydorenko2020-04-171-3/+6
| |
| * Add a comment to the quoted file nameSviatoslav Sydorenko2020-04-171-1/+1
| |
| * Use an in-mem file-like obj in the `/serve_fileobj_utf8_filename` handlerSviatoslav Sydorenko2020-04-171-2/+1
| |
| * Improve the docstring of `_utf8_content_disposition`Sviatoslav Sydorenko2020-04-171-3/+4
| |
| * Use :rfc: sphinx role in docstringsSviatoslav Sydorenko2020-04-171-2/+2
| |
| * Fix serving files with diacritics in name under their original nameJan Rieger2020-04-172-8/+55
| | | | | | | | | | | | | | | | | | | | | | | | This implements adding extra ``filename*`` parameter in Content-disposition header when serving content with non-ASCII filenames. As per RFC 6266 recommendations in the Appendix D. Refs: * https://stackoverflow.com/a/8996249/2173868 * https://tools.ietf.org/html/rfc6266#appendix-D Fixes #1776
| * Revert "Fix serving files with diacritics in name under their original name"Jan Rieger2020-04-172-55/+8
| | | | | | | | This reverts commit 1741fd9adf70800fd692c24b0d85f5caad6a44e5.
| * Fix serving files with diacritics in name under their original nameJan Rieger2020-04-172-8/+55
| | | | | | | | | | | | | | | | | | | | | | | | This implements adding extra ``filename*`` parameter in Content-disposition header when serving content with non-ASCII filenames. As per RFC 6266 recommendations in the Appendix D. Refs: * https://stackoverflow.com/a/8996249/2173868 * https://tools.ietf.org/html/rfc6266#appendix-D Fixes #1776
* | Anotate addops usage in pytest configSviatoslav Sydorenko2020-04-171-1/+31
| |
* | Add extra dirs to skip in pytest configSviatoslav Sydorenko2020-04-171-0/+5
| |
* | Multiline norecursedirs in pytest configSviatoslav Sydorenko2020-04-171-1/+5
| |
* | Add minversion to pytest configSviatoslav Sydorenko2020-04-171-0/+1
| |
* | Sort options in pytest configSviatoslav Sydorenko2020-04-171-2/+2
| |
* | Explicitly set junit_family to xunit2Sviatoslav Sydorenko2020-04-171-0/+1
|/
* Temporary limit pytest<5.4Sviatoslav Sydorenko2020-04-171-1/+5
| | | | | | Refs: * Teemu/pytest-sugar#188 * pytest-dev/pytest#6931
* Add a tidelift link to metadataSviatoslav Sydorenko2020-04-151-0/+3
|
* Merge pull request #1848 from vexxhost/zuul/add_bindepSviatoslav Sydorenko2020-04-071-0/+3
|\ | | | | Add bindep file to install system packages
| * Add bindep file to install system packagesDmitriy Rabotyagov2020-04-061-0/+3
|/ | | | | | | | Some tests does require installation of extra system packages. To handle this we create bindep file that get's consumed with [1] during CI jobs. [1] https://opendev.org/opendev/bindep
* Improve build-docs toxenv specSviatoslav Sydorenko2020-04-031-7/+11
|
* Advise users to install pre-commit in local repoSviatoslav Sydorenko2020-04-031-1/+7
|
* Stop requiring unreleased pyyaml in toxSviatoslav Sydorenko2020-04-031-1/+0
|
* Add a config for YAMLlintSviatoslav Sydorenko2020-04-031-0/+2
|
* Merge pull request #1846 from vexxhost/zuul/add_zuul_ciSviatoslav Sydorenko2020-04-031-0/+78
|\ | | | | Add noop .zuul.yaml file for zuul CI
| * Add noop .zuul.yaml file for zuul CIDmitriy Rabotyagov2020-04-021-0/+78
|/ | | | | | | This PR adds zuul noop file so that zuul would be triggered for the next PR with some base jobs. Real jobs will be aded later, once zuul will pick-up this noop configuration file.
* Merge pull request #1844 from zarinpy/masterSviatoslav Sydorenko2020-02-241-0/+15
|\ | | | | add .idea to gitignore
| * add .idea to gitignoreomid2020-02-221-0/+15
|/
* Merge branch 'maint/17.x'Jason R. Coombs2019-11-280-0/+0
|\
| * Remove xfail after cherry-picking fix. Fixes #1831.Jason R. Coombs2019-11-281-1/+0
| |
| * Consolidate error message templateJason R. Coombs2019-11-281-5/+4
| |
| * Fix test_HTTP11_Timeout_after_request to expect 408 responses in both parts ↵Allan Crooks2019-11-281-5/+3
| | | | | | | | of the test.
| * Mark test_HTTP11_Timeout_after_request as xfail. Ref #1831.Jason R. Coombs2019-11-281-0/+1
| |
* | Merge pull request #1828 from cherrypy/bugfix/1827-headermap-keytypev18.5.0Jason R. Coombs2019-11-272-5/+9
|\ \ | | | | | | Potential fix for HeaderMap issues
| * \ Merge branch 'master' into bugfix/1827-headermap-keytypeJason R. Coombs2019-11-273-63/+9
| |\ \ | |/ / |/| |
* | | Merge pull request #1826 from cherrypy/feature/jaraco-collectionsJason R. Coombs2019-11-273-62/+11
|\ \ \ | | | | | | | | Rely on jaraco.collections for CaseInsensitiveDict
| * | | Update changelog.Jason R. Coombs2019-11-261-0/+7
| | | |
| * | | Revert "For now inline the implementation until it can be linked. Ref #1673."Jason R. Coombs2019-11-262-62/+4
|/ / / | | | | | | | | | This reverts commit 3bcefda0a5e397e12a6122fd8004cbbbce6a2b15.
| * | Reference the underlying issue.Jason R. Coombs2019-11-271-1/+1
| | |
| * | Update changelog. Ref #1827.Jason R. Coombs2019-11-261-0/+6
| | |
| * | Avoid converting bytes in header keys to strings. Fixes #1827.Jason R. Coombs2019-11-261-5/+6
|/ /
* | 📝 Add Tidelift badge to READMESviatoslav Sydorenko2019-11-251-0/+4
| |