From: Benjamin Peterson Date: Sat, 23 May 2015 15:40:47 +0000 (-0500) Subject: merge 3.3 (#22931) X-Git-Tag: v3.5.0b1~22^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c4ae86e47730a4466a8d6ebae4c5531bf1dfca3b;p=thirdparty%2FPython%2Fcpython.git merge 3.3 (#22931) --- c4ae86e47730a4466a8d6ebae4c5531bf1dfca3b diff --cc Misc/NEWS index 6b491d003a35,0f969207d43d..7d2176f73527 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -59,27 -22,8 +59,29 @@@ Core and Builtin Library ------- +- Issue #24257: Fixed segmentation fault in sqlite3.Row constructor with faked + cursor type. + +- Issue #22107: tempfile.gettempdir() and tempfile.mkdtemp() now try again + when a directory with the chosen name already exists on Windows as well as + on Unix. tempfile.mkstemp() now fails early if parent directory is not + valid (not exists or is a file) on Windows. + +- Issue #6598: Increased time precision and random number range in + email.utils.make_msgid() to strengthen the uniqueness of the message ID. + +- Issue #24091: Fixed various crashes in corner cases in C implementation of + ElementTree. + +- Issue #21931: msilib.FCICreate() now raises TypeError in the case of a bad + argument instead of a ValueError with a bogus FCI error number. + Patch by Jeffrey Armstrong. + +- Issue #23796: peek and read1 methods of BufferedReader now raise ValueError + if they called on a closed object. Patch by John Hergenroeder. + + - Issue #22931: Allow '[' and ']' in cookie values. + - Issue #24094: Fix possible crash in json.encode with poorly behaved dict subclasses.