- 07 Mar, 2013 11 commits
-
-
R David Murray authored
-
R David Murray authored
-
R David Murray authored
Previously the parts of the message retained whatever linesep they had on read, which means if the messages weren't read in univeral newline mode, the line endings could well be inconsistent. In general sending it via smtplib would result in them getting fixed, but it is better to generate them correctly to begin with. Also, the new send_message method of smtplib does not do the fixup, so that method is producing rfc-invalid output without this fix.
-
R David Murray authored
Previously the parts of the message retained whatever linesep they had on read, which means if the messages weren't read in univeral newline mode, the line endings could well be inconsistent. In general sending it via smtplib would result in them getting fixed, but it is better to generate them correctly to begin with. Also, the new send_message method of smtplib does not do the fixup, so that method is producing rfc-invalid output without this fix.
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
#11732: add a new suppress_crash_popup() context manager to test.support that disables crash popups on Windows and use it in test_ctypes.
-
Ezio Melotti authored
-
Nick Coghlan authored
Mostly moving the existing macro docs over from the standard library docs to the C API docs where they belong. Patch by Kushal Das.
-
Stefan Krah authored
-
- 06 Mar, 2013 6 commits
-
-
Victor Stinner authored
empty string and latin1 single character
-
Eli Bendersky authored
-
Eli Bendersky authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
- 05 Mar, 2013 8 commits
-
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Senthil Kumaran authored
-
Senthil Kumaran authored
-
Senthil Kumaran authored
response message when send_error includes a message in addition to error status. Patch contributed by Karl.
-
Senthil Kumaran authored
response message when send_error includes a message in addition to error status. Patch contributed by Karl.
-
Raymond Hettinger authored
-
Raymond Hettinger authored
This removes the dependency on bisect and it bring the pure Python code in-sync with the C code.
-
- 04 Mar, 2013 8 commits
-
-
Antoine Pitrou authored
Issue #17278: Fix a crash in heapq.heappush() and heapq.heappop() when the list is being resized concurrently.
-
Antoine Pitrou authored
Issue #17278: Fix a crash in heapq.heappush() and heapq.heappop() when the list is being resized concurrently.
-
Benjamin Peterson authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
Keep references for oldkey and oldvalue so they can't trigger a __del__ method to reenter our thread. Move the cache[key]=link step to the end, after the link data is in a consistent state. Under exotic circumstances, the cache[key]=link step could trigger reentrancy (i.e. the key would have to have a hash exactly equal to that for another key in the cache and the key would need a __eq__ method that makes a reentrant call our cached function).
-
Raymond Hettinger authored
-
- 03 Mar, 2013 3 commits
-
-
Nadeem Vawda authored
-
Nadeem Vawda authored
-
Gregory P. Smith authored
the subprocess module on Linux.
-
- 02 Mar, 2013 4 commits
-
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-