c415412baa
- Update to 3.0.1: - The interface of tornado.auth.FacebookGraphMixin is now consistent with its documentation and the rest of the module. The get_authenticated_user and facebook_request methods return a Future and the callback argument is optional. - The tornado.testing.gen_test decorator will no longer be recognized as a (broken) test by nose. - Work around a bug in Ubuntu 13.04 betas involving an incomplete backport of the ssl.match_hostname function. - tornado.websocket.websocket_connect now fails cleanly when it attempts to connect to a non-websocket url. - tornado.testing.LogTrapTestCase once again works with byte strings on Python 2. - The request attribute of tornado.httpclient.HTTPResponse is now always an HTTPRequest, never a _RequestProxy. - Exceptions raised by the tornado.gen module now have better messages when tuples are used as callback keys.
Alexandre Rogoski
2013-04-11 16:49:01 +00:00
9e4a30b06d
- Update to 3.0.1: - The interface of tornado.auth.FacebookGraphMixin is now consistent with its documentation and the rest of the module. The get_authenticated_user and facebook_request methods return a Future and the callback argument is optional. - The tornado.testing.gen_test decorator will no longer be recognized as a (broken) test by nose. - Work around a bug in Ubuntu 13.04 betas involving an incomplete backport of the ssl.match_hostname function. - tornado.websocket.websocket_connect now fails cleanly when it attempts to connect to a non-websocket url. - tornado.testing.LogTrapTestCase once again works with byte strings on Python 2. - The request attribute of tornado.httpclient.HTTPResponse is now always an HTTPRequest, never a _RequestProxy. - Exceptions raised by the tornado.gen module now have better messages when tuples are used as callback keys.
Alexandre Rogoski
2013-04-11 16:49:01 +00:00
49b4c938c1
Accepting request 163039 from devel:languages:python
Stephan Kulow
2013-04-07 12:26:12 +00:00
0426916b21
Accepting request 163039 from devel:languages:python
Stephan Kulow
2013-04-07 12:26:12 +00:00
fa93284ee2
Accepting request 143807 from devel:languages:python
Stephan Kulow
2012-12-03 10:30:58 +00:00
914cb7560e
Accepting request 143807 from devel:languages:python
Stephan Kulow
2012-12-03 10:30:58 +00:00
8d19fcff88
Accepting request 142795 from devel:languages:python
Stephan Kulow
2012-11-28 13:35:09 +00:00
a2188044b4
Accepting request 142795 from devel:languages:python
Stephan Kulow
2012-11-28 13:35:09 +00:00
9b36adabc8
- Update to 2.4.1: - Fixed a memory leak in tornado.stack_context that was especially likely with long-running @gen.engine functions. - tornado.auth.TwitterMixin now works on Python 3. - Fixed a bug in which IOStream.read_until_close with a streaming callback would sometimes pass the last chunk of data to the final callback instead of the streaming callback.
Alexandre Rogoski
2012-11-25 11:45:16 +00:00
e3f43436de
- Update to 2.4.1: - Fixed a memory leak in tornado.stack_context that was especially likely with long-running @gen.engine functions. - tornado.auth.TwitterMixin now works on Python 3. - Fixed a bug in which IOStream.read_until_close with a streaming callback would sometimes pass the last chunk of data to the final callback instead of the streaming callback.
Alexandre Rogoski
2012-11-25 11:45:16 +00:00
c437ef0eb7
Accepting request 142783 from devel:languages:python3
Todd R
2012-11-25 11:12:46 +00:00
993180577a
Accepting request 142783 from devel:languages:python3
Todd R
2012-11-25 11:12:46 +00:00
a8bbf0994c
Accepting request 132979 from devel:languages:python
Stephan Kulow
2012-09-11 07:18:43 +00:00
534b3be8d1
Accepting request 132979 from devel:languages:python
Stephan Kulow
2012-09-11 07:18:43 +00:00
b735bf6dd8
Accepting request 132978 from devel:languages:python
Todd R
2012-09-06 13:14:51 +00:00
061cc9a0ed
Accepting request 132978 from devel:languages:python
Todd R
2012-09-06 13:14:51 +00:00
e870c409f8
Accepting request 121470 from devel:languages:python
Stephan Kulow
2012-05-22 06:18:28 +00:00
f182f73d99
Accepting request 121470 from devel:languages:python
Stephan Kulow
2012-05-22 06:18:28 +00:00
5035f95a23
Accepting request 121469 from home:TheBlackCat:branches:devel:languages:python
Todd R
2012-05-18 15:28:08 +00:00
e39831b48d
Accepting request 121469 from home:TheBlackCat:branches:devel:languages:python
Todd R
2012-05-18 15:28:08 +00:00
65791a8a35
Accepting request 116078 from devel:languages:python
Stephan Kulow
2012-05-07 20:50:53 +00:00
80e38655fd
Accepting request 116078 from devel:languages:python
Stephan Kulow
2012-05-07 20:50:53 +00:00
4b8570cda9
Accepting request 116077 from devel:languages:python3
Todd R
2012-04-30 15:19:45 +00:00
acb8c0cf3d
Accepting request 116077 from devel:languages:python3
Todd R
2012-04-30 15:19:45 +00:00
feb4b5b51e
Accepting request 116052 from devel:languages:python3
Todd R
2012-04-30 13:37:45 +00:00
758539531b
Accepting request 116052 from devel:languages:python3
Todd R
2012-04-30 13:37:45 +00:00
6e3ebfe98a
Accepting request 115979 from home:HighwayStar:branches:devel:languages:python
Todd R
2012-04-30 09:38:13 +00:00
9e52e107bc
Accepting request 115979 from home:HighwayStar:branches:devel:languages:python
Todd R
2012-04-30 09:38:13 +00:00
61f57f512a
- Update to 2.2.1: - tornado.web.RequestHandler.set_header now properly sanitizes input values to protect against header injection, response splitting, etc. (it has always attempted to do this, but the check was incorrect). Note that redirects, the most likely source of such bugs, are protected by a separate check in RequestHandler.redirect. - Colored logging configuration in tornado.options is compatible with Python 3.2.3 (and 3.3).
Alexandre Rogoski
2012-04-24 11:07:52 +00:00
2a5f0d3843
- Update to 2.2.1: - tornado.web.RequestHandler.set_header now properly sanitizes input values to protect against header injection, response splitting, etc. (it has always attempted to do this, but the check was incorrect). Note that redirects, the most likely source of such bugs, are protected by a separate check in RequestHandler.redirect. - Colored logging configuration in tornado.options is compatible with Python 3.2.3 (and 3.3).
Alexandre Rogoski
2012-04-24 11:07:52 +00:00
f87ab380e8
Accepting request 111817 from devel:languages:python
Stephan Kulow
2012-04-02 08:30:58 +00:00
83c567513b
Accepting request 111817 from devel:languages:python
Stephan Kulow
2012-04-02 08:30:58 +00:00
8b2a820585
- Update requires on python-curl to python-pycurl - Simplify macro usage
Sascha Peilicke
2012-03-21 18:51:56 +00:00
2f00930bde
- Update requires on python-curl to python-pycurl - Simplify macro usage
Sascha Peilicke
2012-03-21 18:51:56 +00:00
d2ad9d2117
Accepting request 109043 from devel:languages:python
Stephan Kulow
2012-03-13 08:39:14 +00:00
1ccf70ecef
Accepting request 109043 from devel:languages:python
Stephan Kulow
2012-03-13 08:39:14 +00:00
663e9be9ed
Accepting request 93078 from devel:languages:python
Stephan Kulow
2011-11-25 10:13:32 +00:00
5037a08396
Accepting request 93078 from devel:languages:python
Stephan Kulow
2011-11-25 10:13:32 +00:00
4b7d53188f
- Update to 2.1.1 Bug fixes: - Fixed handling of closed connections with the epoll (i.e. Linux) IOLoop. Previously, closed connections could be shut down too early, which most often manifested as “Stream is closed” exceptions in SimpleAsyncHTTPClient. - Fixed a case in which chunked responses could be closed prematurely, leading to truncated output. - IOStream.connect now reports errors more consistently via logging and the close callback (this affects e.g. connections to localhost on FreeBSD). - IOStream.read_bytes again accepts both int and long arguments. - PeriodicCallback no longer runs repeatedly when IOLoop iterations complete faster than the resolution of time.time() (mainly a problem on Windows). Backwards-compatibility note - Listening for IOLoop.ERROR alone is no longer sufficient for detecting closed connections on an otherwise unused socket. IOLoop.ERROR must always be used in combination with READ or WRITE.
Alexandre Rogoski
2011-10-05 00:00:01 +00:00
2584d08556
- Update to 2.1.1 Bug fixes: - Fixed handling of closed connections with the epoll (i.e. Linux) IOLoop. Previously, closed connections could be shut down too early, which most often manifested as “Stream is closed” exceptions in SimpleAsyncHTTPClient. - Fixed a case in which chunked responses could be closed prematurely, leading to truncated output. - IOStream.connect now reports errors more consistently via logging and the close callback (this affects e.g. connections to localhost on FreeBSD). - IOStream.read_bytes again accepts both int and long arguments. - PeriodicCallback no longer runs repeatedly when IOLoop iterations complete faster than the resolution of time.time() (mainly a problem on Windows). Backwards-compatibility note - Listening for IOLoop.ERROR alone is no longer sufficient for detecting closed connections on an otherwise unused socket. IOLoop.ERROR must always be used in combination with READ or WRITE.
Alexandre Rogoski
2011-10-05 00:00:01 +00:00
537bd28c8f
Accepting request 74903 from devel:languages:python
Marcus Rueckert2011-07-19 13:12:37 +00:00
546acff3d7
Accepting request 74903 from devel:languages:python
Marcus Rueckert2011-07-19 13:12:37 +00:00
2d38bf847c
- Added README and examples to documentation - Fixed license string to "Apache-2.0"
Sascha Peilicke
2011-07-07 20:20:02 +00:00
cd82edd103
- Added README and examples to documentation - Fixed license string to "Apache-2.0"
Sascha Peilicke
2011-07-07 20:20:02 +00:00
3ab7833ac1
- Update to 2.0: Major changes: * Template output is automatically escaped by default; see backwards compatibility note below. * The default AsyncHTTPClient implementation is now simple_httpclient. * Python 3.2 is now supported. For backwards compatibility and other changes in this release, please read http://www.tornadoweb.org/documentation/releases/v2.0.0.html - Regenerate spec file with py2pack.
Alexandre Rogoski
2011-06-22 12:04:24 +00:00
4ddc7d6a7b
- Update to 2.0: Major changes: * Template output is automatically escaped by default; see backwards compatibility note below. * The default AsyncHTTPClient implementation is now simple_httpclient. * Python 3.2 is now supported. For backwards compatibility and other changes in this release, please read http://www.tornadoweb.org/documentation/releases/v2.0.0.html - Regenerate spec file with py2pack.
Alexandre Rogoski
2011-06-22 12:04:24 +00:00