Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

root/trunk/cherrypy/lib/cptools.py


Mode:

Legend:

Added
Modified
Copied or renamed
Date Rev Chgset Author Log Message
(edit) 02/24/10 14:12:11 @2641 [2641] chbrown Sphinx docs in cherrypy.lib.*
(edit) 10/05/09 10:31:58 @2549 [2549] fumanchu sync with python3, including separation of InternalRedirect? handling and …
(edit) 09/30/09 06:54:50 @2535 [2535] lawouach Missing request object on debug
(edit) 08/06/09 01:56:47 @2494 [2494] fumanchu Final fix for #915 (Add "debug=False" arg to builtin Tools).
(edit) 08/05/09 12:09:36 @2492 [2492] fumanchu Fix for #952 (on multiple proxies getting multiple base urls) for 3.0, …
(edit) 08/02/09 14:30:33 @2478 [2478] fumanchu Copied some tool debug code from python3
(edit) 06/22/09 14:31:55 @2460 [2460] fumanchu All internals now use cherrypy.serving.request/response instead of …
(edit) 06/01/09 11:43:59 @2389 [2389] lakin trunk - adding a py3util module that will normalize as many differences …
(edit) 05/30/09 22:56:52 @2327 [2327] lakin trunk - avoiding the mutating default arg anti-pattern. :)
(edit) 05/30/09 22:52:02 @2326 [2326] fumanchu Fixed autovary via an ignore arg; it broke due to _cpreqbody touching some …
(edit) 05/30/09 19:27:42 @2314 [2314] lakin trunk - Porting the cherrypy.lib.httputil name change. It'll be easier to …
(edit) 05/18/09 10:57:32 @2283 [2283] lakin [2141] raised the default error log level from DEBUG to INFO. However, …
(edit) 05/06/09 10:52:31 @2262 [2262] fumanchu Added tools.autovary
(edit) 05/02/09 10:54:43 @2261 [2261] fumanchu Fixing a buglet when autoreloading zipimports.
(edit) 03/23/09 23:34:48 @2153 [2153] fumanchu Fix for #906 (Firefox displays a popup on redirect). Reverted [2149] and …
(edit) 03/11/09 12:10:58 @2149 [2149] fumanchu Changed HTTPRedirect to default to 307/302 if not GET. Also fixed …
(edit) 02/20/09 22:46:58 @2138 [2138] fumanchu New status arg to tools.trailing_slash (to help force 307's for XHR's).
(edit) 01/28/09 17:08:42 @2108 [2108] fumanchu Doc tweaks for request.base, tools.proxy.base.
(edit) 01/12/09 12:35:58 @2104 [2104] fumanchu Got rid of all the DeprecationWarning's when using Python 2.6.
(edit) 07/09/08 00:55:06 @2016 [2016] nick125 * Test case and fix for Ticket #780
(edit) 06/08/08 16:56:25 @1980 [1980] fumanchu Fix for #782 (X-Forwarded-Ssl).
(edit) 04/05/08 15:04:56 @1938 [1938] fumanchu Audit of logging: 1. cherrypy.log now defaults to INFO. …
(edit) 03/14/08 10:24:28 @1923 [1923] fumanchu Stuck cherrypy.url in log_hooks.
(edit) 02/04/08 20:49:49 @1885 [1885] fumanchu Added a 'severity' arg to the log_tracebacks tool.
(edit) 10/29/07 19:27:35 @1811 [1811] fumanchu Fix for #745 (Make a builtin tool which logs all hooks for a given …
(edit) 10/26/07 02:33:28 @1767 [1767] fumanchu Fix for #740 (Default server.socket_host to IPv4 address).
(edit) 02/07/07 15:29:04 @1614 [1614] lawouach Implemented a login attribute for the request and answered #653
(edit) 12/01/06 23:34:00 @1462 [1462] fumanchu Clearer trailing-slash logic using endswith instead of slicing.
(edit) 11/22/06 13:44:12 @1445 [1445] fumanchu Solution for #602 (ETag autotags are incorrect on 304): …
(edit) 11/16/06 14:59:58 @1431 [1431] fumanchu Fix for #600 (InternalRedirect? does double duty). This dispwrappers.patch …
(edit) 11/07/06 15:43:06 @1427 [1427] fumanchu Some tool buglets and docs.
(edit) 11/02/06 18:49:48 @1422 [1422] fumanchu New tools.accept(media). See test_misc_tools.py for usage.
(edit) 10/27/06 13:14:09 @1415 [1415] fumanchu Moved _cprequest.flattener to cherrypy.tools.flatten.
(edit) 10/25/06 23:28:21 @1412 [1412] fumanchu Probable fix for #583 (session_auth login_screen).
(edit) 10/20/06 02:14:06 @1402 [1402] fumanchu Trunk fix for #577 (GzipFilter doesn't force an update of the …
(edit) 09/16/06 15:08:31 @1369 [1369] fumanchu Fix for #562 (Redirect for slash doesn't use tools.proxy.base). Moved …
(edit) 09/11/06 12:26:06 @1350 [1350] fumanchu Collapsed request.url and tree.url into a single cherrypy.url function.
(edit) 09/08/06 21:08:41 @1342 [1342] fumanchu Got rid of cherrypy.request.path. Use request.script_name + …
(edit) 09/06/06 18:53:46 @1339 [1339] fumanchu New scheme arg to tools.proxy.
(edit) 09/06/06 17:39:38 @1338 [1338] fumanchu Improved tree.url() to include base. Also replaced request.browser_url …
(edit) 09/04/06 01:19:27 @1330 [1330] fumanchu New tools.referer, and moved test_response_headers into new …
(edit) 09/02/06 18:05:33 @1324 [1324] fumanchu More SessionAuth? cleanups. Replaced 'login' with 'username' whenever …
(edit) 09/02/06 17:42:11 @1323 [1323] fumanchu session_auth really should NOT use thread_data.
(edit) 09/02/06 17:32:57 @1322 [1322] fumanchu cptools.session_auth was growing an unwieldy number of parameters, so I …
(edit) 09/02/06 13:39:10 @1319 [1319] fumanchu Fix for #535 (Apache re-processes Range headers). _cpmodpy now uses a new …
(edit) 08/30/06 19:02:25 @1303 [1303] fumanchu Fix for #433 (mapPathToObject should remove a trailing /, not just add …
(edit) 08/28/06 18:43:17 @1294 [1294] fumanchu New tools.err_redirect.internal arg.
(edit) 08/28/06 13:39:08 @1288 [1288] fumanchu Tweaks to docs, line lengths, tests, and number of serving lookups.
(edit) 08/24/06 02:06:16 @1276 [1276] fumanchu Fixes to some typos in [1274].
(edit) 08/24/06 01:35:47 @1274 [1274] fumanchu Made all imports absolute "just in case" for Python 2.5.
(edit) 08/22/06 16:33:25 @1270 [1270] fumanchu tool docstrings.
(edit) 08/22/06 13:06:40 @1267 [1267] fumanchu Fix to etags when 412 has already been raised.
(edit) 08/21/06 12:40:20 @1261 [1261] fumanchu Fix for #555 (Error propagation in hooks). Failsafe flags are now …
(edit) 08/12/06 11:39:31 @1243 [1243] fumanchu Lots of mixedCase to lower_with_underscores.
(edit) 08/11/06 11:55:20 @1233 [1233] fumanchu X-Forwarded-For should overwrite remote.ip, not remote.name.
(edit) 08/10/06 12:32:39 @1232 [1232] fumanchu Revamped session module. Much better tests. Cleanup is now in a separate, …
(edit) 08/06/06 21:48:57 @1225 [1225] fumanchu Replaced request.remote_addr, remote_port, and remote_host with a single …
(edit) 08/05/06 20:03:15 @1222 [1222] fumanchu Eliminated 'default_content_type' config entry by moving …
(edit) 07/17/06 16:34:54 @1203 [1203] fumanchu More work on tools.expires: 1. Now takes 'secs' arg instead of 'e_time'. …
(edit) 06/28/06 18:06:42 @1171 [1171] fumanchu Expanded baseurl tool into a new proxy tool.
(edit) 06/12/06 01:46:25 @1141 [1141] fumanchu Renamed httptools to "http" to reduce confusion with new cherrypy.tools. …
(edit) 06/11/06 22:57:21 @1134 [1134] fumanchu Separated tool construction from default toolbox by renaming …
(edit) 06/03/06 14:01:40 @1118 [1118] fumanchu A little hook/tool refactoring. Moved HookMap? from tools module to …
(edit) 06/03/06 00:42:24 @1117 [1117] fumanchu Fix for #531 (Make an ETag tool). Also refactored If-Modified-Since …
(edit) 05/11/06 00:48:22 @1106 [1106] fumanchu Made tree.Application.script_name, and it now defaults to "", not "/".
(edit) 05/10/06 01:11:38 @1102 [1102] fumanchu Dispatch and config lookup now happens as early as possible, once per …
(edit) 05/07/06 01:35:03 @1096 [1096] fumanchu Root and config are now isolated per app: …
(edit) 05/01/06 01:40:59 @1082 [1082] fumanchu Lots of changes to error and log handling: …
(edit) 04/25/06 02:18:05 @1070 [1070] fumanchu Removed a bunch of instances of the word "filter".
(edit) 04/25/06 02:11:16 @1069 [1069] fumanchu test_core works again. …
(edit) 04/24/06 19:13:25 @1068 [1068] fumanchu Fixed session auth for new tool API.
(edit) 04/21/06 16:42:11 @1051 [1051] fumanchu Added a 'force' flag to response_headers tool.
(edit) 04/21/06 16:25:25 @1049 [1049] fumanchu Corrected several old headerMap references. Updated …
(edit) 04/21/06 15:44:17 @1047 [1047] fumanchu CP 3 initial checkin. Global filters have been replaced by request.hooks. …
(edit) 04/19/06 13:31:43 @1045 [1045] fumanchu Added CallFunc? and NoneType? to unrepr. This allows object instantiation in …
(edit) 03/15/06 22:06:27 @1008 [1008] dowski As per the discussion on cherrypy-devel, …
(edit) 02/19/06 02:09:41 @974 [974] fumanchu Fix for #458 (auto-init mimetypes module). Knownfiles only works on Unix.
(edit) 01/23/06 16:54:44 @933 [933] fumanchu Fix for serveFile if the extension is uppercase (like "picture.JPG").
(edit) 01/20/06 11:08:00 @929 [929] lawouach created modified_since function so that applications can check manually if …
(edit) 01/02/06 15:12:13 @909 [909] fumanchu Fix for #430 (serveFile should require abs paths).
(edit) 12/29/05 17:03:46 @896 [896] fumanchu Fix for #404, #417 (index files and staticfilter). New …
(edit) 12/03/05 12:44:11 @856 [856] rdelon Big change: camelCase to lower_with_underscore names (still need to update …
(edit) 11/26/05 16:51:20 @839 [839] fumanchu Got rid of some superfluous custom exceptions.
(edit) 11/26/05 14:32:53 @837 [837] fumanchu Made response.body into a descriptor: …
(edit) 11/10/05 12:41:40 @807 [807] fumanchu Moved filter-handling code into lib.filter.init.py. Also moved unrepr …
(edit) 11/05/05 01:17:13 @790 [790] fumanchu Moved a bunch of stuff from lib/cptools into a new lib/httptools module. …
(edit) 11/01/05 15:04:36 @775 [775] fumanchu Moved _cphttptools.KeyTitlingDict? to lib.cptools.HeaderMap?.
(edit) 11/01/05 01:23:34 @774 [774] fumanchu Fix for #357 (Pythonic access to Accept-* request headers). New …
(edit) 10/31/05 17:23:57 @773 [773] fumanchu Moved these blocks out of _cphttptools.Request and into cptools: …
(edit) 10/31/05 12:46:05 @768 [768] fumanchu Fix for #374 (reduce license boilerplate to a single LICENSE.txt file).
(edit) 10/30/05 19:07:05 @762 [762] fumanchu Set svn:eol-style to "native" for all .py files. This should fix any …
(edit) 10/30/05 18:46:28 @761 [761] fumanchu Fix for #356 (formalize server.environment as a set of config defaults). …
(edit) 10/29/05 16:12:01 @760 [760] fumanchu Fix for #373 (arbitrary mount points, or "virtual roots"). All internal …
(edit) 10/09/05 23:11:25 @731 [731] fumanchu Fix for #283.
(edit) 10/03/05 11:57:58 @708 [708] fumanchu NotFound? path arg now defaults to cherrypy.request.path.
(edit) 09/27/05 02:54:29 @682 [682] fumanchu Fix for ticket #317? More importantly, some error-handling and other …
(edit) 09/25/05 18:43:31 @680 [680] fumanchu Closes #324 (wontfix). Added more extensive comment regarding relative …
(edit) 09/25/05 18:22:47 @679 [679] fumanchu Fix for #318, #322 and #323. …
(edit) 09/13/05 17:47:59 @639 [639] mikerobi ticket:288 changes merged into trunk, deleted httperrors branch, added …
(edit) 09/04/05 21:27:38 @608 [608] mikerobi HTTPClientError renamed HTTPStatusError, removed some outdated session …

Hosted by WebFaction

Log in as guest/cpguest to create tickets