summaryrefslogtreecommitdiff
path: root/test/unit/common/test_wsgi.py
Commit message (Expand)AuthorAgeFilesLines
* Merge "wsgi: Add keepalive_timeout option"Zuul2023-05-091-0/+5
|\
| * wsgi: Add keepalive_timeout optionTim Burke2023-04-181-0/+5
* | Merge "Don't monkey patch logging on import"Zuul2023-04-281-0/+2
|\ \
| * | Don't monkey patch logging on importChetan Mishra2023-04-281-0/+2
* | | Make all config parsing case-sensitiveClay Gerrard2023-04-281-1/+7
|/ /
* | tests for wsgi/daemon config parsingClay Gerrard2023-04-141-2/+100
|/
* internal_client: Remove allow_modify_pipeline optionMatthew Oliver2023-04-141-0/+6
* Extract SwiftHttpProtocol to its own moduleTim Burke2022-12-061-334/+1
* Add ring_ip option to object servicesClay Gerrard2022-06-021-0/+29
* Get rid of pipeline_propertyTim Burke2022-01-271-31/+5
* internal-client: pass global_conf to loadappAlistair Coles2021-12-201-1/+61
* Plumb allow_modify_pipeline through run_wsgi/run_serverTim Burke2021-08-171-4/+3
* Cleanup tests' import of debug_loggerClay Gerrard2021-04-271-4/+5
* Use socket_timeout kwarg instead of useless eventlet.wsgi.WRITE_TIMEOUTTim Burke2020-11-111-6/+6
* wsgi: Ensure _response_headers is a listTim Burke2020-10-021-14/+32
* Bind a new socket per-workerTim Burke2020-08-201-119/+93
* py3: Stop munging RAW_PATH_INFOTim Burke2020-06-261-27/+72
* New Object Versioning modeClay Gerrard2020-01-241-1/+6
* WSGI server workers must drop_privledgesClay Gerrard2019-12-121-13/+12
* Seamlessly reload servers with SIGUSR1Darrell Bishop2019-11-071-38/+29
* Merge "Use `==` to compare against the empty string, not `is`"Zuul2019-10-151-1/+1
|\
| * Use `==` to compare against the empty string, not `is`Tim Burke2019-10-141-1/+1
* | Consistently use io.BytesIOTim Burke2019-10-151-4/+4
|/
* py3: Allow percentages in configsTim Burke2019-09-271-1/+7
* Move call to global_conf_callback after loadapp()Tim Burke2019-06-211-5/+14
* py3: Be able to parse non-RFC-compliant request linesTim Burke2019-05-021-6/+28
* Stop monkey-patching mimetoolsTim Burke2019-03-131-51/+0
* Clean up HASH_PATH_* patchingTim Burke2018-11-011-2/+0
* Adding keep_idle config value to socketFatemaKhalid2018-09-151-0/+33
* IP Range restrictions in temp urlsmmcardle2018-07-031-0/+39
* Use valid eventlet logger methodAlistair Coles2018-06-201-2/+2
* Fix test_wsgi.py tests failing with eventlet <=0.18.4Alistair Coles2018-06-201-5/+9
* Merge "Update SERVER_ADDR/SERVER_PORT from PROXY protocol"Zuul2018-06-061-4/+37
|\
| * Update SERVER_ADDR/SERVER_PORT from PROXY protocolTim Burke2018-05-251-4/+37
* | Remove un-used stubClay Gerrard2018-05-241-3/+0
* | Always pass capitalize_response_headers=False to eventlet.wsgi.server()Samuel Merritt2018-05-231-8/+3
|/
* Add support for PROXY protocol v1 (only)Darrell Bishop2018-05-231-6/+255
* Refactoring, test infrastructure changes and cleanupAlistair Coles2018-05-151-6/+7
* py3: port common/wsgi.pyTim Burke2018-02-281-11/+12
* Move eventlet patch before call to loadappThiago da Silva2018-02-081-17/+12
* Add pipeline modification test for previously-recommended pipelinesTim Burke2018-01-091-0/+164
* Refactor proxy-server conf loading to a helper functionAlistair Coles2017-12-071-0/+91
* No longer import noseSteve Kowalik2017-11-071-4/+1
* Move all monkey patching to one functionSamuel Merritt2017-10-121-49/+50
* Move listing formatting out to proxy middlewareTim Burke2017-09-151-8/+18
* Untangle ServersPerPortStrategy.bind_portsClay Gerrard2017-06-291-15/+15
* Merge "Delay port binding to reduce wait at process start"Jenkins2017-06-291-1/+3
|\
| * Delay port binding to reduce wait at process startRomain LE DISEZ2017-06-051-1/+3
* | Test: Use assertIsNone() in unittestjunboli2017-06-251-1/+1
* | Using assertIsNone() instead of assertEqual(None)lingyongxu2017-06-071-4/+4
|/