summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Closing as we now have dynamic dispatch in 3.2dynamicnodedispatch-869Robert Brewer2011-10-130-0/+0
|
* Adding test_dynamicobjectmapping to the default tests.Lakin Wecker2008-10-301-0/+1
|
* #869 - rename getsubnode to dispatch and pass vpath instead of just objectnameLakin Wecker2008-10-302-75/+18
|
* #869 - Renaming 'model' to User to serve as a better exampleLakin Wecker2008-10-301-38/+38
|
* #869 - Dynamic Dispatch first go with testsLakin Wecker2008-10-302-1/+358
|
* Branching to 'dynamicnodedispatch-869'Lakin Wecker2008-10-300-0/+0
|
* Allow apps to be mounted with the same script_name passed in as they are ↵Lakin Wecker2008-10-302-2/+10
| | | | already instantiated with. Fumanchu asked for this earlier, or at least wondered about it. I realized it would allow apps to be compatible with both CP 3.1 and CP Trunk so I added it.
* Added a couple new url() combinations.Robert Brewer2008-10-271-0/+4
|
* Dissallow script_name in cherrypy.tree.mount when an instance of Application ↵Lakin Wecker2008-10-152-0/+19
| | | | is passed in
* Easier config access to engine and plugins.Robert Brewer2008-10-021-0/+13
|
* Change lib.static.serve_file() to use a file generator for requests with ↵visteya2008-09-282-3/+18
| | | | Ranges, rather than read entire range into memory. Closes #859.
* Fix (partial?) for #852 (CherryPy always overrides user specified log levels).Robert Brewer2008-09-281-3/+0
|
* Fix for #854 (Add possibility to disable session cleanup thread).Robert Brewer2008-09-281-1/+1
|
* Allow overriding of SERVER_SOFTWARE (and therefore the 'Server' response ↵Robert Brewer2008-09-271-1/+2
| | | | header).
* Fix for #850 (REMOTE_USER should not be set by wsgiserver).Robert Brewer2008-09-271-7/+0
|
* Fix for #851 (malformed get request to wsgiserver results in traceback).Robert Brewer2008-09-272-2/+26
|
* Fix for #858 (Bug in cherrypy/process/plugins.py).Robert Brewer2008-09-271-1/+1
|
* Fix for #848 ("and root" should be "and root is not None").Robert Brewer2008-09-271-1/+4
|
* Fix for #856 (Prevent open sockets from being inherited by child processes). ↵Robert Brewer2008-09-271-0/+23
| | | | Thanks to Nicolas Grilly for the ticket and patch.
* Bus.wait may now take a list or tuple for the 'state' arg, to wait on any of ↵Robert Brewer2008-09-272-7/+18
| | | | multiple states.
* Removing some blank lines from ez_setup.py.Robert Brewer2008-09-271-31/+0
|
* New server.thread_pool_max attribute for setting wsgiserver.max.Robert Brewer2008-08-262-0/+2
|
* Typo in httpauth.pyRobert Brewer2008-08-201-2/+1
|
* moved file_generator from _cprequest.py to lib/__init__.pyvisteya2008-08-182-10/+12
|
* Bumped up the priority of DropPrivileges.start to support the most common ↵Robert Brewer2008-08-151-1/+4
| | | | use: bind to a low port as root.
* Fix to buglet in DropPrivileges.Robert Brewer2008-08-151-2/+2
|
* #733 - Return a 404 when query parameters passed to a handler are incorect. ↵Lakin Wecker2008-08-043-13/+238
| | | | Similarly return a 404 when path atoms are incorrectly passed to a handler. Alternatively return a 400 when body params are incorrectly passed to a handler. Includes tests.
* Avoid infinite loop when errors occur during publish('log').Robert Brewer2008-07-241-2/+6
|
* Doc tweaks.Robert Brewer2008-07-242-2/+7
|
* Got the --server=modfcgid option to test.py working.Robert Brewer2008-07-245-115/+25
|
* Pass *self.args, **self.kwargs to WSGIServer instead of *args,georgem2008-07-231-1/+1
| | | | **kwargs.
* Delay flup server init since it starts threads right away.Robert Brewer2008-07-231-9/+17
|
* Override _installSignalHandlers for flup servers so they don't try togeorgem2008-07-222-8/+52
| | | | | | | install handlers (which causes errors in Linux). Added FlupSCGIServer to servers.py. Add '' to the front of sys.path in cherryd so modules in the currect directory can be imported in Linux. Added scgi support to cherryd.
* Fix for #840 (File-based sessions storage path is not stored as an absolute ↵Robert Brewer2008-07-161-2/+7
| | | | path). The unsafe instance kwargs in {{{Session.__init__}}} were overriding the safe cls kwargs provided in FileSession.setup().
* Almost fcgi support in tests.Robert Brewer2008-07-096-5/+243
|
* More updates to mod_wsgi test harness.Robert Brewer2008-07-091-9/+30
|
* * Test case and fix for Ticket #780nick1252008-07-092-4/+14
|
* Test and fix for #836 (Can't raise exceptions over XMLRPC).Robert Brewer2008-07-062-1/+2
|
* Updates to modwsgi test harness.Robert Brewer2008-07-051-3/+7
|
* Test and fix for #835 (autotags fail on unicode characters). Bumped up the ↵Robert Brewer2008-07-052-3/+22
| | | | priority of tools.etags to run after tools.encoding (but before tools.gzip, caching).
* Doc tweaks.Robert Brewer2008-07-033-3/+12
|
* Missing scaffold package in setup.py.Robert Brewer2008-07-011-0/+1
|
* Arg. Buglet in cherryd.Robert Brewer2008-07-011-1/+1
|
* Marking CP 3.1.0 final.cherrypy-3.1.0Robert Brewer2008-06-303-5/+5
|
* SignalHandler.unsubscribe now warns if our handler is not returned. See #826.Robert Brewer2008-06-301-2/+6
|
* Fixed test_refleaks for some platforms (also for use with the --client ↵Robert Brewer2008-06-301-6/+6
| | | | command-line arg).
* New helper.CPProcess class (moved from test_states), plus a bugfix to allow ↵Robert Brewer2008-06-302-122/+159
| | | | Ctrl-C to stop CP when running tests in --server mode.
* Removing test_conn from test.py since it needs different server config.Robert Brewer2008-06-301-1/+1
|
* WOOHOO. Fixed test_conn on nix.Robert Brewer2008-06-302-19/+24
|
* Trying a fix for the test_conn failures on nix.Robert Brewer2008-06-301-90/+82
|