Commits

Author Commit Message Labels Comments Date
jaraco
Updated the test so it more closely matches the use case we're trying to support
klarson
Added variable substitution test for config
jaraco
Applying patch provided by mendapara.amit per #908.
jaraco
Added a few comments
jaraco
Working fix for ticket #770 - cache multiple response variants for Vary header set
jaraco
Moved function for handling vary_header_values into its own method
jaraco
Completed some implementation of VaryHeaderCachingStore, still not working.
jaraco
A partial implementation of a vary header aware store with key generation
jaraco
Refactored cache store handling to support a VaryHeaderAwareCache (still unimplemented)
jaraco
Finished unit test for enhanced Vary header caching support
jaraco
Added test to allow checking for existance of a certain value in a comma-delimited list in headers
klarson
Fixed incorrect header in cache test
klarson
Fixed cache key check for missing headers.
jaraco
Updated sample header for varying header test
jaraco
Moved set_vary_header to cherrypy.lib
jaraco
Now add the vary header in gzip regardless of whether gzip actually compresses something
jaraco
Moved vary header code to its own function
jaraco
Simplified logic for processing vary headers
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).
  1. Prev
  2. Next