summaryrefslogtreecommitdiff
path: root/paste/httpserver.py
Commit message (Expand)AuthorAgeFilesLines
* Fix error on httpserver shutdownJames E. Blair2017-06-061-1/+5
* Don't display invalid error message when socket in useMarc Abramowitz2015-05-111-2/+4
* Make utility function private: _get_headersBB-4Marc Abramowitz2015-04-301-4/+9
* Make get_headers default to Python 3; fallback to Python 2Marc Abramowitz2015-04-301-4/+4
* Make get all values of a header work on both Python 2 and 3Marc Abramowitz2015-04-281-1/+9
* Fix improper commas in request headers in wsgi_environMarc Abramowitz2015-04-271-1/+1
* Merged in mfrobben/paste (pull request #21)Victor Stinner2015-04-221-2/+1
|\
| * Fix pyflakes warningsVictor Stinner2015-04-221-2/+1
* | Fix bad reference to iterator variableMatthew Robben2015-01-161-1/+1
|/
* Python 3: fix paste.httpserverVictor Stinner2014-03-191-25/+27
* Python 3: Use six types for stringsCyril Roelandt2014-03-181-1/+1
* Python 3: use six.reraise() to re-raise an exception with the tracebackCyril Roelandt2014-03-181-1/+2
* Python 3: use new names of standard library modulesCyril Roelandt2014-03-181-2/+3
* Import StringIO so it can be used.stringiomatt2013-01-281-0/+1
* Fixed parsing of URL paths starting with multiple slashes.double_slash_at_start_of_path_fixRichard Mitchell2012-08-021-1/+2
* Always wrap wsgi.input with LimitedLengthFile, even when using the ContinueHo...Ian Bicking2011-08-171-9/+8
* Allow server_address tuples that are longer (specifically for IPv6 support: h...Ian Bicking2010-09-021-5/+4
* do a proper read with 100 Continueianb2009-09-021-1/+1
* Fix paste.httpserver on py2.6 (#314)ianb2008-11-151-0/+6
* Re-raise KeyboardInterruptianb2008-09-081-0/+3
* make seek method conditionalianb2008-08-111-1/+3
* Adding request_queue_size option to increase socket queue for Paste#http server.bbangert2008-06-201-11/+26
* Fix ticket #249maluke2008-04-131-7/+7
* allow binding to port 0pjenvey2008-03-071-1/+1
* Typoianb2008-02-191-1/+1
* Do not ignore wsgi.input readline size argument (which can lead to lots of me...ianb2008-02-121-1/+4
* Use threadsafe connection class, to avoid some https errors (#211)ianb2007-12-171-2/+9
* don't lower-case headers going out, send them as-iscce2007-11-081-3/+3
* minor tweak (appears to be backward compatible) to permit use with SSL chainscce2007-09-191-1/+1
* reverting FreeBSD threadpool disablingianb2007-09-041-5/+1
* fix more possible thread errors, followup to r6843pjenvey2007-08-131-5/+8
* Fix possible thread error, when a thread finishes while add_task is looking a...ianb2007-08-131-2/+2
* being pedantic, trying to find source of memory leakcce2007-08-091-0/+1
* The threadpool code just doesn't work on FreeBSD.cce2007-08-041-1/+7
* Don't read past the end of the line with LimitedLengthFile.readline (from Mic...ianb2007-06-281-3/+1
* docstring misformatting; added news linkianb2007-06-261-1/+1
* Cleaned up the worker lifecycle logic, fixing some bugs in how workers are tr...ianb2007-04-271-34/+48
* Fix the way max_requests works, so that we don't think the idle worker thread...ianb2007-04-261-1/+7
* Add a better logging message about the thread worker pollingianb2007-04-261-0/+23
* Don't register the cleanup until the rest of the threadpool constructor has s...ianb2007-04-261-3/+2
* Add information about proxy requestsianb2007-04-151-1/+5
* Added a parameter to the threadpool: max_requests, which is the maximum numbe...ianb2007-04-121-12/+25
* - commeting out LimitedLengthFilecce2007-03-291-2/+10
* Fixed logic error where we'd spawn extra workers, then immediately cull them....ianb2007-03-291-1/+7
* adding comment about address_string()cce2007-03-271-0/+3
* I think one meant min, not max here; if the read function askedcce2007-03-211-1/+2
* Give a better error when start_response isn't called; give a Content-Length s...ianb2007-03-201-2/+8
* fix some typos, from pythyianb2007-03-171-3/+3
* Changed default for kill_thread_limit; reformatianb2007-03-121-10/+11
* Don't start workers until everything is initializedianb2007-03-111-2/+2