Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-12 | bug fix for StaticContent and CachingMiddleware | Helmut Grohne | |
PEP333 says that the headers list passed to start_response may be modified by servers or middlewares. In fact this happens in DigestAuthMiddleware. The StaticContent and CachingMiddleware classes did not take this into account and returned the same headers list multiple times which is wrong and can lead to denial of service. | |||
2009-10-25 | extended application.StaticContent | Helmut Grohne | |
It gained the capability to server content to unknown methods. For a backwards-compatible API this has to be enabled by an optional boolean. | |||
2009-03-29 | quite some changes for py3 | Helmut Grohne | |
These changes introduce some compatibility code. They don't make wsgitools usable with Python 3.0, but they also don't break compatibility with Python 2.5. | |||
2009-01-31 | StaticFile uses wsgi.file_wrapper from environ if possible | Helmut Grohne | |
2008-10-14 | added epydoc markup to doc strings | Helmut Grohne | |
2008-09-22 | added applications.StaticFile | Helmut Grohne | |
2008-09-22 | applications.StaticContent: fail on bad request | Helmut Grohne | |
2008-02-28 | refactored docstrings for epydoc | Helmut Grohne | |
2007-05-09 | fix too strict assertion in wsgitools.applications | Helmut Grohne | |
2007-04-21 | added some assertions | Helmut Grohne | |
2007-04-20 | added better support for HEAD | Helmut Grohne | |
2007-04-14 | initial tree | Helmut Grohne | |