Show all
Author Commit Message Labels Comments Date
Default avatar John P. Speno
Fixed session example.
Robert Brewer avatarRobert Brewer
Fix for ticket #310. Thanks to UnionPivo for the patch.
Robert Brewer avatarRobert 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 avatarRobert Brewer
1. Fix for #305 (produce an error if a custom error page file can not be opened).
Robert Brewer avatarRobert Brewer
More server state tests and fixes:
Robert Brewer avatarRobert Brewer
Updated ReturnVsYield.pdf
Robert Brewer avatarRobert Brewer
Fix for #327 (broken test due to missing setConfig).
Robert Brewer avatarRobert Brewer
Typo in server.run_server ("server.socketPort").
Default avatar John P. Speno
Fix for #326. Test case will come later.
Robert Brewer avatarRobert Brewer
New test_states module for testing server start/stop/restart, as well as NotReady, KeyboardInterrupts and SystemExit, etc.
Robert Brewer avatarRobert Brewer
Removed redundant KeyboardInterrupt/SystemExit traps in _cphttpserver (server.py traps them).
Default avatar John P. Speno
Removed unneeded 'import os'
Robert Brewer avatarRobert Brewer
Doc updates for [682] (error-handling changes).
Robert Brewer avatarRobert Brewer
Fix for ticket #317? More importantly, some error-handling and other cleanups:
Default avatar John P. Speno
Removing a few unused import statements.
Robert Brewer avatarRobert Brewer
Closes #324 (wontfix). Added more extensive comment regarding relative paths for cptools.serveFile.
Robert Brewer avatarRobert Brewer
Fix for #318, #322 and #323.
Robert Brewer avatarRobert Brewer
webtest assertHeader now coerces the value arg to a string before comparing.
Default avatar Christian Wyglendowski
Added descriptions of all the core config options that I am aware of related to logging.
Default avatar Christian Wyglendowski
Fix for #316 (old sessionfilter package conflict).
Default avatar John P. Speno
Fixing missing self in KeyTitlingDict.setdefault().
Robert Brewer avatarRobert Brewer
Fix for #306 (doc typos).
Robert Brewer avatarRobert Brewer
Fix for #315. Removed Python 2.4 dependency (@-syntax), which was killing setup.py under 2.3.
Default avatar Remi Delon
Fixed #313 (when favicon.ico was being served, the session wasn't released because the machinery was being bypassed)
Robert Brewer avatarRobert Brewer
Made request.headerMap a KeyTitlingDict.
Default avatar John P. Speno
Fix for bug #314 - error in server.restart(). Fix by Christian Wyglendowski.
Robert Brewer avatarRobert Brewer
Turned a bunch of cherrypy.request calls into local calls.
Robert Brewer avatarRobert Brewer
Fix for #309 (confusion between threads and requests).
Robert Brewer avatarRobert Brewer
Docs: added a figure showing the HTTP conversation process.
Robert Brewer avatarRobert Brewer
Moved responseCodes to _cputil (DRY).
  1. Prev
  2. Next
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.