Source

CherryPy_subhandler / cherrypy / _cpserver.py

Author Commit Message Labels Comments Date
Robert Brewer
Fixlet for _cpserver.py
Branches
wspb
Robert Brewer
Took out wsgiserver in favor of the cheroot fork.
Branches
wspb
Robert Brewer
The "processbus" project switched names to "magicbus"
Branches
wspb
Robert Brewer
Mostly moved cherrypy.process to separate processbus package dependency.
Branches
wspb
Robert Brewer
Bye bye, py2/3.
Robert Brewer
Some buglets.
Robert Brewer
Touching up WSGI support for 1.0.1, which we thought was going to be 1.1 but didn't even get a version bump in the protocol's wsgi.version.
Robert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer
More doc work.
Robert Brewer
Removed AttributeDocstring metaclass in favor of Sphinx-style docstrings. :/ Touched up some docs.
Robert Brewer
sync with python3, including separation of InternalRedirect handling and Exception trapping to WSGI middleware.
Robert Brewer
trunk: syncing with python3, except preferring WSGI 1.0 and sticking with bytes for request attrs.
Robert Brewer
Factored SSL out to separate modules.
Lakin Wecker
trunk - deprecating quickstart. Brings it in line with python3
Robert Brewer
New server.ssl_certificate_chain attribute. See http://groups.google.com/group/cherrypy-users/msg/085a9f2edc920b24.
Robert Brewer
Fixed a bind_addr buglet introduced in [2126].
Robert Brewer
Fix for #894 (can't configure [apache] dynamic FCGI, only static and external).
Robert Brewer
Initial support for multiple servers in config (doesn't allow binding any apps other than cherrypy.tree yet).
Robert Brewer
Robert Brewer
New server.thread_pool_max attribute for setting wsgiserver.max.
Robert Brewer
Fix for #803 (run CP under Google App Engine).
Robert Brewer
Buried a couple socket, threading module imports for easier Google App Engine integration.
Robert Brewer
Adding a server.nodelay option, and making wsgiserver set TCP_NODELAY by default. See http://www.cmlenz.net/archives/2008/03/python-httplib-performance-problems for the use case.
Robert Brewer
Renamed restsrv -> process in all referrers.
Robert Brewer
Fix for #756 (Deprecate server.quickstart):
Robert Brewer
Trunk fix for #752 (Return cherrypy.server to a single-server model):
Robert Brewer
Fix for #740 (Default server.socket_host to IPv4 address).
Robert Brewer
Reworked WSPBus plugins; most now have a 'subscribe' method which attaches them to the bus in a separate step from init. This allows frameworks to create canonical plugin instances but delay or skip their subscription.
Robert Brewer
Moved most of cpserver into a new restsrv.servers module.
Robert Brewer
Fix for #665 (ssl certificate exceptions are not logged).
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next