| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make add_close.next() leverage add_close.__next__()python3_wsgilib_add_close_next | Marc Abramowitz | 2016-03-08 | 1 | -1/+1 |
| | | | | | so we avoid logic duplication | ||||
| * | Uncomment/cleanup paste.wsgilib.app_close.__next__ | Marc Abramowitz | 2016-03-07 | 1 | -2/+2 |
| | | |||||
| * | Merge default to python3_wsgilib_add_close_next | Marc Abramowitz | 2016-03-07 | 1 | -0/+4 |
| |\ | |||||
| | * | paste.wsgilib.add_close: Add __next__ method | Marc Abramowitz | 2016-03-07 | 1 | -0/+4 |
| | | | | | | | | | to support using `add_close` objects as iterators on Python 3. | ||||
| | * | Don't display invalid error message when socket in use | Marc Abramowitz | 2015-05-11 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, when the listening socket was already in use, this error message was displayed: ... File "/private/tmp/n/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/httpserver.py", line 1106, in server_close self.thread_pool.shutdown(60) AttributeError: 'WSGIThreadPoolServer' object has no attribute 'thread_pool' We prevent this by checking if `self` has a `thread_pool` attribute before trying to reference it. Fixes issue #5 (https://bitbucket.org/ianb/paste/issue/5/invalid-error-message-when-the-socket-is) | ||||
| | * | Merged in aodag/paste-py3/fix-has_key (pull request #25) | Marc Abramowitz | 2015-05-11 | 2 | -2/+2 |
| | |\ | | | | | | | | | | replace ``has_key`` method to ``in`` operator #9 | ||||
| | | * | replace ``has_key`` method to ``in`` operator #9fix-has_key | aodag | 2015-05-02 | 2 | -2/+2 |
| | | | | |||||
| | | * | Fix Python 3 issue in paste/fixture.py | Marc Abramowitz | 2015-04-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | by wrapping `map` with `list`. | ||||
| | | * | Make utility function private: _get_headersBB-4 | Marc Abramowitz | 2015-04-30 | 1 | -4/+9 |
| | | | | |||||
| | | * | Make get_headers default to Python 3; fallback to Python 2 | Marc Abramowitz | 2015-04-30 | 1 | -4/+4 |
| | | | | | | | | | | | | | as suggested by @haypo at https://bitbucket.org/ianb/paste/pull-request/22/fix-improper-commas-in-request-headers-in/diff#comment-6583636 | ||||
| | | * | Make get all values of a header work on both Python 2 and 3 | Marc Abramowitz | 2015-04-28 | 1 | -1/+9 |
| | | | | |||||
| | | * | Fix improper commas in request headers in wsgi_environ | Marc Abramowitz | 2015-04-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | Revert from using `get` to `getheaders` method. fixes #4 | ||||
| | | * | Add tests/test_httpserver.py | Marc Abramowitz | 2015-04-27 | 88 | -0/+33193 |
| | | | | | | | | | | | | | | | which contains a test for the issue in BB-4, where the WSGI environment has strings with commas in them that don't belong. See issue #4. | ||||
| | * | Merged in marsupial2k/paste (pull request #6) | Marc Abramowitz | 2015-05-11 | 2 | -0/+7 |
| | |\ | | | | | | | | | | Add HTTP exception for new code 429 "Too Many Requests" | ||||
| | | * | Add HTTP 429 "Too Many Requests" | Neil Williams | 2011-12-23 | 92 | -0/+37462 |
| | | | | | | | | | http://www.ietf.org/id/draft-nottingham-http-new-status-03.txt | ||||
| | * | Merged in ls_/paste (pull request #20) | Marc Abramowitz | 2015-05-11 | 1 | -3/+3 |
| | |\ | | | | | | | | | | Escape CGI environment variables in HTTP 404 responses | ||||
| | | * | Escape CGI environment variables in HTTP 404 responses | Kaan Kivilcim | 2014-08-25 | 92 | -0/+37607 |
| | | | |||||
| | * | Replace cgi.parse_qsl w/ six.moves.urllib.parse.parse_sqleliminate_cgi_parse_qsl_2eliminate_cgi_parse_qsl | Marc Abramowitz | 2015-04-30 | 88 | -0/+33205 |
| | | | | | | because `cgi.parse_qsl` is deprecated, according to https://docs.python.org/2/library/cgi.html#cgi.parse_qsl | ||||
| * | tox.ini: Add py35 to envlisttox_add_py35 | Marc Abramowitz | 2016-03-07 | 88 | -0/+33221 |
