From: Martin Hoefling Date: Sun, 19 Apr 2015 13:23:45 +0000 (+0200) Subject: Merge branch 'master' of https://github.com/tornadoweb/tornado X-Git-Tag: v4.2.0b1~13^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7dc9f25532c2281158caa4c1ade2562b7bb405ce;p=thirdparty%2Ftornado.git Merge branch 'master' of https://github.com/tornadoweb/tornado --- 7dc9f25532c2281158caa4c1ade2562b7bb405ce diff --cc docs/releases/next.rst index 930a118f0,28353b496..30b70e6f0 --- a/docs/releases/next.rst +++ b/docs/releases/next.rst @@@ -56,9 -114,16 +114,19 @@@ Backwards-compatibility note * Passing ``secure=False`` or ``httponly=False`` to `.RequestHandler.set_cookie` now works as expected (previously only the presence of the argument was considered and its value was ignored). + * Parsing of the ``If-None-Match`` header now follows the RFC and supports + weak validators. + * `.RequestHandler.get_arguments` now requires that its ``strip`` argument + be of type bool. This helps prevent errors caused by the slightly dissimilar + interfaces between the singular and plural methods. + * Errors raised in ``_handle_request_exception`` are now logged more reliably. + * `.RequestHandler.redirect` now works correctly when called from a handler + whose path begins with two slashes. + * Passing messages containing ``%`` characters to `tornado.web.HTTPError` + no longer causes broken error messages. +* Key versioning support for cookie signing. ``cookie_secret`` application + setting can now contain a dict of valid keys with version as key. The + current signing key then must be specified via ``key_version`` setting. `tornado.websocket` ~~~~~~~~~~~~~~~~~~~