Commits

Author Commit Message Labels Comments Date
jaraco
Refactored testCookies to unify the tests despite Python differences in cookie handling
jaraco
Added handling of invalid cookie names by responding with 400 Bad Request.
Robert Brewer
Fix for #906 (Firefox displays a popup on redirect). Reverted [2149] and changed the trailing slash tool to prefer 301.
visteya
change gzip() compress_level default value from 9 to 5
Robert Brewer
Fix for #879 (static.serve_file() should use "application/octet-stream" if it can't determine Content-Type).
Robert Brewer
Added the mimetypes mentioned in #879.
Robert Brewer
Changed HTTPRedirect to default to 307/302 if not GET. Also fixed SessionAuth to only accept POST for do_login/do_logout (since those behaviors are not safe and should not be cached).
Robert Brewer
Fixed a buglet in test_states.
Robert Brewer
Made MethodDispatcher grab any config on the subhandlers.
Lakin Wecker
cherrypy.test - fixing a buglet in r2145 where the unused parts were in the wrong order. Also updating test/test.py's server to use the same import pattern.
Lakin Wecker
cherrypy.test - updating webtest/helper to allow test names to contain full package names, like: cherrypy.test.test_tidy etc.
Robert Brewer
Now that error_log defaults to INFO, we can emit a DEBUG message once in a great while (but not too many; they're still slow even if they never emit).
Robert Brewer
Long-standing misfeature: staticdir/file should only answer to GET/HEAD.
Robert Brewer
Doc tweak to request.body.
Robert Brewer
It's silly to have a log sink run at the lowest level by default.
Robert Brewer
Test to demo handling name[key] dict-like params with **kwargs.
Robert Brewer
New check_app_config_brackets warning.
Robert Brewer
New status arg to tools.trailing_slash (to help force 307's for XHR's).
Robert Brewer
Clearer error message when app config is not nested into sections.
Robert Brewer
New behavior for cherryd--if only one app is mounted, apply any config files to it.
Robert Brewer
New -P option to cherryd for prepending to sys.path. This allows scripts to be imported from, say, the current working dir.
Robert Brewer
Added a test for request.scheme (see #900).
Robert Brewer
Broke a bunch of test_core tests out into a new test_request_obj.py.
Robert Brewer
Fix for #887 (traceback errors if http client connects to https cherrypy server).
Robert Brewer
Robert Brewer
New server.ssl_certificate_chain attribute. See http://groups.google.com/group/cherrypy-users/msg/085a9f2edc920b24.
Robert Brewer
Added a test for socket_timeout.
Robert Brewer
Fixed a bind_addr buglet introduced in [2126].
Robert Brewer
Fixed outdated warning for profiler on Debian.
Robert Brewer
Fix for #894 (can't configure [apache] dynamic FCGI, only static and external).
  1. Prev
  2. Next