summaryrefslogtreecommitdiff
path: root/cherrypy/lib/cptools.py
Commit message (Expand)AuthorAgeFilesLines
...
* [2141] raised the default error log level from DEBUG to INFO. However, the l...Lakin Wecker2009-05-181-1/+1
* Added tools.autovaryRobert Brewer2009-05-061-0/+46
* Fixing a buglet when autoreloading zipimports.Robert Brewer2009-05-021-1/+1
* Fix for #906 (Firefox displays a popup on redirect). Reverted [2149] and chan...Robert Brewer2009-03-241-2/+2
* Changed HTTPRedirect to default to 307/302 if not GET. Also fixed SessionAuth...Robert Brewer2009-03-111-0/+6
* New status arg to tools.trailing_slash (to help force 307's for XHR's).Robert Brewer2009-02-211-3/+3
* Doc tweaks for request.base, tools.proxy.base.Robert Brewer2009-01-281-1/+2
* Got rid of all the DeprecationWarning's when using Python 2.6.Robert Brewer2009-01-121-2/+6
* * Test case and fix for Ticket #780nick1252008-07-091-3/+3
* Fix for #782 (X-Forwarded-Ssl).Robert Brewer2008-06-081-1/+7
* Audit of logging:Robert Brewer2008-04-051-2/+1
* Stuck cherrypy.url in log_hooks.Robert Brewer2008-03-141-1/+2
* Added a 'severity' arg to the log_tracebacks tool.Robert Brewer2008-02-051-3/+4
* Fix for #745 (Make a builtin tool which logs all hooks for a given request).Robert Brewer2007-10-301-0/+18
* Fix for #740 (Default server.socket_host to IPv4 address).Robert Brewer2007-10-261-2/+2
* Implemented a login attribute for the request and answered #653Sylvain Hellegouarch2007-02-071-2/+3
* Clearer trailing-slash logic using endswith instead of slicing.Robert Brewer2006-12-021-2/+2
* Solution for #602 (ETag autotags are incorrect on 304):Robert Brewer2006-11-221-20/+33
* Fix for #600 (InternalRedirect does double duty). This dispwrappers.patch cha...Robert Brewer2006-11-161-32/+0
* Some tool buglets and docs.Robert Brewer2006-11-071-0/+7
* New tools.accept(media). See test_misc_tools.py for usage.Robert Brewer2006-11-031-0/+64
* Moved _cprequest.flattener to cherrypy.tools.flatten.Robert Brewer2006-10-271-0/+17
* Probable fix for #583 (session_auth login_screen).Robert Brewer2006-10-261-1/+1
* Trunk fix for #577 (GzipFilter doesn't force an update of the Content-Length ...Robert Brewer2006-10-201-0/+6
* Fix for #562 (Redirect for slash doesn't use tools.proxy.base). Moved slash c...Robert Brewer2006-09-161-0/+18
* Collapsed request.url and tree.url into a single cherrypy.url function.Robert Brewer2006-09-111-1/+1
* Got rid of cherrypy.request.path. Use request.script_name + request.path_info...Robert Brewer2006-09-091-1/+1
* New scheme arg to tools.proxy.Robert Brewer2006-09-061-9/+14
* Improved tree.url() to include base. Also replaced request.browser_url with r...Robert Brewer2006-09-061-1/+1
* New tools.referer, and moved test_response_headers into new test_misc_tools.Robert Brewer2006-09-041-0/+24
* More SessionAuth cleanups. Replaced 'login' with 'username' whenever appropri...Robert Brewer2006-09-021-23/+19
* session_auth really should NOT use thread_data.Robert Brewer2006-09-021-6/+3
* cptools.session_auth was growing an unwieldy number of parameters, so I moved...Robert Brewer2006-09-021-57/+82
* Fix for #535 (Apache re-processes Range headers). _cpmodpy now uses a new "ig...Robert Brewer2006-09-021-0/+13
* Fix for #433 (mapPathToObject should remove a trailing /, not just add it). C...Robert Brewer2006-08-311-0/+1
* New tools.err_redirect.internal arg.Robert Brewer2006-08-281-3/+6
* Tweaks to docs, line lengths, tests, and number of serving lookups.Robert Brewer2006-08-281-19/+28
* Fixes to some typos in [1274].Robert Brewer2006-08-241-1/+1
* Made all imports absolute "just in case" for Python 2.5.Robert Brewer2006-08-241-1/+1
* tool docstrings.Robert Brewer2006-08-221-2/+13
* Fix to etags when 412 has already been raised.Robert Brewer2006-08-221-2/+2
* Fix for #555 (Error propagation in hooks). Failsafe flags are now per-callbac...Robert Brewer2006-08-211-0/+1
* Lots of mixedCase to lower_with_underscores.Robert Brewer2006-08-121-2/+2
* X-Forwarded-For should overwrite remote.ip, not remote.name.Robert Brewer2006-08-111-1/+6
* Revamped session module. Much better tests. Cleanup is now in a separate, cyc...Robert Brewer2006-08-101-8/+1
* Replaced request.remote_addr, remote_port, and remote_host with a single "rem...Robert Brewer2006-08-071-3/+3
* Eliminated 'default_content_type' config entry by moving tools.response_heade...Robert Brewer2006-08-061-3/+2
* More work on tools.expires:Robert Brewer2006-07-171-1/+6
* Expanded baseurl tool into a new proxy tool.Robert Brewer2006-06-281-3/+11
* Renamed httptools to "http" to reduce confusion with new cherrypy.tools. Move...Robert Brewer2006-06-121-121/+8