1. cherrypy
  2. CherryPy

Commits

Author Commit Message Date Builds
Remi Delon
Fix for #477
Robert Brewer
Benchmark: changed 'chart' to 'report' throughout.
Robert Brewer
Benchmark: simpler, more inclusive detection of ab/apache not on system path.
Robert Brewer
Benchmark: fix for no ab in bash.
Robert Brewer
Fix for broken test in [990].
Robert Brewer
Speed tweak: you can now set max_header_size and max_request_size to 0 to explicitly skip using SizeWrappers.
Robert Brewer
New Engine.response_class attribute (which allows a new -null switch for benchmark.py, to show how much of the request is spent in the HTTP server as opposed to the Request object).
Robert Brewer
Improvements to benchmark.py. New "-modpython" switch which popens apache, runs the tests, then stops apache.
Robert Brewer
Set cherrypy.lowercase_api = True for benchmarks.
Robert Brewer
New test/benchmark module. Ugly, but gets the job done. Requires ab on your system path. Set log_to_screen to True if you encounter problems.
Christian Wyglendowski
Fix for #457. Custom filters placed in {{{server.input_filters}}} and {{{server.ouput_filters}}} now get checked for the presence of the old camelCase filter hooks at initialization for backward compatibility with 2.1.
Remi Delon
Added "on_renew_session" callback to sessionfilter
Remi Delon
Fix for #293: better error message if sessionfilter.storage_path is not set (and "file" backend is set)
Remi Delon
Fixed #499 (bug in gzipfilter)
Remi Delon
Improvement in nsgmlsfilter
Robert Brewer
server.stop() works now even if init_only is False.
Remi Delon
Clean-up sessions in different thread (to avoid blocking the request)
Remi Delon
Fix "last_clean_up_time" in session filter
Robert Brewer
Added meaningful prefixes to names of threads started by CP.
Robert Brewer
Another re-raise of SystemExit.
Remi Delon
Allow programs to quit and return an error code; Small fix in sessionauthenticatefilter
Robert Brewer
Fix for #458 (auto-init mimetypes module). Knownfiles only works on Unix.
Robert Brewer
Removed deprecated _cphttpserver.py.
Remi Delon
Renamed queryString into query_string
Remi Delon
Added "on_login" and "on_logout" callbacks to sessionauthenticatefilter
Robert Brewer
cherrypy.tree.mount_points now includes {"/": cherrypy.root} even if tree.mount is never called.
Robert Brewer
Docs: cherrypy.tree
Robert Brewer
A couple tests for a default method with no corresponding index method.
Robert Brewer
Final fix for #461 and #455: 1. There's a new _cpengine module which isolates the "app server" from the "HTTP server" state-management logic. _cpserver.Server inherits from _cpengine.Engine. The _cpengine module should remain clean so that it can be used with few changes in CP 3, at which point we can rewrite the http server API. 2. Fixed an issue with the native HTTP server--it wasn't truly restartable (closed but didn't r…
Christian Wyglendowski
[965] is the first of two changesets to modify some internal behavior. Unfortunately, it temporarily broke CP in the process. This changeset is a temporary fix to that temporary problem which Robert is addressing more completely.
  1. Prev
  2. Next