| Commit message (Expand) | Author | Age | Files | Lines |
| * | move tests into test_proxy_headers | Michael Merickel | 2019-07-18 | 1 | -0/+10 |
| * | move proxy headers to a middleware and return 400 for malformed values | Michael Merickel | 2019-06-29 | 1 | -286/+16 |
| * | warn if there are more pending jobs than idle threads | Michael Merickel | 2019-04-05 | 1 | -61/+52 |
| * | improve shutdown logic by having channel.cancel() interrupt the app_iter | Michael Merickel | 2019-04-03 | 1 | -11/+0 |
| * | Instead of iterating over dictionary, use integer | Bert JW Regeer | 2019-04-02 | 1 | -16/+23 |
| * | get rid of JustTesting hookqueue-depth-warnings | Michael Merickel | 2019-04-02 | 1 | -5/+0 |
| * | adjust queue depth warnings to emit when all threads are busy | Michael Merickel | 2019-04-02 | 1 | -24/+37 |
| * | close the buffer if a write fails before the channel takes over handling it | Michael Merickel | 2019-03-26 | 1 | -19/+19 |
| * | Strip brackets from REMOTE_ADDR for IPv6 | Bert JW Regeer | 2019-01-25 | 1 | -2/+7 |
| * | Before adding brackets, verify it's not an IPv4 address | Bert JW Regeer | 2019-01-25 | 1 | -2/+6 |
| * | Remove unnecessary strip() | Bert JW Regeer | 2019-01-07 | 1 | -2/+0 |
| * | Only warn/fake bytes written if there is data | Bert JW Regeer | 2019-01-02 | 1 | -1/+1 |
| * | changed any to * as any could potentially be a valid remote_peer | Gerhard Schmidt | 2018-12-13 | 1 | -1/+1 |
| * | added any as valid value for the trusted_proxy adjustable | Gerhard Schmidt | 2018-12-12 | 1 | -1/+1 |
| * | clear untrusted headers if trusted_proxy is set but does not match | Michael Merickel | 2018-12-02 | 1 | -37/+37 |
| * | Try harder at getting the WSGI environ right | Bert JW Regeer | 2018-12-02 | 1 | -4/+18 |
| * | Define PROXY_HEADERS once | Bert JW Regeer | 2018-12-02 | 1 | -9/+1 |
| * | Don't accidentally remove X-Forwarded-By if trusted | Bert JW Regeer | 2018-12-02 | 1 | -0/+5 |
| * | Use Forwarded/X-Forwarded-{For,Host,By,Port,Proto} to fixup environ | Bert JW Regeer | 2018-12-02 | 1 | -20/+256 |
| * | Merge pull request #202 from Pylons/body-less-304 | Bert JW Regeer | 2018-09-05 | 1 | -13/+55 |
| |\ |
|
| | * | Rewrite removal of item from response_headers | Bert JW Regeer | 2018-09-05 | 1 | -8/+19 |
| | * | Ignore body for status codes that don't have a bodybody-less-304 | Bert JW Regeer | 2018-08-31 | 1 | -3/+26 |
| | * | Add new has_body property | Bert JW Regeer | 2018-08-31 | 1 | -3/+11 |
| * | | Set wsgi.input_terminated in the WSGI environ | Bert JW Regeer | 2018-08-31 | 1 | -0/+1 |
| |/ |
|
| * | Merge pull request #166 from alexanderlukanin13/http_204 | Bert JW Regeer | 2018-08-31 | 1 | -2/+6 |
| |\ |
|
| | * | MUST NOT send Transfer-Encoding or Content-Length for 1xx or 204 | Alexander Lukanin | 2017-06-06 | 1 | -2/+6 |
| * | | No empty Via on proxied requests | Jack Wearden | 2018-05-21 | 1 | -1/+1 |
| * | | Add more cases of removed server header & tests | Jack Wearden | 2018-05-21 | 1 | -4/+4 |
| * | | Support configurably omitting server header | Jack Wearden | 2018-05-17 | 1 | -4/+6 |
| * | | Use separate named logger for queue depth | Jamie Matthews | 2017-11-15 | 1 | -1/+3 |
| * | | Log warning when queue depth is greater than 0 | Jamie Matthews | 2017-11-09 | 1 | -0/+5 |
| |/ |
|
| * | Check header names and status for line feed/carriage return. Fixes #122 | Jason Madden | 2016-03-19 | 1 | -0/+7 |
| * | Check headers for line feed/carriage return chars | Bert JW Regeer | 2016-01-03 | 1 | -0/+4 |
| * | Switch from the low level Python thread/_thread module to the threading module. | Shane Hathaway | 2015-04-20 | 1 | -13/+9 |
| * | Merge branch 'master' of github.com:eli-collins/waitress into eli-collins-master | Chris McDonough | 2014-07-13 | 1 | -1/+1 |
| |\ |
|
| | * | Fix: start_response() should only re-raise exc_info if headers have been written | Eli Collins | 2013-12-18 | 1 | -1/+1 |
| * | | add note to changes, expand commentfix.filewrapper_leak | Chris McDonough | 2014-05-16 | 1 | -1/+5 |
| * | | sharing code with bert | Chris McDonough | 2014-05-14 | 1 | -12/+14 |
| * | | Only allow trustted proxies to overried request.urlscheme. | Tres Seaver | 2014-03-10 | 1 | -2/+6 |
| * | | Merge from master. | Tres Seaver | 2014-03-10 | 1 | -10/+29 |
| |\ \
| |/ |
|
| | * | Add a change note, fix test so it passes on Python versions without | Chris McDonough | 2013-11-21 | 1 | -1/+5 |
| | * | Merge branch 'master' of github.com:domruf/waitress into domruf-master | Chris McDonough | 2013-11-21 | 1 | -1/+1 |
| | |\ |
|
| | | * | only sort the headers by key not by value | domruf | 2013-09-19 | 1 | -1/+1 |
| | * | | - When the ``url_prefix`` adjustment starts with more than one slash, all | Chris McDonough | 2013-11-21 | 1 | -9/+24 |
| | |/ |
|
| * | | Switch to using the quasi-standard 'X_FOWRARDED_PROTO' header. | Tres Seaver | 2013-09-03 | 1 | -2/+2 |
| * | | Enforce that 'X_WSGI_URL_SCHEME' must be one of 'http' or 'https'. | Tres Seaver | 2013-09-03 | 1 | -0/+2 |
| * | | Override 'wdgi.url_scheme' via a request header, 'X_WSGI_URL_SCHEME'. | Tres Seaver | 2013-09-03 | 1 | -2/+4 |
| |/ |
|
| * | #4, on InternalServerError and HTTP 1.1 take care of the connection: close he... | Adam Groszer | 2013-08-15 | 1 | -1/+8 |
| * | Fix: CONNECTION header will be HTTP_CONNECTION and not CONNECTION_TYPE | Adam Groszer | 2013-08-15 | 1 | -2/+1 |
| * | add a url_prefix adjustment that behaves much like paste prefixmiddleware (to... | Chris McDonough | 2013-08-12 | 1 | -3/+7 |