summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add CHANGES and bump version to 1.4.2invalid-whitespace-contBert JW Regeer2020-01-022-2/+31
* Update RFC7230 regex with errata for header field-contentBert JW Regeer2020-01-022-1/+18
* Remove accidental stripping of non-printable charactersBert JW Regeer2020-01-022-3/+38
* Prep v1.4.1v1.4.1Bert JW Regeer2019-12-241-1/+1
* Merge pull request from GHSA-m5ff-3wj3-8ph4Bert JW Regeer2019-12-246-25/+194
|\
| * Add links to advisories for previous security issuesBert JW Regeer2019-12-231-0/+13
| * Bump version numberBert JW Regeer2019-12-231-1/+1
| * Add documentation for security issueBert JW Regeer2019-12-231-0/+14
| * Define VCHAR/OBS_TEXT onceBert JW Regeer2019-12-231-2/+13
| * Validate HTTP header-field more completelyBert JW Regeer2019-12-232-22/+109
| * Add file with RFC7230 definitions/ABNF -> regexBert JW Regeer2019-12-231-0/+44
|/
* Merge pull request from GHSA-g2xc-35jw-c63pv1.4.0Bert JW Regeer2019-12-2013-427/+777
|\
| * Version 1.4.0Bert JW Regeer2019-12-201-1/+1
| * Update CHANGES.txt and HISTORY.txt as appropriateBert JW Regeer2019-12-202-73/+151
| * Allow end of chunk parser to be resumeableBert JW Regeer2019-12-192-9/+44
| * Improve validation of Transfer-EncodingBert JW Regeer2019-12-193-1/+81
| * Upon receiving invalid Content-Length bailBert JW Regeer2019-12-192-3/+23
| * Disallow BWS in header field-namesBert JW Regeer2019-12-192-0/+16
| * Properly enforce max_request_header_sizeBert JW Regeer2019-12-191-17/+31
| * Remove support for non CRLF line endingsBert JW Regeer2019-12-198-303/+408
| * Make sure all errors have a code/reasonBert JW Regeer2019-12-191-0/+4
| * Upon processing errors, set Connection: close headerBert JW Regeer2019-12-193-28/+26
|/
* Fix coverage reporting of subprocess in coverage 5.xBert JW Regeer2019-12-192-9/+8
* Bring coverage back to 100%Bert JW Regeer2019-12-191-3/+0
* Concatenate lines black reformattedBert JW Regeer2019-12-191-11/+7
* Blacken the entire code baseBert JW Regeer2019-12-1243-2781/+3245
* Merge pull request #262 from Pylons/workflowsBert JW Regeer2019-12-123-0/+113
|\
| * Also run on PR'sworkflowsBert JW Regeer2019-09-193-3/+3
| * Add macOS testingBert JW Regeer2019-09-191-0/+29
| * Setup GH actionsBert JW Regeer2019-09-192-0/+84
* | Merge pull request #272 from JonathonReinhart/fix-usage-typosSteve Piercy2019-11-291-4/+4
|\ \ | |/ |/|
| * Fix typos in command line usage textJonathon Reinhart2019-11-291-4/+4
|/
* Prep for 1.3.1v1.3.1Bert JW Regeer2019-08-271-1/+1
* Merge pull request #261 from Pylons/bugfix/uri_parsingBert JW Regeer2019-08-273-4/+62
|\
| * Add CHANGES.txt entry for bugBert JW Regeer2019-08-271-0/+14
| * Add comment why this code existsBert JW Regeer2019-08-271-0/+7
| * Allow requests with URI that starts with multiple slashesBert JW Regeer2019-08-271-4/+17
| * Add failing tests for #260Bert JW Regeer2019-08-271-0/+24
|/
* Merge pull request #259 from Pylons/proxy-header-middlewareBert JW Regeer2019-07-2413-1000/+1295
|\
| * restore the old per-language coverage filesproxy-header-middlewareMichael Merickel2019-07-243-2/+13
| * add proxy header testsMichael Merickel2019-07-197-22/+105
| * support echoing more request info, not just body, in functional testsMichael Merickel2019-07-192-27/+64
| * move tests into test_proxy_headersMichael Merickel2019-07-184-612/+691
| * log the header valueMichael Merickel2019-07-143-57/+78
| * handle exceptions and tag them with the specific headerMichael Merickel2019-06-301-91/+117
| * move proxy headers to a middleware and return 400 for malformed valuesMichael Merickel2019-06-294-354/+392
|/
* Prep v1.3.0v1.3.0Bert JW Regeer2019-04-222-3/+8
* Merge pull request #252 from Pylons/crack-versionBert JW Regeer2019-04-132-2/+5
|\
| * avoid converting the version to a string value "None", empty insteadcrack-versionMichael Merickel2019-04-132-2/+5
|/
* Prep for 1.3.0b0v1.3.0b0Bert JW Regeer2019-04-113-123/+123