Commits

Author Commit Message Labels Comments Date
Robert Brewer
NotFound path arg now defaults to cherrypy.request.path.
Robert Brewer
Fix for #307. Made InternalError a subclass of HTTPError(500). Removed all use of InternalError from the framework; it should be removed in 2.2.
Robert Brewer
More updates to apireference.xml (CherryPy library).
Robert Brewer
Lots of updates to apireference.xml.
Robert Brewer
Minor order-of-execution error in server.restart.
Robert Brewer
New request.headers attribute (so users can see duplicate request headers).
Robert Brewer
Consolidated the "obtain" and "install" sections for release package and subversion. Also, updated process.gif to rev 699.
Robert Brewer
Got rid of the itemizedlists in the apiref.
Robert Brewer
Bah. Missed one.
Robert Brewer
Final cleanups for [698] and #321. cherrypy.server is now an instance of cherrpy._cpserver.Server, instead of a module.
Robert Brewer
Ugly fix for #321. cherrypy.server could really use some encapsulation now.
Robert Brewer
webtest sys.e[X]it option now works. There's also a new WebCase.exit() method which you can override, in case you need to do other things before exiting.
Robert Brewer
Another state test: restart within a page handler.
John P. Speno
Fixed session example.
Robert Brewer
Fix for ticket #310. Thanks to UnionPivo for the patch.
Robert Brewer
Phew. Tracked down all possible occurrences of KeyboardInterrupt and trapped them appropriately. There's still a problem in test_states when using the CherryPyHTTPServer (it hangs during KeyboardInterrupt testing), but all other servers pass. Maybe *this* fixes #321. ;)
Robert Brewer
1. Fix for #305 (produce an error if a custom error page file can not be opened).
Robert Brewer
More server state tests and fixes:
Robert Brewer
Updated ReturnVsYield.pdf
Robert Brewer
Fix for #327 (broken test due to missing setConfig).
Robert Brewer
Typo in server.run_server ("server.socketPort").
John P. Speno
Fix for #326. Test case will come later.
Robert Brewer
New test_states module for testing server start/stop/restart, as well as NotReady, KeyboardInterrupts and SystemExit, etc.
Robert Brewer
Removed redundant KeyboardInterrupt/SystemExit traps in _cphttpserver (server.py traps them).
John P. Speno
Removed unneeded 'import os'
Robert Brewer
Doc updates for [682] (error-handling changes).
Robert Brewer
Fix for ticket #317? More importantly, some error-handling and other cleanups:
John P. Speno
Removing a few unused import statements.
Robert Brewer
Closes #324 (wontfix). Added more extensive comment regarding relative paths for cptools.serveFile.
Robert Brewer
Fix for #318, #322 and #323.
  1. Prev
  2. Next