Commits

Author Commit Message Labels Comments Date
Robert Brewer
Fix for #890 (multipart/* messages error on PageHandler.__call__).
Sylvain Hellegouarch
Fix #885. cherryd is now available as a command line script
Lakin Wecker
#883 - (last comments) - provide a way to turn off the mismatched parameter messages with tests.
Robert Brewer
Might as well expose the WSGI write callable.
Robert Brewer
Updated link to A.J. Flavell's post-redirect paper.
Lakin Wecker
#869 - Change the name from 'dispatch' to be configurable on a per Dispatcher basis. The default name is _cp_dispatcher
Lakin Wecker
#884 - better checker that doesn't match /foobar entries for applications mounted at /foo
Lakin Wecker
#884 - cpchecker method to catch application configuration that starts with script-name
Lakin Wecker
Inlining it as it's not really worth the proliferation of a functions.
Lakin Wecker
As per fumanchu's suggestion - a much shorter obvious implementation of the method (like the one we have now) doesn't need the license
Lakin Wecker
#883 - Raise the original handler error whenever test_callable_spec raise an error.
Lakin Wecker
Fixes #883 - Add in a better getargspec that works on callable objects. Add in tests that assert two things: 1. That our 400/404 detection mechanism works on callable objects and that when a handler raises a TypeError it gets re-raised into a 500 error.
Robert Brewer
Log error if log_access fails.
Robert Brewer
Fix for #846 (Bug in safemime).
Robert Brewer
Fix for #877 (Bug in recv wsgiserver).
Robert Brewer
Fix for #865 (_ThreadLocalProxy's child may not have a size).
Robert Brewer
Test and fix for #864 (response.stream and HEAD method).
Robert Brewer
Whew. Fixed the whole test suite to properly handle the --host arg.
Robert Brewer
Silenced some cpmodpy errors due to not using WSGI.
Robert Brewer
Silenced some long-known test disparities when using Apache as the server in a separate process.
Robert Brewer
Fixed test suites to match [2069].
Robert Brewer
Changed #837 / [2063] to switch on behavior, not version_info.
Christian Wyglendowski
Committed Python 2.6/2.5.2 WSGI server compatibility patch from Lawouach and myself (see #837).
Robert Brewer
Fix for #870 (Support "session cookies" which flush on browser close).
Lakin Wecker
#869 - Don't call exposed dispatch objects for the dispatch step
Lakin Wecker
#869 - Test proving that this won't break current web applications that use dispatch as a name for their controllers.
Lakin Wecker
#869 - added the ability for dynamic dispatching by the controller to better allow urls of the form: /users/123/addresses/3/city
Lakin Wecker
Allow apps to be mounted with the same script_name passed in as they are already instantiated with. Fumanchu asked for this earlier, or at least wondered about it. I realized it would allow apps to be compatible with both CP 3.1 and CP Trunk so I added it.
Robert Brewer
Added a couple new url() combinations.
Lakin Wecker
Dissallow script_name in cherrypy.tree.mount when an instance of Application is passed in
  1. Prev
  2. Next