Commits

Author Commit Message Labels Comments Date
Sylvain Hellegouarch
See bug 272
Sylvain Hellegouarch
Sylvain Hellegouarch
Fixed a little issue when the directory was not set to server.logFile
Sylvain Hellegouarch
Fixed bug 272
Sylvain Hellegouarch
Fixed bug 265 and added xmlRpcFilter.encoding parameter to be able to specify the encoding used by the xmlrpclib module (see http://docs.python.org/lib/node552.html)
Michael Robinson
sessionFilter: more cleanups, completely rewrote the localdict class
Michael Robinson
The second session filte was removed and the tutorials are renumberd. The sessionFitler no longer has any way to support multiple named sessions
Michael Robinson
sessionFilter: A lot more code cleanups, the file adaptor know uses mrow locking
kmierle
For config.py make first line of docstrings a one-line summary; needed for somoe python editors.
kmierle
Minor docstring improvements to config.py. All public config.py functions now have docstrings.
Robert Brewer
Forgot to re-raise TypeErrors in main() if they don't match the regex (see changeset [558]).
Robert Brewer
Cleaned _cphttptools.main() for more-readable tracebacks.
Robert Brewer
1. Partial fix for #248; the request path is now %XX-decoded as soon as possible (was in mapPathToObject). This means config sections can now be decoded, as well (e.g. you should now write [/this path] instead of [/this%20path]). 2. Changeset [559] broke logging test--fixed.
Robert Brewer
Bug in config-file parsing: needed try/finally: close block.
Robert Brewer
Stage 2 fix for ticket #257: access messages are only printed to the error.log if access.log is not defined. This should allow smooth migration to 2.1, and that block can be removed for 2.2.
Robert Brewer
Fix for ticket #188 (cleaner exception on invalid page-handler parameters). This currently only traps "unexpected keyword", but there may be other common errors that could be added later.
Robert Brewer
Oops. Forgot to remove debugging comment which shut off WrongUnreprValue errors.
Robert Brewer
Made test_core.Params.index behavior more explicit to fix ticket #268.
Robert Brewer
All raised exceptions now conform to "raise Exception([arg])" syntax (no more "raise Exception" or "raise Exception, arg". See http://mail.python.org/pipermail/python-dev/2005-August/055687.html for Guido's pronouncement, which is now part of PEP 8.
Robert Brewer
Improved covercp's annotated file output: blank lines have been reinstated, but blank or other non-statement lines are marked "not covered" if the next valid statement line is marked "not covered".
kmierle
Set svn:ignore for directories likely to contain .pyc's
Robert Brewer
Added test for URL's which are not valid Python identifiers.
Robert Brewer
1. More improvements to coverage browser. 2. Fix for ticket #261 (autoreload failed on file deletions).
Robert Brewer
Upgrades to coverage browser (thanks to Keir Mierle). See ticket #262.
Robert Brewer
1. Initial support for partial GET (Range request header): new _cphttptools.get_ranges() function for use in page handlers and serve_file(). 2. New HTTPClientError exception; NotFound now inherits from it.
Michael Robinson
sessionFilter: removed errant print statements
Michael Robinson
sessionFilter: fixed bug preventing the removal of values from the sessionDict. The sqlobject adaptor is no longer included with the sessionfilter (see http://www.cherrypy.org/ticket/220).
Robert Brewer
webtest.WebCase now calls tearDown before raising ServerError.
Robert Brewer
Server-side image maps (ISMAP) now supported. Coordinates are coerced to int and passed as 'x' and 'y'.
Robert Brewer
Added "has space.html" to setup.py (thanks, dowski).
  1. Prev
  2. Next