- 14 Mar, 2012 40 commits
-
-
Gregory P. Smith authored
-
Gregory P. Smith authored
-
Gregory P. Smith authored
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.
-
Gregory P. Smith authored
-
Gregory P. Smith authored
-
Michael Foord authored
-
Georg Brandl authored
-
Gregory P. Smith authored
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.
-
Michael Foord authored
-
Georg Brandl authored
-
Gregory P. Smith authored
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.
-
Senthil Kumaran authored
-
Senthil Kumaran authored
-
Andrew Svetlov authored
-
Andrew Svetlov authored
-
Senthil Kumaran authored
-
Michael Foord authored
-
Andrew Svetlov authored
UnicodeEncodeError is raised for strings contains non-BMP characters. For eval results unicode escaping is used, print() calls display exception with traceback as usual.
-
Michael Foord authored
-
Michael Foord authored
-
Michael Foord authored
-
Michael Foord authored
-
R David Murray authored
The quoting of ()s inside quoted strings is allowed by the RFC, but is not needed. There seems to be no reason to add needless escapes.
-
Michael Foord authored
-
R David Murray authored
This is a different fix than the 3.2 fix, but the new tests are the same. This also affected smtplib.SMTP.send_message, which calls BytesParser.
-
R David Murray authored
This also affected smtplib.SMTP.send_message, which calls BytesParser.
-
Antoine Pitrou authored
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.
-
Andrew Svetlov authored
Windows build is compiled with no-threaded tcl/tk by default
-
Georg Brandl authored
-
Georg Brandl authored
-
Georg Brandl authored
-
R David Murray authored
In Python2, if a unicode string was assigned as the value of a header, email would automatically CTE encode it using the UTF8 charset. This capability was lost in the Python3 translation, and this patch restores it. Patch by Ali Ikinci, assisted by R. David Murray. I also added a fix for the mailbox test that was depending (with a comment that it was a bad idea to so depend) on non-ASCII causing message_from_string to raise an error. It now uses support.patch to induce an error during message serialization.
-
Georg Brandl authored
-
R David Murray authored
In Python2, if a unicode string was assigned as the value of a header, email would automatically CTE encode it using the UTF8 charset. This capability was lost in the Python3 translation, and this patch restores it. Patch by Ali Ikinci, assisted by R. David Murray. I also added a fix for the mailbox test that was depending (with a comment that it was a bad idea to so depend) on non-ASCII causing message_from_string to raise an error. It now uses support.patch to induce an error during message serialization.
-
Georg Brandl authored
-
Gregory P. Smith authored
-
Senthil Kumaran authored
default: closes Issue12365 - Add an example explaining the context manager use case of urllib.urlopen
-
Senthil Kumaran authored
-
Senthil Kumaran authored
Issue10050 - urlretrieve uses newer urlopen. reporthook of urlretrieve takes, block number, block read size, file_size
-
Andrew Svetlov authored
-