From: Senthil Kumaran Date: Fri, 16 Mar 2012 08:14:51 +0000 (-0700) Subject: closes issue10484 - Fix the http.server's cgi PATH_INFO handling problem X-Git-Tag: v3.3.0a2~157^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=209d70e57957779e5b94e772a70e00a6425a1aaf;p=python closes issue10484 - Fix the http.server's cgi PATH_INFO handling problem --- 209d70e57957779e5b94e772a70e00a6425a1aaf diff --cc Misc/NEWS index 1c4c215504,772f78e97d..13be4bba26 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -24,30 -22,12 +24,32 @@@ Core and Builtin Library ------- + - Issue #10484: Fix the CGIHTTPServer's PATH_INFO handling problem. + - Issue #11199: Fix the with urllib which hangs on particular ftp urls. -- Issue #14062: Header objects now correctly respect the 'linesep' setting - when processed by BytesParser (which smtplib.SMTP.send_message uses). +- Issue #14222: Use the new time.steady() function instead of time.time() for + timeout in queue and threading modules to not be affected of system time + update. + +- Issue #13248: Remove lib2to3.pytree.Base.get_prefix/set_prefix. + +- Issue #14234: CVE-2012-0876: Randomize hashes of xml attributes in the hash + table internal to the pyexpat module's copy of the expat library to avoid a + denial of service due to hash collisions. Patch by David Malcolm with some + modifications by the expat project. + +- Issue #14200: Idle shell crash on printing non-BMP unicode character. + +- Issue #12818: format address no longer needlessly \ escapes ()s in names when + the name ends up being quoted. + +- Issue #14062: BytesGenerator now correctly folds Header objects, + including using linesep when folding. + +- Issue #13839: When invoked on the command-line, the pstats module now + accepts several filenames of profile stat files and merges them all. + Patch by Matt Joiner. - Issue #14291: Email now defaults to utf-8 for non-ASCII unicode headers instead of raising an error. This fixes a regression relative to 2.7.