Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add REMOTE_URI to the WSGI environ. | Shane Hathaway | 2021-05-11 | 2 | -0/+7 |
| | | | | CHANGES.txt entry included. | ||||
* | Remove attempt to resolve IP address to server_name | Bert JW Regeer | 2020-11-26 | 1 | -29/+0 |
| | | | | Instead we just rely on the server_name passed in to the adjustment. | ||||
* | If we are not on Windows use fork for multiprocessingspeedup-test-suite | Bert JW Regeer | 2020-11-26 | 1 | -1/+7 |
| | | | | | This speeds up the test suite significantly by reducing the overhead of spawning a new process. | ||||
* | Merge pull request #310 from perfact/notify-client-close | Bert JW Regeer | 2020-10-31 | 2 | -12/+151 |
|\ | | | | | Notify client close | ||||
| * | Allow tasks to notice if client disconnected | Viktor Dick | 2020-10-25 | 2 | -12/+151 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This inserts a callable `waitress.client_disconnected` into the environment that allows the task to check if the client disconnected while waiting for the response at strategic points in the execution, allowing to cancel the operation. It requires setting the new adjustment `channel_request_lookahead` to a value larger than 0, which continues to read requests from a channel even if a request is already being processed on that channel, up to the given count, since a client disconnect is detected by reading from a readable socket and receiving an empty result. | ||||
* | | warn when the server stops listening for connections because its in overflow | Michael Merickel | 2020-10-22 | 1 | -0/+14 |
|/ | |||||
* | Blacken the added test | Bert JW Regeer | 2020-10-21 | 1 | -2/+4 |
| | |||||
* | Add test to validate Request Headers too large fails with 431 status | Bert JW Regeer | 2020-10-21 | 1 | -0/+14 |
| | |||||
* | Black formatting update | Bert JW Regeer | 2020-09-07 | 9 | -42/+111 |
| | |||||
* | Fixup comment, this is a Windows issuepy3-only | Bert JW Regeer | 2020-08-16 | 1 | -1/+1 |
| | |||||
* | Fixup deprecation warnings | Bert JW Regeer | 2020-08-16 | 2 | -8/+11 |
| | |||||
* | Add ENOTCONN as a valid error | Bert JW Regeer | 2020-08-16 | 1 | -1/+2 |
| | | | | This may happen on macOS | ||||
* | Reduce compat.py to minimum size | Bert JW Regeer | 2020-08-16 | 6 | -330/+292 |
| | |||||
* | Add isort to the project | Bert JW Regeer | 2020-08-15 | 11 | -24/+25 |
| | |||||
* | We haven't supported Py2.6 in a LONG time | Bert JW Regeer | 2020-08-15 | 1 | -9/+8 |
| | |||||
* | PY3 is only code path | Bert JW Regeer | 2020-08-15 | 1 | -8/+2 |
| | |||||
* | No longer rely on compat | Bert JW Regeer | 2020-08-15 | 1 | -1/+1 |
| | |||||
* | Goodbye PY2 | Bert JW Regeer | 2020-08-15 | 1 | -2/+1 |
| | |||||
* | yield from instead of loop + yield | Bert JW Regeer | 2020-08-15 | 1 | -2/+1 |
| | |||||
* | Remove coding line | Bert JW Regeer | 2020-08-15 | 1 | -2/+0 |
| | |||||
* | Bare super() | Bert JW Regeer | 2020-08-15 | 3 | -5/+5 |
| | |||||
* | socket.error/IOError -> OSError | Bert JW Regeer | 2020-08-15 | 5 | -13/+13 |
| | |||||
* | Remove object from class definition | Bert JW Regeer | 2020-08-15 | 11 | -53/+53 |
| | |||||
* | Update thread name to contain thread number | Bert JW Regeer | 2020-05-27 | 1 | -2/+2 |
| | | | | This way loggers that use the thread name display useful information | ||||
* | Blacken files | Bert JW Regeer | 2020-04-16 | 1 | -5/+12 |
| | |||||
* | Move tests to top directory | Bert JW Regeer | 2020-04-16 | 29 | -0/+9471 |