summaryrefslogtreecommitdiff
path: root/eventlet/wsgi.py
Commit message (Expand)AuthorAgeFilesLines
* wsgi: Allow keepalive option to be a timeoutTim Burke2023-02-221-3/+13
* wsgi: Don't break HTTP framing during 100-continue handlingTim Burke2021-09-131-10/+32
* wsgi: websocket ALREADY_HANDLED flag on corolocalChoi Geonu2021-05-021-18/+8
* wsgi: Fix header capitalization on py3Tim Burke2020-07-021-1/+8
* wsgi: minimize API changes for 100-continue fix (#569)Tim Burke2019-05-231-11/+14
* wsgi: Only send 100 Continue response if no response has been sent yet (#557)Tim Burke2019-03-211-7/+19
* wsgi: Return 400 on negative Content-Length request headers (#537)Tim Burke2019-03-041-1/+3
* wsgi: fix Input.readlines when dealing with chunked inputTim Burke2019-02-281-1/+11
* wsgi: fix Input.readline on Python 3Tim Burke2019-02-281-2/+2
* wsgi: Stop replacing invalid UTF-8 on py3Tim Burke2019-02-281-9/+4
* wsgi: Catch and swallow IOErrors during discard() (#532)Tim Burke2018-12-201-0/+7
* wsgi: make Expect 100-continue field-value case-insensitive.Julien Kasarherou2018-09-091-1/+1
* wsgi: Use byte strings on py2 and unicode strings on py3Tim Burke2018-07-251-0/+2
* wsgi: Don't strip all Unicode whitespace from headers on py3 (#504)Tim Burke2018-07-061-1/+1
* external dependencies for six, monotonic, dnspythonnat-goodspeed2018-05-101-2/+2
* wsgi: latin-1 encoding dance for environ[PATH_INFO]Sergey Shepelev2018-03-111-1/+7
* wsgi: handle remote connection resetsStefan Nica2017-11-071-1/+6
* wsgi: close idle connections (also applies to websockets)wsgi-close-idle-188Sergey Shepelev2017-04-301-24/+67
* wsgi: push deprecated options one stepSergey Shepelev2017-04-281-40/+40
* wsgi: log_output=False was not disabling startup and accepted messagesSergey Shepelev2017-04-051-5/+21
* wsgi: Unix socket address representation; Thanks to Samuel MerrittSergey Shepelev2016-08-201-13/+27
* wsgi: only skip Content-Type and Content-Length headers (GH-327)Tim Burke2016-08-091-1/+2
* wsgi: 400 on blank Content-Length headers (GH-334)Tim Burke2016-08-091-1/+1
* wsgi: environ[headers_raw] tuple of unmodified name: value pairsSergey Shepelev2016-03-021-2/+2
* wsgi: document compatibility with python `logging`lbonn2016-02-221-1/+2
* wsgi: TCP_NODELAY -> TCP_QUICKACKSergey Shepelev2016-02-171-7/+7
* wsgi: use buffered wfileSergey Shepelev2016-02-121-13/+16
* wsgi: TCP_NODELAY enabled by defaultSergey Shepelev2016-02-121-0/+9
* little clean upSergey Shepelev2016-02-121-3/+2
* wsgi: Fix handling partial writes on Python 3partial-write-fix-2Jakub Stasiak2016-02-091-8/+13
* wsgi: document default value for max_size (1024); Thanks to ashutosh-mishrap262ashutosh-mishra2015-11-111-0/+1
* wsgi: don't buffer empty strings from the applicationSamuel Merritt2015-10-121-2/+3
* wsgi: suppress output of 0-byte chunksSamuel Merritt2015-10-081-1/+2
* wsgi: improved request body discardwsgi-drop-invalidSergey Shepelev2015-09-071-16/+24
* wsgi: better error for chunk read failuresSamuel Merritt2015-08-101-1/+8
* wsgi: UNIX socket address was trimmed in "wsgi starting" log; Thanks to Ihar ...gh-235Sergey Shepelev2015-06-021-13/+20
* wsgi: Provide python logging compatibilitywsgi-logging-gh-75Sean Dague2015-03-311-14/+40
* Python 3 compat: Fix all Travis test failuresdevJakub Stasiak2015-02-131-21/+9
* pep8: trivial fixesChristoph Gysin2014-11-111-1/+1
* Python 3 compat; Improve WSGI, WS, threading and testsJakub Stasiak2014-11-111-2/+4
* wsgi.input: Make send_hundred_continue_headers a public APITushar Gohad2014-11-061-7/+13
* Improve documentationJakub Stasiak2014-10-311-0/+13
* Python 3 compat: Improve subprocess, WSGI and testsJakub Stasiak2014-10-131-3/+6
* Allow more gracefull shutdown of wsgi serverStuart McLaren2014-10-131-1/+5
* Python 3 compat: Improve SSL and WSGI compatJakub Stasiak2014-10-111-4/+2
* Python 3 compat: Fix precedence bugraylu2014-10-111-1/+1
* Python 3 compat: Improve various bitsJakub Stasiak2014-10-101-24/+24
* wsgi: pep8 fixesTushar Gohad2014-08-271-24/+43
* wsgi: Support optional headers w/ "100 Continue" responsesTushar Gohad2014-08-241-10/+40
* wsgi: websocket: Reformat code + tests (PEP-8)Jakub Stasiak2014-07-181-28/+29