Source

CherryPy / cherrypy / _cpserver.py

The branch 'cherrypy-2.1' does not exist.
Author Commit Message Labels Comments Date
Robert Brewer
Initial fix for #333.
Robert Brewer
Fix for autoreload bug (process was exiting on reload since [699] or so).
Robert Brewer
autoreload now calls server.stop() on interrupt. No test for it though. :(
Robert Brewer
More state tests (onStart/Stop tests). Also made it more explicit that onStop's are called even if there's no HTTP server.
Robert Brewer
Minor order-of-execution error in server.restart.
Robert Brewer
Final cleanups for [698] and #321. cherrypy.server is now an instance of cherrpy._cpserver.Server, instead of a module.
Robert Brewer
New InternalRedirect exception; raise it in any page handler method.
Robert Brewer
1. Allow deployers to turn off outputConfigMap.
Robert Brewer
Implements ticket #185 (easier log function = cpg.log).
Michael Robinson
getSpecialFunction renamed getSpecialAttribute
Michael Robinson
new session filter (stay tuned for docs), new config.getAll function
Robert Brewer
Merged new test suite from branches/ticket-177 into trunk.
Robert Brewer
Use threading.local if present (Python 2.4+). This increases req/sec by over 100%.
Robert Brewer
1. Fixed bug in helper: native threaded server was not being instantiated due to missing "threadPool" config item.
Robert Brewer
1. Still fixing tests. All now pass except testObjectMapping.
Robert Brewer
Fixes to WSGIServer. Fixes to test suite, so at least someone can start figuring out why testCore is still broken.
Robert Brewer
Merged branches/ticket-151 into trunk. See CHANGELOG and the branch logs for details.
Remi Delon
Big change: new config system (see http://www.cherrypy.org/wiki/ConfigSystem21)
Remi Delon
Fixed Ticket #106
Remi Delon
renamed "configDict" into "configMap" for cons
Remco Boerma
\r\n > \n again, after header patch
Remco Boerma
Changed notices to 79 chars wrap.
Remi Delon
Added cpg.threadData - ticket #53
Remi Delon
ticket #53 (still need some testing for it)
Remi Delon
Implemented cpg.server.stop() - ticket #4
Remi Delon