|
|
06/28/08 20:22:52 |
@1994
|
[1994]
|
fumanchu |
Fix for #803 (run CP under Google App Engine). |
|
|
05/31/08 11:10:16 |
@1973
|
[1973]
|
fumanchu |
Removed unused 'exc' argument to handle_error. |
|
|
05/25/08 15:02:04 |
@1970
|
[1970]
|
fumanchu |
Minor refactor and dropping an unused import. |
|
|
04/26/08 17:50:08 |
@1949
|
[1949]
|
fumanchu |
Fix for #800 (ability to override default error template). Many thanks to … |
|
|
04/05/08 15:04:56 |
@1938
|
[1938]
|
fumanchu |
Audit of logging:
1. cherrypy.log now defaults to INFO. … |
|
|
02/22/08 03:50:09 |
@1900
|
[1900]
|
fumanchu |
Final fix for #790 (Request body of PUT with no Content-Type is parsed … |
|
|
02/21/08 12:43:30 |
@1899
|
[1899]
|
fumanchu |
Test and potential fix for #790 (Request body of PUT with no Content-Type … |
|
|
11/20/07 23:10:32 |
@1834
|
[1834]
|
fumanchu |
New Request.stage attribute to help with debugging. |
|
|
11/20/07 14:11:19 |
@1832
|
[1832]
|
fumanchu |
Docstrings and a test tweak. |
|
|
10/29/07 19:27:35 |
@1811
|
[1811]
|
fumanchu |
Fix for #745 (Make a builtin tool which logs all hooks for a given … |
|
|
10/27/07 19:55:13 |
@1786
|
[1786]
|
fumanchu |
Fix for #622, #742, #736. The wsgiserver would respond without closing … |
|
|
10/26/07 20:44:31 |
@1768
|
[1768]
|
fumanchu |
Docs and new url() test. |
|
|
10/26/07 02:33:28 |
@1767
|
[1767]
|
fumanchu |
Fix for #740 (Default server.socket_host to IPv4 address). |
|
|
10/26/07 01:31:36 |
@1765
|
[1765]
|
fumanchu |
Fix for #735 (Problem with multiple cookies and Python 2.5). |
|
|
10/04/07 10:47:30 |
@1737
|
[1737]
|
fumanchu |
Test and fix for #737 (not possible to have custom request handler on … |
|
|
09/25/07 18:02:15 |
@1723
|
[1723]
|
fumanchu |
New request.body_params attribute, containing either None or a dict of … |
|
|
06/17/07 15:09:58 |
@1671
|
[1671]
|
fumanchu |
Trunk fix for #677 (_cpwsgi requestLine: PATH_INFO SCRIPT_NAME). |
|
|
03/19/07 02:26:03 |
@1643
|
[1643]
|
fumanchu |
Docstrings. |
|
|
03/09/07 12:25:20 |
@1636
|
[1636]
|
fumanchu |
Fix for #671 (KeyError?: 'Host' tut01_helloworld.py). |
|
|
03/05/07 15:22:13 |
@1627
|
[1627]
|
fumanchu |
New pywebd module. Trunk is now "3.1alpha". |
|
|
02/08/07 12:25:52 |
@1616
|
[1616]
|
fumanchu |
Fix for #650 (PUT request with empty body/params ignored). |
|
|
02/07/07 15:29:04 |
@1614
|
[1614]
|
lawouach |
Implemented a login attribute for the request and answered #653 |
|
|
02/05/07 15:30:03 |
@1612
|
[1612]
|
fumanchu |
Promoted namespace dicts to their own class (so they can share docs). |
|
|
02/01/07 13:09:12 |
@1609
|
[1609]
|
fumanchu |
Bah. Forgot a file. |
|
|
01/21/07 21:50:48 |
@1604
|
[1604]
|
fumanchu |
Docstring updates. |
|
|
01/20/07 02:03:09 |
@1602
|
[1602]
|
fumanchu |
First crack at attribute docs on major components. New … |
|
|
01/11/07 10:44:16 |
@1592
|
[1592]
|
fumanchu |
Doc work. |
|
|
12/24/06 22:09:17 |
@1565
|
[1565]
|
fumanchu |
Fix for #629 (fails to send Content-Length during HTTP 1.0 Keep-Alive). … |
|
|
12/03/06 05:31:25 |
@1470
|
[1470]
|
fumanchu |
Fix for #614 (VirtualHost? and staticdir tool still don't play well … |
|
|
12/03/06 04:35:46 |
@1469
|
[1469]
|
fumanchu |
More cherrypy.dispatch cleanup. |
|
|
12/02/06 13:50:55 |
@1465
|
[1465]
|
fumanchu |
Fix for #612 (Mechanism to set Content-Length on streamed responses). |
|
|
11/27/06 13:50:39 |
@1449
|
[1449]
|
fumanchu |
Now that InternalRedirect? is external to the Request object, there is no … |
|
|
11/18/06 19:55:56 |
@1441
|
[1441]
|
fumanchu |
Fix for #599 (Trouble with GZip and Etag (with enabled autotags)). … |
|
|
11/16/06 18:29:52 |
@1433
|
[1433]
|
fumanchu |
InternalRedirect? changes:
… |
|
|
11/03/06 15:17:27 |
@1424
|
[1424]
|
fumanchu |
Heavy d'oh. Major fix to request.toolmaps. |
|
|
10/28/06 21:45:36 |
@1420
|
[1420]
|
fumanchu |
Better support for custom toolboxes and namespaces:
… |
|
|
10/27/06 13:14:09 |
@1415
|
[1415]
|
fumanchu |
Moved _cprequest.flattener to cherrypy.tools.flatten. |
|
|
10/21/06 22:36:38 |
@1406
|
[1406]
|
fumanchu |
Fix for #588 (CherryPyWSGIServer sends Connection: close during 204 and … |
|
|
10/19/06 01:13:17 |
@1400
|
[1400]
|
fumanchu |
Applied suggested patch to #584 (Need a way to get the url submitted to a … |
|
|
10/04/06 02:20:27 |
@1390
|
[1390]
|
fumanchu |
New RoutesDispatcher?. |
|
|
09/29/06 19:26:55 |
@1387
|
[1387]
|
fumanchu |
New docstring for find_handler, plus tweaks. |
|
|
09/29/06 19:17:17 |
@1386
|
[1386]
|
fumanchu |
Put most common types first when asserting response.body is iterable. |
|
|
09/29/06 18:31:02 |
@1385
|
[1385]
|
fumanchu |
Fix for #579 (when query_string is None). |
|
|
09/16/06 17:39:44 |
@1371
|
[1371]
|
fumanchu |
Fix for #565 (Allow hooks to be programmatically attached). |
|
|
09/16/06 15:08:31 |
@1369
|
[1369]
|
fumanchu |
Fix for #562 (Redirect for slash doesn't use tools.proxy.base). Moved … |
|
|
09/14/06 07:45:29 |
@1362
|
[1362]
|
dowski |
Removed _cprequest.Request.path attribute since it is no longer used (see … |
|
|
09/11/06 12:26:06 |
@1350
|
[1350]
|
fumanchu |
Collapsed request.url and tree.url into a single cherrypy.url function. |
|
|
09/08/06 21:08:41 |
@1342
|
[1342]
|
fumanchu |
Got rid of cherrypy.request.path. Use request.script_name + … |
|
|
09/06/06 17:39:38 |
@1338
|
[1338]
|
fumanchu |
Improved tree.url() to include base. Also replaced request.browser_url … |
|
|
09/05/06 17:54:42 |
@1336
|
[1336]
|
fumanchu |
Moved request.namespaces back to the class level (each instance gets a … |
|
|
09/03/06 18:38:48 |
@1329
|
[1329]
|
fumanchu |
Fixes to test_states. |
|
|
09/03/06 16:47:18 |
@1327
|
[1327]
|
fumanchu |
Removed double traceback from fallback error handler (as it doesn't apply … |
|
|
09/02/06 18:24:31 |
@1325
|
[1325]
|
fumanchu |
Fix for #548 (Rename the before_main hook to before_handler and MainTool? … |
|
|
09/02/06 14:42:12 |
@1321
|
[1321]
|
fumanchu |
Fix for #556 (Allow error hooks to raise InternalRedirect?). As a bonus, … |
|
|
09/02/06 02:25:29 |
@1311
|
[1311]
|
fumanchu |
Changed every instance of 'conf' in the API to 'config'. |
|
|
08/30/06 19:02:25 |
@1303
|
[1303]
|
fumanchu |
Fix for #433 (mapPathToObject should remove a trailing /, not just add … |
|
|
08/30/06 16:54:42 |
@1302
|
[1302]
|
fumanchu |
Changed "simple_cookie" to just "cookie". |
|
|
08/29/06 01:32:44 |
@1296
|
[1296]
|
fumanchu |
A couple doc tweaks. |
|
|
08/28/06 16:28:08 |
@1292
|
[1292]
|
fumanchu |
Allow dynamic custom config namespaces. |
|
|
08/28/06 13:39:08 |
@1288
|
[1288]
|
fumanchu |
Tweaks to docs, line lengths, tests, and number of serving lookups. |
|
|
08/26/06 17:54:36 |
@1285
|
[1285]
|
fumanchu |
Logging cleanups:
1. Moved LogManager? to new _cplogging module. … |
|
|
08/26/06 03:26:19 |
@1281
|
[1281]
|
fumanchu |
API and docstring cleanups:
… |
|
|
08/26/06 01:26:58 |
@1280
|
[1280]
|
fumanchu |
Hook priority system:
… |
|
|
08/25/06 16:25:56 |
@1278
|
[1278]
|
fumanchu |
More (final?) config overhaul work:
… |
|
|
08/25/06 16:19:40 |
@1277
|
[1277]
|
fumanchu |
Wrapper for hook functions now takes the name of the wrapped function. |
|
|
08/24/06 02:02:42 |
@1275
|
[1275]
|
fumanchu |
Overhaul of config system:
1. New docstring for config module! … |
|
|
08/23/06 14:38:25 |
@1271
|
[1271]
|
fumanchu |
Moved the 'methods_with_bodies' feature from config to an attribute of the … |
|
|
08/22/06 15:03:41 |
@1268
|
[1268]
|
fumanchu |
Don't log HTTPError or redirect in hookmap.run(). |
|
|
08/21/06 16:06:43 |
@1263
|
[1263]
|
fumanchu |
Fixed the HTTP/1.0 test suite. This involved moving wsgi SERVER_PROTOCOL … |
|
|
08/21/06 12:40:20 |
@1261
|
[1261]
|
fumanchu |
Fix for #555 (Error propagation in hooks). Failsafe flags are now … |
|
|
08/21/06 03:10:15 |
@1260
|
[1260]
|
fumanchu |
Fix for #553 (pure WSGI apps on the tree). Request.app now MUST be a … |
|
|
08/20/06 15:25:26 |
@1254
|
[1254]
|
fumanchu |
Better to delay 404 due to unknown script name. |
|
|
08/17/06 13:22:04 |
@1248
|
[1248]
|
fumanchu |
No need to calc vpath if NotFound?. |
|
|
08/12/06 11:39:31 |
@1243
|
[1243]
|
fumanchu |
Lots of mixedCase to lower_with_underscores. |
|
|
08/11/06 13:19:07 |
@1234
|
[1234]
|
fumanchu |
Changed LateParamPageHandler? to use a property instead of getattribute … |
|
|
08/09/06 18:50:46 |
@1231
|
[1231]
|
fumanchu |
New deadlock monitor which sets Response.timed_out to True if … |
|
|
08/08/06 01:35:07 |
@1229
|
[1229]
|
fumanchu |
Moved request.handler from a function (with vpath, and request.params … |
|
|
08/06/06 21:48:57 |
@1225
|
[1225]
|
fumanchu |
Replaced request.remote_addr, remote_port, and remote_host with a single … |
|
|
08/06/06 20:09:48 |
@1224
|
[1224]
|
fumanchu |
WSGI-related changes:
… |
|
|
08/06/06 17:17:03 |
@1223
|
[1223]
|
fumanchu |
Split process_request_body into two flags instead (new request.body_read … |
|
|
08/05/06 20:03:15 |
@1222
|
[1222]
|
fumanchu |
Eliminated 'default_content_type' config entry by moving … |
|
|
08/03/06 00:05:01 |
@1209
|
[1209]
|
fumanchu |
Fixes for #544 and #545 (serveFile issues) in CP 3. Fixes in CP 2 branch … |
|
|
07/17/06 16:34:54 |
@1203
|
[1203]
|
fumanchu |
More work on tools.expires:
1. Now takes 'secs' arg instead of 'e_time'. … |
|
|
07/10/06 23:33:48 |
@1201
|
[1201]
|
fumanchu |
Various speedups, the only notable one being that environments are now … |
|
|
07/10/06 23:31:56 |
@1200
|
[1200]
|
fumanchu |
Moved RFC 2047 encoding into http.HeaderMap?. Changed HeaderMap?.sorted_list … |
|
|
07/10/06 01:25:49 |
@1193
|
[1193]
|
fumanchu |
Moved profiling into WSGI middleware. |
|
|
07/09/06 18:58:16 |
@1188
|
[1188]
|
fumanchu |
New _cpwsgi.make_app function for creating isolated WSGI application … |
|
|
06/29/06 15:10:19 |
@1176
|
[1176]
|
fumanchu |
Since request.headers converts case automatically, there's no need to … |
|
|
06/29/06 14:15:43 |
@1175
|
[1175]
|
fumanchu |
Fix for #528 (Allow request body parsing for methods other than "POST" and … |
|
|
06/28/06 13:43:50 |
@1170
|
[1170]
|
fumanchu |
Buglets. |
|
|
06/28/06 00:31:28 |
@1168
|
[1168]
|
fumanchu |
encode_TEXT only for HTTP/1.1 response headers, and verify folded response … |
|
|
06/27/06 21:40:37 |
@1166
|
[1166]
|
fumanchu |
Added support for RFC 2047 encoding and decoding of header values. |
|
|
06/25/06 01:59:19 |
@1157
|
[1157]
|
fumanchu |
Finally a clean fix for #102 (Dispatch to different page handlers based on … |
|
|
06/20/06 13:10:03 |
@1149
|
[1149]
|
fumanchu |
Niggly bits. |
|
|
06/19/06 00:07:40 |
@1147
|
[1147]
|
fumanchu |
New hooks namespace in config, for attaching arbitrary hooks to requests. … |
|
|
06/18/06 21:04:36 |
@1146
|
[1146]
|
fumanchu |
Made cherrypy.request and .response more sef-documenting by populating … |
|
|
06/13/06 01:04:32 |
@1145
|
[1145]
|
fumanchu |
Heavily cleaned the namespace for Tool objects:
… |
|
|
06/12/06 15:25:03 |
@1143
|
[1143]
|
fumanchu |
Removed the wrap method from Tool, since the enable method should meet all … |
|
|
06/12/06 01:46:25 |
@1141
|
[1141]
|
fumanchu |
Renamed httptools to "http" to reduce confusion with new cherrypy.tools. … |
|
|
06/12/06 01:10:31 |
@1139
|
[1139]
|
fumanchu |
Got rid of _cperror.Error base class, and "from _cperror import *" in top … |