Show all
Author Commit Message Labels Comments Date
Robert Brewer avatarRobert Brewer
Marking CP 3.1.0 final.
Tags
cherrypy-3.1.0
Robert Brewer avatarRobert Brewer
SignalHandler.unsubscribe now warns if our handler is not returned. See #826.
Robert Brewer avatarRobert Brewer
Fixed test_refleaks for some platforms (also for use with the --client command-line arg).
Robert Brewer avatarRobert Brewer
New helper.CPProcess class (moved from test_states), plus a bugfix to allow Ctrl-C to stop CP when running tests in --server mode.
Robert Brewer avatarRobert Brewer
Removing test_conn from test.py since it needs different server config.
Robert Brewer avatarRobert Brewer
WOOHOO. Fixed test_conn on nix.
Robert Brewer avatarRobert Brewer
Trying a fix for the test_conn failures on nix.
Robert Brewer avatarRobert Brewer
New --server and --client=<host> switches to individual tests. This allows you to run a test across a network in order to capture TCP traffic, compare platforms, etc.
Robert Brewer avatarRobert Brewer
Fixed sig handler unsubscribe test for Unix, plus an odd race condition in autoreload.
Robert Brewer avatarRobert Brewer
Test and fix for #826 (SignalHandler needs an unsubscribe). Need nix testing.
Robert Brewer avatarRobert Brewer
Fixed test_states for nix.
Robert Brewer avatarRobert Brewer
Fix for #828 (CherryPy should exit on SIGHUP if not daemonized). The tests need to be exercised on Unix.
Robert Brewer avatarRobert Brewer
Some test_states love. Also, cherryd grew an --import option.
Robert Brewer avatarRobert Brewer
Fix for #803 (run CP under Google App Engine).
Robert Brewer avatarRobert Brewer
Fix for #832 (Failure in test_encoding). I'm reasonably sure this is what we want.
Robert Brewer avatarRobert Brewer
Test for #829 (@tools.response.headers doesn't appear to work with response.stream True).
Robert Brewer avatarRobert Brewer
Durak! Always I forget the files.
Robert Brewer avatarRobert Brewer
Fix for #826 (@cherrypy.expose() fails with no argument).
Robert Brewer avatarRobert Brewer
Moved all bus plugins onto the engine object itself, and fixed a couple bus details along the way.
Robert Brewer avatarRobert Brewer
Fix for #823 (Automatic comparison of content-length and max_request_body_size).
Robert Brewer avatarRobert Brewer
You may now pass multiple --config args to cherryd.
Robert Brewer avatarRobert Brewer
New tools.redirect.
Robert Brewer avatarRobert Brewer
Fix for #827 (Profile viewer doesn't work with Python2.5).
Robert Brewer avatarRobert Brewer
Fix for #824 (_cplogging.LogManager.access method not handling unicode in login names properly). While I was at it, I made the access log template configurable, moved the log tests from test_core into test_logging, and added a new logtest module.
Robert Brewer avatarRobert Brewer
utf8 decode test.
Default avatar Lakin Wecker
Only call the _console_control_handler unsubscribe if the attribute is available.
Robert Brewer avatarRobert Brewer
Fix for #782 (X-Forwarded-Ssl).
Robert Brewer avatarRobert Brewer
Fix for #820 (start_response with exc_info raises exception even if no output was sent yet). This also fixes related issues in cpwsgi and error output in general.
Robert Brewer avatarRobert Brewer
Docstring updates.
Robert Brewer avatarRobert Brewer
Buried a couple socket, threading module imports for easier Google App Engine integration.
  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.