1. Martin Thorsen Ranang
  2. paste

Commits

Show all
Author Commit Message Date Builds
ianb
changed trac url
Tags
0.9.6
pjenvey
o no longer exhausting the app_iter o as much as I like the new StatusBasedForward forward debug message, it can be chatty with a lack of favicon. removing it
pjenvey
o use response.HeaderDict instead of wsgilib.ResponseHeaderDict o fixed the misleading ResponseHeaderDict deprecation warning
pjenvey
cleaner gathering of the debug config setting via converters.asbool
pjenvey
StatusBasedForward will consume the enclosed app's response when the Forward condition is met, but wasn't close()ing it when it's iterable
pjenvey
renamed the multidict class to MultiDict
pjenvey
commenting out make_repost_button's unused block of code
pjenvey
o request.parse_formvars changes: - now returns a multidict instead of dict (like parse_dict_querystring) - removed all_as_list keyword arg: use multidict.mixed() instead to produce an all_as_list dict - preventing FieldStorage from parsing out QUERY_STRING during GET/HEAD requests - the fake_out_cgi check wasn't careful enough about multipart/form-data content-types. Was also missing a StringIO import (r5471 broke file upl…
pjenvey
added copy method
bbangert
Updating HTTPNotModified so it works with ETag. This still needs to be fixed to require either an ETag or a Date header.
thejimmyg
Some more changes to paste.errordocuments and an update to paste.recursive
thejimmyg
Fixed a bug in paste.errordocuments.forward and updated unit tests
ianb
Removed defunct doc build script
ianb
Auto-update of version strings
ianb
Removed errordocument.empty_error, since it never actually worked in a useful way; changed the news to 0.9.5 (since that's what the next release will be)
Tags
0.9.5
ianb
Added more download notes
ianb
Fixed problem reported by Charlie Groves with TestApp file uploads with length-two tuples
ianb
Keep wsgi.input from being eaten when the cgi module is looking for POST variables
pjenvey
having WSGIResponse.params return a multidict
ianb
Changed usage of MultiDict to util.multidict
pjenvey
added WSGIThreadPoolServer. Provides much better performance than WSGIServer. paste.httpserver.serve now uses the thread pooled server by default. Users can set the number of worker threads (defaults to 10) or switch back to the normal WSGIServer with config file toggles. submitted by: james@jamestaylor.org (Thanks!) resolves: #112
pjenvey
reverting r5459, as the issue has already been fixed
ianb
Added tests for file-related conditional requests. Added support for If-None-Match to DataApp. Added parsing support for multi-value headers.
ianb
Added a 'no' argument to mustcontain
ianb
fix setup.py from last commit
ianb
Added a middleware to clear out error bodies, making them more accessible to Apache; added an app_iter wrapper for chaining app_iters from multiple sources (needed for peeking at status)
ianb
Added a Paste Deploy entry point for paste.errordocument (not tested, bad me)
ianb
More permissive parsing for dates in headers. IE in particular will add '; length=200' to If-Modified-Since, and that was producing BadRequest errors. Instead parameters on dates are now simply ignored
ianb
Avoid a weird upstream traceback in certain failure situations
ianb
Added a setvars method, to complement setvar/var
  1. Prev
  2. Next