summaryrefslogtreecommitdiff
path: root/paste
Commit message (Collapse)AuthorAgeFilesLines
* Fix for FileApp replying to non-GET requests, and giving the body for HEAD ↵1.2Ian Bicking2007-02-011-2/+16
| | | | requests
* path from Robert Almeida, to re-enable the internal redirect to the login ↵Ian Bicking2007-02-011-5/+5
| | | | form. Dunno how it should really work, but eh
* Remove long-deprecated modules (most moved elsewhere -- actually removing ↵Ian Bicking2007-02-016-55/+1
| | | | now); move mimeparse to paste.util.mimeparse
* Fix up docstrings for reST validityIan Bicking2007-02-014-7/+11
|
* Add most doctests to the automatic testing; fix some problems in testsIan Bicking2007-02-012-10/+10
|
* Fix up looperIan Bicking2007-02-011-8/+50
|
* Switching mime-type parsing to be a WSGIRequest function instead of attribute.bbangert2007-01-311-20/+9
|
* Added WSGIRequest.mimetypes property and unit tests for it.bbangert2007-01-311-2/+20
|
* 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.
* rewrite watchthreads to use the new paste.util.templateIan Bicking2007-01-311-65/+80
|
* Added a looper object, to make template looping easierIan Bicking2007-01-311-0/+107
|
* Add a bunch object, and add __traceback_hide__ locals to trim down exceptionsIan Bicking2007-01-311-1/+40
|
* Added an HTML-specific subclassIan Bicking2007-01-311-2/+76
|
* Added a templating languageIan Bicking2007-01-311-0/+473
|
* typopjenvey2007-01-311-1/+1
| | | | (thanks eleftherios)
* ensure UnicodeMultiDict allows non basestring keys to pass throughpjenvey2007-01-311-1/+4
|
* Added WSGIRequest.languages parameter which handles parsing of ↵bbangert2007-01-311-4/+41
| | | | Accept-Languages header and a unit test to verify the defaults.
* Limit number of bytes returned by environ['wsgi.input'].read(), so you can't ↵Ian Bicking2007-01-301-0/+63
| | | | read past end
* make paste.httpserver support all request methodsIan Bicking2007-01-301-2/+16
|
* 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 ↵Ian Bicking2007-01-303-45/+184
| | | | module to kill threads with ctypes, and a method to kill threads from the httpserver thread pool)
* Add app to monitor and summarize the status of any wedged threads. Also a ↵Ian Bicking2007-01-301-0/+169
| | | | 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 ↵Ian Bicking2007-01-301-3/+18
| | | | httpserver (to see wedged threads)
* Allow list of status in test callsIan Bicking2007-01-241-0/+7
|
* 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
|
* by default don't have WSGIRequest decode parameter keys when unicode params ↵pjenvey2007-01-222-27/+43
| | | | | | are expected. allow this behavior when WSGIRequest.decode_param_names is enabled
* small changespjenvey2007-01-221-6/+9
|
* doc markuppjenvey2007-01-211-1/+1
|
* o added UnicodeMultiDict, a MultiDict wrapper that decodes its retrievedpjenvey2007-01-212-47/+284
| | | | | | | | | | | | | 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
|
* fixed broken StaticURLParser.make_app from r6099pjenvey2007-01-191-2/+1
|
* 201 Created does not expect a response bodyIan Bicking2007-01-181-1/+1
|
* Handle file not found in FileAppIan Bicking2007-01-181-0/+5
|
* no need to check content type for startswith('multipart/form-data') as of ↵pjenvey2007-01-171-2/+2
| | | | r5936/r5937
* Make StaticURLParser more subclassableIan Bicking2007-01-171-1/+4
|
* revert r6094: evalexception is tied to MochiKit 1.3.1,pjenvey2007-01-171-7/+7
| | | | which these changes are incompatible with
* CONTENT_LENGTH/Content-Length fix in HeaderDictIan Bicking2007-01-161-12/+25
|
* Patch from Jason Kirtland to allow false defaults fro StackedObjectProxy, ↵Ian Bicking2007-01-161-6/+11
| | | | and to proxy bool()/__nonzero__
* Patch from David Smith to support newer versions of MochiKit in evalexceptionIan Bicking2007-01-151-7/+7
|
* On StackedObjectProxy: Make repr() safer; use better overrides for delattr, ↵Ian Bicking2007-01-111-6/+5
| | | | delitem, iter, contains
* oopscce2007-01-101-2/+0
|
* fixing server side cache /w the nocache headercce2007-01-102-3/+8
|
* Added entry point for paste.registry; from suggestion from Jochen KupperschmidtIan Bicking2007-01-081-0/+7
|
* normpath returns '/' for the root, avoid reapplying the end slash in that casepjenvey2007-01-061-1/+1
|
* Not that good fixup of a problem where the end slash is lost under Paste's ↵Ian Bicking2007-01-051-0/+4
| | | | HTTP server
* SocketServer doesn't like new-style request handler classespjenvey2007-01-051-1/+1
|
* convert old-style classes to new-style classespjenvey2007-01-0526-42/+42
|
* fixed typo from r6038pjenvey2007-01-041-2/+2
|