Commits

Author Commit Message Labels Comments Date
Robert Brewer
2.x backport of [1154] (Quick and dirty trap of log file errors.)
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1153] (New "teardown_server" magic method support for test modules.)
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1148] (test/modpy fixes and docs).
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1142] (Removed inspect import in cherrypy.lib.cptools.decorate, decorateAll.)
Branches
cherrypy-2.x
Robert Brewer
2.x Fix for #507 (InternalRedirect? supports only absolute paths). Paths relative to request.path are now possible by omitting the leading slash from the path.
Branches
cherrypy-2.x
Robert Brewer
2.x fix for #509 (don't cache for POST, PUT, DELETE). Also found a bug which I'll fix in trunk next.
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1126] (Made Engine.stop check Engine.state. This allows e.g. mod_python to call stop() once per thread on shutdown.)
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1117] (Fix for #531 (Make an ETag tool). Also refactored If-Modified-Since validation.) I wasn't able to use validate_since inside cachefilter due to its use of RequestHandled.
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1109] (Comment improvements).
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1103] (new tests for params with virtual_host).
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1102] (better error messages on illegal response statuses).
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1099] (fixed a bug in TestHarness? (no base conf when using --profile)).
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1098] (moved the profiler setup into _cprequest (so it's all in one place now)).
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1096] (moved request body size check into _cprequest from _cpwsgi).
Branches
cherrypy-2.x
Robert Brewer
2.x backport of [1093] (better errors on lookup of request attrs when not in a request). This was eventually removed in 3.0, but by a dummy Request object; that seemed too big an API change for 2.x.
Branches
cherrypy-2.x
Robert Brewer
2.x Fix for #426 (cherrypy.expose alias problems with dots).
Branches
cherrypy-2.x
Robert Brewer
2.x Partial fix for #511 (wsgi default encoding).
Branches
cherrypy-2.x
Robert Brewer
2.x Fix for #508 (Content-Type for 304s).
Branches
cherrypy-2.x
Robert Brewer
2.x: Buglet in lib.cptools, plus a backport of serve_download. See [1069], [1084].
Branches
cherrypy-2.x
Robert Brewer
2.x Fix for #328 (encoding 'errors' argument).
Branches
cherrypy-2.x
Robert Brewer
Fix for REMOTE_HOST bug in 2.x branch and trunk.
Branches
cherrypy-2.x
Sylvain Hellegouarch
Fixed #542. For some reason the fix was already there except for the unit test.
Branches
cherrypy-2.x
Sylvain Hellegouarch
Fixed #569
Branches
cherrypy-2.x
Robert Brewer
Fix to 2.1, 2.2, 3.0 for bugs in Range slicing and final boundary. Also made the output match Apache output (CRLFs).
Branches
cherrypy-2.x
Robert Brewer
Fix for #560 (misleading log on socket_host="") for CP 2.2 and CP 3.
Branches
cherrypy-2.x
Robert Brewer
Fix for CP 2 for #445 (autoreload and '<string>' in sys.modules).
Branches
cherrypy-2.x
Robert Brewer
Fixes for #479 (CherryPy crashes on using seteuid / setegid) for CP 2.2 and CP 3.
Branches
cherrypy-2.x
Robert Brewer
Fix to config.getAll (which isn't used internally and will disappear in future versions ;).
Branches
cherrypy-2.x
Robert Brewer
Fix for #543 (virtualhostfilter.py generates URIs with a double slash).
Branches
cherrypy-2.x
Robert Brewer
Fix for CP2.2 for #541 (absoluteURI in request line). I also copied whatever wsgiserver bugfixes seemed relevant from trunk. Version upgraded to 2.2.2rc1.
Branches
cherrypy-2.x
  1. Prev
  2. Next