summaryrefslogtreecommitdiff
path: root/waitress/channel.py
Commit message (Expand)AuthorAgeFilesLines
* Vendor asyncore into waitress as waitress.wasyncore. (#199)Chris McDonough2018-08-311-13/+11
* call prune to free occupied memory by output bufferYu Zhou2015-09-181-0/+2
* Switch from the low level Python thread/_thread module to the threading module.Shane Hathaway2015-04-201-5/+4
* no need to alias close to _close now that ReadOnlyFileBasedBuffer actually ha...Chris McDonough2014-05-151-4/+4
* - Fix some cases where the creation of extremely large output buffers (greaterChris McDonough2013-11-211-2/+7
* #4, on InternalServerError and HTTP 1.1 take care of the connection: close he...Adam Groszer2013-08-151-0/+8
* half-fix for #4; make the http version of the response match the http version...Chris McDonough2013-08-151-0/+2
* Season to taste.Tres Seaver2013-05-231-1/+2
* autopep8 runthrough and janitorial changes.Keith Gaughan2013-05-231-6/+6
* Prevent asyncore from throttling self.addr on us.Keith Gaughan2013-05-111-1/+3
* - Fix bug in HTTP Expect/Continue support. SeeChris McDonough2013-01-101-1/+1
* - A brown-bag bug prevented request concurrency. A slow request would blockChris McDonough2012-02-131-2/+6
* gardenChris McDonough2012-01-181-2/+3
* minor performance tweaksChris McDonough2012-01-161-3/+6
* dont fail if we cant close hereChris McDonough2012-01-161-2/+6
* Support the WSGI ``wsgi.file_wrapper`` protocol as perChris McDonough2012-01-161-32/+76
* - Remove performance-sapping call to ``pull_trigger`` in the channel'sChris McDonough2012-01-071-1/+0
* - A logic error prevented the internal outbuf buffer of a channel from beingChris McDonough2012-01-071-2/+7
* - Fix PATH_INFO encoding/decoding on Python 3 (as per PEP 333, tunnelChris McDonough2012-01-031-1/+1
* gardenChris McDonough2012-01-021-0/+4
* - Channel timeout cleanup was broken.Chris McDonough2012-01-021-2/+9
* - Set default ``connection_limit`` back to 100 for benefit of maximalChris McDonough2012-01-021-4/+8
* FeaturesChris McDonough2012-01-021-160/+178
* Bug FixesChris McDonough2011-12-311-1/+2
* coveragepipelinefixChris McDonough2011-12-301-1/+1
* dont assert task will be none, instead set will_close when handle_close is ca...Chris McDonough2011-12-301-5/+9
* fix exception reportingChris McDonough2011-12-301-7/+10
* handle only one task at a time on channel to fix pipelineing issuesChris McDonough2011-12-291-85/+64
* unhoseChris McDonough2011-12-291-79/+40
* preliminary fix for pipelineingChris McDonough2011-12-291-24/+28
* ensure headers and body cannot exceed a max sizeChris McDonough2011-12-281-6/+14
* garden docs, move logging_dispatcher to utilitiesChris McDonough2011-12-271-1/+1
* add forgotten dispatcher file, put maintenance checking on server rather than...Chris McDonough2011-12-271-39/+4
* channel now requires an ajustments objectChris McDonough2011-12-271-1/+1
* channel now requires an ajustments objectChris McDonough2011-12-271-3/+0
* renames, effective_host/effective_port, dont relog in taskChris McDonough2011-12-271-3/+4
* channel.write no longer accept non-byte-sequences.Chris McDonough2011-12-261-17/+10
* pep8Chris McDonough2011-12-261-2/+2
* pass map along to channel from serverChris McDonough2011-12-261-3/+1
* add getsockname api for JimChris McDonough2011-12-261-1/+0
* put trigger on server instance rather than having it as a globalChris McDonough2011-12-261-4/+2
* add expect/continue support; document differences from zope.serverChris McDonough2011-12-241-1/+5
* documentation gardeningChris McDonough2011-12-241-0/+8
* more py3 prepChris McDonough2011-12-221-1/+1
* first cut at prepping for python 3 compatChris McDonough2011-12-221-1/+0
* get channel back up to 100 percent after integration test disableChris McDonough2011-12-221-1/+1
* add init tests, 100 percent coverage for channel:Chris McDonough2011-12-221-42/+35
* remove unused flush codeChris McDonough2011-12-211-27/+0
* collapse DualModeChannel and HTTPServerChannelChris McDonough2011-12-211-157/+121
* move zombies to regression; remove serverchannelbaseChris McDonough2011-12-211-8/+3