Author Commit Message Labels Comments Date
Robert Brewer avatarRobert Brewer
Moved these blocks out of _cphttptools.Request and into cptools: parseRequestLine, parseQueryString, paramsFromCGIForm. This should help filter authors and others re-use some of the nuts and bolts of CP.
Robert Brewer avatarRobert Brewer
Removed paramList attribute from request object. This should be handled entirely withint the xmlrpcfilter code (the core should not know about it).
Robert Brewer avatarRobert Brewer
Fix for #367 (error pages should reset response headers). And a new _cpOnHTTPError special attribute just for kicks.
Robert Brewer avatarRobert Brewer
Fix for #359 (custom errors have no args attribute).
Robert Brewer avatarRobert Brewer
Fix for #308 (configure autoreload's poll rate).
Robert Brewer avatarRobert Brewer
Fix for #374 (reduce license boilerplate to a single LICENSE.txt file).
Robert Brewer avatarRobert Brewer
Removing deprecated modules.
Robert Brewer avatarRobert Brewer
Fix for #372 (browserUrl and querystrings).
Default avatar Remi Delon
Clean session in onEndResource instead of beforeFinalize
Default avatar Remi Delon
When using generators and HTTPRedirect, beforeFinalize can get called twice ... Making the sessionfilter resilient to that.
Default avatar Remi Delon
Stick logged-in user in cherrypy.threadData
Robert Brewer avatarRobert Brewer
Set svn:eol-style to "native" for all .py files. This should fix any line-ending problems for existing files: Windows users will receive CRLF endings when they check out files, and *nix users will receive LF endings. Whenever you "svn add" a new file, make sure its svn:eol-style property is "native"!
Robert Brewer avatarRobert Brewer
Fix for #356 (formalize server.environment as a set of config defaults). New server.logFileNotFound boolean.
Robert Brewer avatarRobert Brewer
Fix for #373 (arbitrary mount points, or "virtual roots"). All internal use of request.path has been changed to inspect request.objectPath instead (the "rewritten path"). The request.path should never be rewritten; instead, it should only be used to generate new URL's based on the original path. The request.originalPath attribute can now probably be deprecated.
Robert Brewer avatarRobert Brewer
New test for directory in staticfilter.
Robert Brewer avatarRobert Brewer
Merged /requestobj branch to trunk. cherrypy.serving.request and .response are now instances of _cphttptools.Request and .Response. ALL HTTP SERVER AUTHORS NEED TO UPGRADE THEIR INTERFACES to _cpserver.request as the signature has changed.
Robert Brewer avatarRobert Brewer
Enable complete testing of virtual roots. Set test.helper.vroot to "/vpath", for example, to run the whole test suite using that as a virtual mount point.
Robert Brewer avatarRobert Brewer
Fix (partial?) for #373. Fixes staticFilter.
Robert Brewer avatarRobert Brewer
Test and fix for #371 (Redirect of index method to trailing-slash URI uses the wrong path info).
Robert Brewer avatarRobert Brewer
New test to avoid future HTTP-verb-dispatch collisions. Needs to be updated if HTTP-verb-dispatch is ever implemented.
Robert Brewer avatarRobert Brewer
Docs: browserUrl also contains querystring if present.
Robert Brewer avatarRobert Brewer
New test for user-defined _cpFilterList's.
Robert Brewer avatarRobert Brewer
Updated the example in xmlrpcfilter.py comments.
Sylvain Hellegouarch avatarSylvain Hellegouarch
Set the building blog section as being rewritten from scratch soon
Robert Brewer avatarRobert Brewer
Book: New blurb about the request and response object lifetimes.
Default avatar Remi Delon
Removing VirtualHostFilter for the 2.1 release
Tags
cherrypy-2.1.1
Default avatar Remi Delon
Made tests pass for --1.1 as well
Default avatar Remi Delon
Preparing for 2.1.0 release
Default avatar Remi Delon
Temp fix for #344
Default avatar Remi Delon
Doc change for #345
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.