Commits

Author Commit Message Labels Comments Date
Robert Brewer
Fix for #436.
Robert Brewer
Fix for #434 (importing from cherrypy.lib.filter broken in trunk).
Remi Delon
Speed optimization in sessionauthenticatefilter
Robert Brewer
Removed redundant test for favicon.
Robert Brewer
Oops. Forgot to assign cherrypy.root if missing.
Robert Brewer
Fix for #362 (Filters do not guarantee all methods are run (when errors occur)).
Robert Brewer
Fix for #145. See the ticket for details about this fix.
Robert Brewer
Fix for #430 (serveFile should require abs paths).
Robert Brewer
Fix for #425. See the ticket comments for lots of details.
Robert Brewer
seen_threads really should belong to the Server class.
Robert Brewer
Made custom Request subclasses easier to implement:
Robert Brewer
Changed filters._input_order to filters.input_filters. Same for "output". You can now also insert classes into those lists (not just the class name in a string).
Sylvain Hellegouarch
Added a clear() method to the MemoryCache class of the cache_filter. You can now clear the cache by doing cherrypy._clear_cache = True
Sylvain Hellegouarch
The HTTTPErrorTemplate was using XHTML but the response content-type was set to text/html which is wrong. Since many user agents can't understand XHTML when using the correct content type, I've changed the template to use regular HTML
Robert Brewer
Fix for #402 (staticfilter errors if .on but no .file nor .dir).
Robert Brewer
Fix for #361 (Misleading error message).
Robert Brewer
Use cPickle in sessionfilter if available.
Robert Brewer
Fix for #413 (Improve configuration error behavior).
Robert Brewer
Fix for #404, #417 (index files and staticfilter). New "static_filter.index" config entry.
Robert Brewer
Test for [878] (serve dynamic content alongside static).
Robert Brewer
Fix for #421 (Incorrect border condition in readline of SizeCheckWrapper).
Robert Brewer
Set WebCase.PORT in testmain.
Remi Delon
Fix for #416. The default favicon.ico is now served by a default static_filter entry in the default config (much cleaner than making a special case for favicon.ico in the code).
Robert Brewer
Fix for #394 (custom filters). Well, it fixes a related problem, anyway. ;) The real fix for #394 is "don't do that".
Robert Brewer
helper._run_test_suite_thread didn't need to wait() or call filters.init() either.
Robert Brewer
server.wait now checks for server.interrupt, so start_with_callback won't hang on error in server.start.
Robert Brewer
test.helper._test_main_thread doesn't need to wait, because start_with_callback already waits.
Robert Brewer
New signature for cherrypy.log.
Remi Delon
More PEP 8 (including objectPath -> object_path); Changed virtualhostfilter to conform to PEP8; Fixes to sessionauthenticatefilter
Robert Brewer
Filters being init'ed twice in test suite.
  1. Prev
  2. Next