From: Cory Benfield Date: Tue, 14 Feb 2012 10:25:40 +0000 (+0000) Subject: Keep non RFC cookie key characters separate. X-Git-Tag: v0.10.2~19^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=658da765ecc72b369a9f01d267ffb5db4bb6871e;p=services%2Fpython-requests.git Keep non RFC cookie key characters separate. Moved the characters that we accept in keys but that the RFC forbids into a separate string to keep track of them. --- diff --git a/requests/packages/oreos/monkeys.py b/requests/packages/oreos/monkeys.py index 54975c8..948b54c 100644 --- a/requests/packages/oreos/monkeys.py +++ b/requests/packages/oreos/monkeys.py @@ -253,7 +253,7 @@ class CookieError(Exception): # _Translator hash-table for fast quoting # _LegalChars = ( string.ascii_letters + string.digits + - "!#$%&'*+-.^_`|~[]_:{}" ) + "!#$%&'*+-.^_`|~_" + "[]:{}") _Translator = { '\000' : '\\000', '\001' : '\\001', '\002' : '\\002', '\003' : '\\003', '\004' : '\\004', '\005' : '\\005',