summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix for FileApp replying to non-GET requests, and giving the body for HEAD ↵1.2ianb2007-02-013-2/+33
| | | | requests
* path from Robert Almeida, to re-enable the internal redirect to the login ↵ianb2007-02-011-5/+5
| | | | form. Dunno how it should really work, but eh
* More features, yay\!ianb2007-02-011-8/+66
|
* don't test profile middleware if hotshot isn't availableianb2007-02-011-20/+25
|
* o remove paste.pycgiwrapper referencepjenvey2007-02-011-3/+14
| | | | | o mention paste.request, fileapp, httpheaders, auth, wsgiwrappers and registry (thanks eleftherios)
* Remove long-deprecated modules (most moved elsewhere -- actually removing ↵ianb2007-02-016-55/+1
| | | | now); move mimeparse to paste.util.mimeparse
* Remove long-deprecated modules (most moved elsewhere)ianb2007-02-011-1/+4
|
* Fix up docstrings for reST validityianb2007-02-015-11/+17
|
* Add most doctests to the automatic testing; fix some problems in testsianb2007-02-014-10/+47
|
* Fix up looperianb2007-02-011-8/+50
|
* Switching mime-type parsing to be a WSGIRequest function instead of attribute.bbangert2007-01-313-28/+17
|
* Moved wsgiwrapper news to wsgiwrappers section.bbangert2007-01-311-7/+7
|
* Added WSGIRequest.mimetypes property and unit tests for it.bbangert2007-01-312-4/+34
|
* Updating news for new features in WSGIRequest, mimeparse, and HTTP headers.bbangert2007-01-311-0/+13
|
* Patching mimeparse module to include desired_matches function intended for a ↵bbangert2007-01-311-1/+25
| | | | server to decide the precedence of mime-types to return.
* More thorough unit testing of the languages header.bbangert2007-01-311-0/+6
|
* rewrite watchthreads to use the new paste.util.templateianb2007-01-311-65/+80
|
* Added a looper object, to make template looping easierianb2007-01-311-0/+107
|
* Add a bunch object, and add __traceback_hide__ locals to trim down exceptionsianb2007-01-311-1/+40
|
* Added an HTML-specific subclassianb2007-01-312-2/+97
|
* Added a templating languageianb2007-01-315-1/+579
|
* removed nonexistent paste.login referencepjenvey2007-01-311-3/+0
| | | | (thanks eleftherios)
* typopjenvey2007-01-311-1/+1
| | | | (thanks eleftherios)
* ensure UnicodeMultiDict allows non basestring keys to pass throughpjenvey2007-01-312-1/+15
|
* s/assert_unicode_items/assert_unicode_item/gpjenvey2007-01-311-9/+9
|
* comment out the wsgi.input comparison tests until #125 is solvedpjenvey2007-01-311-3/+4
|
* Added WSGIRequest.languages parameter which handles parsing of ↵bbangert2007-01-312-5/+49
| | | | Accept-Languages header and a unit test to verify the defaults.
* categorize changesianb2007-01-301-9/+15
|
* Limit number of bytes returned by environ['wsgi.input'].read(), so you can't ↵ianb2007-01-302-0/+69
| | | | read past end
* make paste.httpserver support all request methodsianb2007-01-302-2/+20
|
* Adding mime-type parsing module.bbangert2007-01-301-0/+153
|
* Adding language parsing HTTP header code.bbangert2007-01-301-1/+35
|
* Allow killing of errant threads through the web application (also add a ↵ianb2007-01-304-46/+189
| | | | module to kill threads with ctypes, and a method to kill threads from the httpserver thread pool)
* Added news for last commitianb2007-01-301-0/+5
|
* Add app to monitor and summarize the status of any wedged threads. Also a ↵ianb2007-01-304-11/+188
| | | | handy config file for testing some stuff, and removing a config file that is long defunct
* Add a variable to track the requests currently being processed by the ↵ianb2007-01-301-3/+18
| | | | httpserver (to see wedged threads)
* Allow list of status in test callsianb2007-01-242-0/+10
|
* don't depend on pkg_resources in urlparserpjenvey2007-01-231-1/+8
| | | | | Patch by whit537 Fixes #149
* added optional pre and post do_request hooks into TestApppjenvey2007-01-231-1/+15
|
* changelog for r6131pjenvey2007-01-231-0/+6
|
* by default don't have WSGIRequest decode parameter keys when unicode params ↵pjenvey2007-01-223-35/+65
| | | | | | are expected. allow this behavior when WSGIRequest.decode_param_names is enabled
* small changespjenvey2007-01-221-6/+9
|
* everything passing except the rereading of wsgi.inputpjenvey2007-01-211-16/+2
|
* doc markuppjenvey2007-01-211-1/+1
|
* o added UnicodeMultiDict, a MultiDict wrapper that decodes its retrievedpjenvey2007-01-213-48/+395
| | | | | | | | | | | | | contents to unicode on the fly. Any FieldStorages encountered are cloned with their name and filename fields decoded o Added WSGIRequest.charset and errors. When charset is set, WSGIRequest's params/GET/POST return UnicodeMultiDicts. charset and errors inherit their default values from the WSGIRequest.defaults StackedObjectProxy dict o deprecated wsgiwrappers.settings: use wsgiwrappers.WSGIResponse.defaults instead o allow WSGIResponse to let unicode responses pass through when no encoding is set (instead of defaulting to iso-8859-1). In case someone wants to deal with unicode later in their WSGI stack
* removed unused importpjenvey2007-01-201-1/+0
|
* some test fixes. still not passingpjenvey2007-01-191-16/+16
|
* fixed broken StaticURLParser.make_app from r6099pjenvey2007-01-191-2/+1
|
* non-passing test for new request parsing systemianb2007-01-191-0/+49
|
* 201 Created does not expect a response bodyianb2007-01-181-1/+1
|