summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Don't reclose the app_iter if it was closed because of an exceptionianb2006-10-061-1/+2
|
* added needed whitespace after code-blockpjenvey2006-10-061-0/+1
|
* Fixed problem where the errorcatching middleware doesn't expose the close ↵ianb2006-10-033-26/+78
| | | | method of the app_iter that it is wrapping
* Fixed some reST code-block statementsianb2006-09-291-3/+3
|
* Patch cgi.FieldStorage.__repr__ to not be brain dead.cce2006-09-261-0/+14
|
* Fix paste.fixture res.follow docsianb2006-09-261-4/+4
|
* Added some tests for multidict; fixed setdefaultianb2006-09-262-1/+25
|
* Make fileapp.DataApp directly usable, plus handle empty content properlyianb2006-09-252-2/+4
|
* Don't redirect all stdout when running a request -- capture stdout, but also ↵ianb2006-09-221-1/+21
| | | | let it go to the real stdout
* Removed PasteDeploy/Script requirement from testsianb2006-09-212-3/+1
|
* - adding dict_of_lists() to multidict to return a standardcce2006-09-211-0/+14
| | | | | | | | | | argument dictionary where values corresponding to a given key are returned in a list If you used the all_as_list argument to parse_formvars that was removed w/o backwards compatibility, you can convert your code to add .dict_of_lists() on the return value of parse_formvars as a replacement.
* Paste should not depend upon other paste modules, suchcce2006-09-219-12/+39
| | | | | | | | | as Deploy. This patch moves 'converters' into paste.util since it was being used within paste proper. I'll leave it to those who know Deploy to update that. - copied converters.py from paste.deploy to paste.util - updated files that use paste.deploy.converters
* Fixing a bug when unicode is used in exceptions, thecce2006-09-112-2/+17
| | | | | *_headers functions can be called directly w/o the module name prefix.
* reverting my last changecce2006-09-111-4/+2
|
* Adding HTTPException.detail_template class variable to permitcce2006-09-111-2/+4
| | | | | specializations to wrap a detail with contextual information. This shouldn't change any existing behavior or APIs.
* Added file handling capability to WSGIResponse's __call__ method, ↵bbangert2006-09-111-0/+5
| | | | self.content can be a file obj when using __call__ interface.
* Added __call__ method to WSGIResponse object that conforms to WSGI spec.bbangert2006-09-111-0/+23
|
* Fix case when using TestApp, and params={'key': ['list', 'of', 'values']}, ↵ianb2006-09-103-1/+13
| | | | as reported by Syver Enstad
* Set Content-length to a string value, not intianb2006-09-101-2/+2
|
* do a case insensitive match when determining WSGIResponse's charsetpjenvey2006-09-061-1/+1
|
* Some docstring fixes, and a link fix; exception fix in paste.lint0.9.8.1ianb2006-09-054-7/+15
|
* deprecating WSGIResponse.has_header for HeaderDict already does case ↵pjenvey2006-09-041-5/+5
| | | | insensitive matching
* o fixed WSGIResponse to determine the correct encoding after the Content-Typepjenvey2006-09-043-7/+26
| | | | | | header was changed o defaulting the WSGIResponse charset to iso-8859-1 as per RFC2616 o fixed HeaderDict's get and setdefault to be case insensitive
* Auto-update of version stringsianb2006-09-042-3/+4
|
* o WSGIResponse changes:0.9.8pjenvey2006-09-043-30/+124
| | | | | | | | - properly encoding any unicode content according to the response's charset - handling generator/iterator content more cleanly - fixed delete_cookie. also now takes optional path and domain args o added wsgilib.encode_unicode_app_iter: encodes an app_iterable's unicode responses as strings
* fixing parse_formvars to permit missing QUERY_STRING, whichcce2006-09-031-1/+1
| | | | is permitted by the WSGI specification
* Fixing unindent issue that tripped up pudge.bbangert2006-09-021-2/+2
|
* Adding code-block directive to Python code samples.bbangert2006-09-028-17/+47
|
* Adding module doc for wsgiwrappers.bbangert2006-09-021-0/+5
|
* Updated the docstring to specify the correct information for set_user and ↵thejimmyg2006-09-011-2/+2
| | | | logout_user in the environ dictionary
* Some objects in Pylons 0.9.2dev error handling are getting to this stage ↵thejimmyg2006-08-301-1/+1
| | | | without being converted to strings for display. Any such objects are now converted here.
* use headeritems() instead of items() in WSGIResponse.pjenvey2006-08-302-2/+5
| | | | thanks jaq
* Fix for the documentation and example of normal wsgi.application.bbangert2006-08-301-2/+13
|
* Adding mod_python handler.bbangert2006-08-301-0/+240
|
* Buglet from 2 commits agoianb2006-08-291-1/+2
|
* Patch to add suppress_http_headers to paste.proxy.Proxy, from Brad Clementsianb2006-08-292-4/+19
|
* Patch for cache_max_age from Brad Clementsianb2006-08-292-6/+24
|
* Set Last-Modified properly in paste.fileapp (it wasn't being updated ↵ianb2006-08-281-1/+4
| | | | properly when under CACHE_SIZE, and wasn't being updated at all when over CACHE_SIZE).
* - raise type error on unknown monthscce2006-08-241-2/+2
| | | | - allow 'today' as keyword date
* (no commit message)cce2006-08-241-1/+1
|
* Somewhere in the past two years day_of_week changed tocce2006-08-241-1/+1
| | | | isoweekday() in the datetime API.
* Added TransparentProxyianb2006-08-242-0/+75
|
* Fixed a bug in the registry test (not code), since str(registered_object) ↵ianb2006-08-236-7/+17
| | | | never fails anymore. Fixed some formatting because of new-style exceptions in Python 2.5
* Make sure timeout isn't passed in as a stringianb2006-08-211-0/+5
|
* better error message in paste.auth.cookieianb2006-08-212-0/+8
|
* Fixed problem with exception formatter word wrapping routineianb2006-08-213-9/+40
|
* Updated form var caching so that the REQUEST_METHOD is not part of the cache ↵bbangert2006-08-211-1/+1
| | | | key.
* Fixing requested_with header name.bbangert2006-08-211-1/+1
|
* Fix bug in is_xhr, should be HTTP_ header.bbangert2006-08-201-1/+1
|
* Changed request.xhr to request.is_xhr which is a bool function thats true if ↵bbangert2006-08-201-1/+5
| | | | X-Requested-With is present and equal to XMLHttpRequest.