summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Closed branch 815-urljoin815-urljoinGustavo Picon2014-01-110-0/+0
|
* Most of the fix for #815 (URL contains multiple slashes).Robert Brewer2008-06-073-13/+90
|
* made a copyRobert Brewer2008-06-070-0/+0
|
* Docstring updates.Robert Brewer2008-06-041-2/+25
|
* Buried a couple socket, threading module imports for easier Google App ↵Robert Brewer2008-06-042-3/+4
| | | | Engine integration.
* Removed unused 'exc' argument to handle_error.Robert Brewer2008-05-311-2/+2
|
* Test and fix for #810 (Add 408 responses).Robert Brewer2008-05-252-4/+26
|
* Minor refactor and dropping an unused import.Robert Brewer2008-05-252-14/+13
|
* Fix for #817 (namespace handler for wsgi.response_class).Robert Brewer2008-05-251-0/+2
|
* Test and fix for #819 (Request body not consumed on error when ↵Robert Brewer2008-05-242-58/+74
| | | | max_request_body_size is 0).
* Moved an import.Robert Brewer2008-05-241-1/+2
|
* Doc tweak.Robert Brewer2008-05-241-0/+11
|
* Updating version to 3.1rc1.Robert Brewer2008-05-173-4/+4
|
* New HandlerWrapperTool.Robert Brewer2008-05-172-0/+53
|
* Another HTTP/1.0 test fix.Robert Brewer2008-05-151-3/+4
|
* Fixed a test for HTTP/1.0.Robert Brewer2008-05-151-2/+2
|
* Doc tweak.Robert Brewer2008-05-151-1/+2
|
* Comments.Robert Brewer2008-04-281-1/+4
|
* Test and fix for #791 (cherrypy.lib.xmlrpc.respond cannot marshal ↵Robert Brewer2008-04-272-2/+17
| | | | xmlrpclib.Fault objects).
* Fix for #784 (Easy resizing of test data for tut09). Thanks to Stonekeeper ↵Robert Brewer2008-04-271-5/+6
| | | | for the patch.
* Fix for #757 (Reduce socket timeout for wait_for_free_port to speed up startup).Robert Brewer2008-04-271-4/+5
|
* Fix for #805 (Remove import of inspect).Robert Brewer2008-04-262-20/+18
|
* Fix for #806 (Move dead thread detection). Consumers can call shrink() ↵Robert Brewer2008-04-261-12/+14
| | | | anytime they want.
* Fix for #800 (ability to override default error template). Many thanks to ↵Robert Brewer2008-04-263-43/+96
| | | | Scott Chapman for the ideas and Nicolas Grilly for the fix.
* Doc tweaks and a missing 'rb'.Robert Brewer2008-04-262-3/+7
|
* mod_python: send bus messages to the apache log, plus cherrypy.setup arg now ↵Robert Brewer2008-04-051-6/+30
| | | | can take a bare module to import (without having to call a ::function).
* Audit of logging:Robert Brewer2008-04-0510-27/+29
| | | | | | | | | 1. cherrypy.log now defaults to INFO. 2. Bus.log now takes a 'level=INFO' arg. 3. 'log' channel subscribers now must accept a 'level' arg. 4. Some bus plugin messages upgraded to WARN or ERROR. 5. Some CP core messages upgraded to ERROR. 6. log.screen move to stderr polished. See #747.
* Finished the nonblocking fileobject by handling EWOULDBLOCK during recv and ↵Robert Brewer2008-04-031-19/+32
| | | | accept. Also added experimental code to check SSL pending(), but no verdict yet on whether it's necessary or not.
* Improved test_refleaks so it fails on errors in threads.Robert Brewer2008-04-031-8/+17
|
* Fixing a buglet in TCP_NODELAY setsockopt call.Lakin Wecker2008-03-281-1/+1
|
* Oops. Buglet in setup.py.Robert Brewer2008-03-271-1/+1
|
* Adding a server.nodelay option, and making wsgiserver set TCP_NODELAY by ↵Robert Brewer2008-03-263-2/+12
| | | | default. See http://www.cmlenz.net/archives/2008/03/python-httplib-performance-problems for the use case.
* Session filename buglet. See ↵Robert Brewer2008-03-181-1/+1
| | | | http://groups.google.com/group/cherrypy-users/msg/fdaa96edb2f2d079.
* Fixed setup.py for the restsrv -> process change, plus fixed a couple svn props.Robert Brewer2008-03-183-33/+41
|
* Working cherryd daemon script. New FlupFCGIServer wrapper in servers.py. ↵Robert Brewer2008-03-1811-287/+113
| | | | Also added a config arg to cherrypy.Application.
* Fix for #686 (Software caused connection abort).Robert Brewer2008-03-171-3/+10
|
* Minimize risk of dirty conn close when fatal SSL alerts are raised.Robert Brewer2008-03-171-17/+9
|
* test_refleaks really shouldn't share its http conn across threads.Robert Brewer2008-03-171-2/+13
|
* Renamed restsrv -> process in all referrers.Robert Brewer2008-03-169-27/+28
|
* Renamed restsrv -> process. Boring but practical.Robert Brewer2008-03-167-0/+0
|
* Fix for #799 (_test_concurrency fails periodically). Turns out the ↵Robert Brewer2008-03-161-3/+24
| | | | anti-malicious-session-id stuff was returning None in some cases because it didn't use the lock file. Fixed by making init use os.path.exists (etc) instead of session._load.
* Stuck cherrypy.url in log_hooks.Robert Brewer2008-03-141-1/+2
|
* Various session fixes, including #717 (sessions should have a __len__ function).Robert Brewer2008-03-142-11/+35
|
* Test max request on larger bodies.Robert Brewer2008-03-141-2/+3
|
* Replaced HTTPRequest.send with .wfile, as it should have been in the first ↵Robert Brewer2008-03-141-29/+26
| | | | place.
* Another ssl test fix.Robert Brewer2008-03-141-1/+1
|
* Make test for #598 pass with --ssl.Robert Brewer2008-03-141-1/+2
|
* Moved mimetools to only import if needed.Robert Brewer2008-03-141-1/+1
|
* Fix suggested by Andrew Stromnov to let psyco play nice with CherryPy 3.1.Robert Brewer2008-03-141-2/+16
|
* Merging the 598-sendall branch. This fixes #598, #783, and perhaps #589.Robert Brewer2008-03-123-43/+277
|