Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | enumerate difficulties in capturing request end times | Chris McDonough | 2012-01-19 | 1 | -0/+85 |
| | |||||
* | - Make sure when content-length header is set that file_wrapper serves no | Chris McDonough | 2012-01-16 | 1 | -0/+1 |
| | | | | | | | more content than it specifies. - Implement file_wrapper tests similar to those at http://blog.dscpl.com.au/2011/01/testing-wsgifilewrapper-implementation.html | ||||
* | - Default ``send_bytes`` value is now 18000 instead of 9000. The larger | Chris McDonough | 2012-01-09 | 1 | -0/+1 |
| | | | | | | | | | | default value prevents asyncore from needing to execute select so many times to serve large files, speeding up file serving by about 15%-20% or so. This is probably only an optimization for LAN communications, and could slow things down across a WAN (due to higher TCP overhead), but we're likely to be behind a reverse proxy on a LAN anyway if in production. - Added an (undocumented) profiling feature to the ``serve()`` command. | ||||
* | Features | Chris McDonough | 2012-01-02 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | | ~~~~~~~~ - Dont hang a thread up trying to send data to slow clients. - Use self.logger to log socket errors instead of self.log_info (normalize). - Remove pointless handle_error method from channel. - Queue requests instead of tasks in a channel. Bug Fixes ~~~~~~~~~ - Expect: 100-continue responses were broken. | ||||
* | garden | Chris McDonough | 2011-12-31 | 1 | -6/+0 |
| | |||||
* | garden | Chris McDonough | 2011-12-30 | 1 | -0/+6 |
| | |||||
* | garden | Chris McDonough | 2011-12-30 | 1 | -4/+0 |
| | |||||
* | appease python 3 | Chris McDonough | 2011-12-30 | 1 | -0/+2 |
| | |||||
* | add forgotten error.py | Chris McDonough | 2011-12-30 | 1 | -2/+0 |
| | |||||
* | hail mary attempt to fix test failure on win | Chris McDonough | 2011-12-30 | 1 | -2/+3 |
| | |||||
* | garden | Chris McDonough | 2011-12-28 | 1 | -0/+1 |
| | |||||
* | garden | Chris McDonough | 2011-12-28 | 1 | -2/+4 |
| | |||||
* | garden: | Chris McDonough | 2011-12-28 | 1 | -2/+0 |
| | |||||
* | ensure headers and body cannot exceed a max size | Chris McDonough | 2011-12-28 | 1 | -2/+0 |
| | |||||
* | garden docs, move logging_dispatcher to utilities | Chris McDonough | 2011-12-27 | 1 | -0/+7 |
| | |||||
* | add forgotten dispatcher file, put maintenance checking on server rather ↵ | Chris McDonough | 2011-12-27 | 1 | -2/+0 |
| | | | | than channel | ||||
* | get rid of meaningless verbose adjustment | Chris McDonough | 2011-12-27 | 1 | -1/+0 |
| | |||||
* | renames, effective_host/effective_port, dont relog in task | Chris McDonough | 2011-12-27 | 1 | -5/+3 |
| | |||||
* | pep 8 | Chris McDonough | 2011-12-26 | 1 | -2/+0 |
| | |||||
* | expose all adjustments to serve() | Chris McDonough | 2011-12-26 | 1 | -2/+1 |
| | |||||
* | channel.write no longer accept non-byte-sequences. | Chris McDonough | 2011-12-26 | 1 | -0/+3 |
| | |||||
* | garden | Chris McDonough | 2011-12-26 | 1 | -2/+0 |
| | |||||
* | garden | Chris McDonough | 2011-12-26 | 1 | -0/+2 |
| | |||||
* | provide a real write callable, warn when cl exceeds or shorts specified, ↵ | Chris McDonough | 2011-12-26 | 1 | -2/+1 |
| | | | | anticipate a case where start_response is not called until first iteration, set content-length header if len(app_iter) == 1 and none provided, raise an exception if start_response uncalled before a write is done | ||||
* | pep8 | Chris McDonough | 2011-12-26 | 1 | -1/+0 |
| | |||||
* | garden | Chris McDonough | 2011-12-26 | 1 | -7/+3 |
| | |||||
* | add getsockname api for Jim | Chris McDonough | 2011-12-26 | 1 | -0/+2 |
| | |||||
* | put trigger on server instance rather than having it as a global | Chris McDonough | 2011-12-26 | 1 | -2/+1 |
| | |||||
* | garden | Chris McDonough | 2011-12-24 | 1 | -22/+0 |
| | |||||
* | add expect/continue support; document differences from zope.server | Chris McDonough | 2011-12-24 | 1 | -7/+1 |
| | |||||
* | documentation gardening | Chris McDonough | 2011-12-24 | 1 | -1/+4 |
| | |||||
* | garden | Chris McDonough | 2011-12-24 | 1 | -0/+2 |
| | |||||
* | garden | Chris McDonough | 2011-12-24 | 1 | -2/+26 |
| | |||||
* | add todo items | Chris McDonough | 2011-12-23 | 1 | -1/+19 |
| | |||||
* | add functional tests, fix crap under py3, rejigger task to not be so broken | Chris McDonough | 2011-12-23 | 1 | -0/+7 |