Commits

Author Commit Message Labels Comments Date
Robert Brewer
Buh. SERVER_NAME shouldn't change based on client behaviors. Also added WSGI environ['REQUEST_URI'] so apps can know when absolute URI's were used, etc.
Robert Brewer
Fix for #899 (CP session uses inefficient pickle protocol).
Robert Brewer
Test for 3.x line for #762 (Issue serving files to download using cherrypy).
Robert Brewer
Fixing broken teardown_server.
Robert Brewer
New test for streaming static files.
Robert Brewer
Refactored the interface() function a bit. New WebCase.get_conn method.
Robert Brewer
Moved "environment: test_suite" out of individual tests and into helper.py. Moved setup_server() call out of individual tests and into helper.py. Added a new test for per-handler max_request_body_size shenanigans.
Robert Brewer
New CRLF test, plus some test suite fixes.
Robert Brewer
Fix for #898 (HTTPError should accept status code in same format as get_error_page).
Robert Brewer
Fix for #866 (Error *and* access log printed to stderr).
Robert Brewer
Added comment on custom subclasses in CPWSGIServer.
Robert Brewer
Initial support for multiple servers in config (doesn't allow binding any apps other than cherrypy.tree yet).
Robert Brewer
New test module for config in the "server.*" namespace.
Robert Brewer
Rework of test suite to start the engine once per module, and only for modules that have a 'setup_server' function. This allows us to include modules which do not need to start a server in the normal test.py testList and exercise them at every full run. See, for example, that test_bus and test_states are now included.
Robert Brewer
test_core tweak for --ssl.
Robert Brewer
FCGI tweak to help it shut down.
Robert Brewer
Partial fix for #886 (Shutdown failures). Bus.exit now calls os._exit(70) if any errors occur during shutdown.
Robert Brewer
Doc tweaks for request.base, tools.proxy.base.
Christian Wyglendowski
Bumped the version numbers in trunk so that they are greater than the latest release (3.1.1)
Robert Brewer
More test_bus goodness.
Robert Brewer
New test for Host header being used in cherrypy.url().
Robert Brewer
Got rid of all the DeprecationWarning's when using Python 2.6.
Robert Brewer
More bus tests.
Robert Brewer
More test_bus stuff.
Robert Brewer
About time we had a test_bus.py.
Robert Brewer
Repaired testTreeMounting.
Robert Brewer
Doc tweak.
Robert Brewer
New ssl_context attribute on wsgiserver. See http://groups.google.com/group/cherrypy-users/browse_thread/thread/201e85a9028a3f80.
Robert Brewer
New error when someone tries to mount an Application with a script name of None.
Robert Brewer
Fix for #891 (substituted formatwarning is old, signature in python2.6 is changed). Also updated the isDaemon/setDaemon calls to threading.daemon for Py2.6+.
  1. Prev
  2. Next