summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorR David Murray <rdmurray@bitdance.com>2013-12-11 21:34:34 (GMT)
committerR David Murray <rdmurray@bitdance.com>2013-12-11 21:34:34 (GMT)
commitd5c4c7411af644fe7607695eb58ef91fd29066c3 (patch)
tree725b1c22ba6f5acf3cf5a9b7cdfb39e652b2606a /Misc
parent31a655411a79b00517cdcd0a2752824d183db792 (diff)
downloadcpython-d5c4c7411af644fe7607695eb58ef91fd29066c3.zip
cpython-d5c4c7411af644fe7607695eb58ef91fd29066c3.tar.gz
cpython-d5c4c7411af644fe7607695eb58ef91fd29066c3.tar.bz2
#19063: partially fix set_payload handling of non-ASCII string input.
This is a backward compatible partial fix, the complete fix requires raising an error instead of accepting the invalid input, so the real fix is only suitable for 3.4.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 0acfa72..be8ce25 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -23,6 +23,11 @@ Core and Builtins
Library
-------
+- Issue #19063: if a Charset's body_encoding was set to None, the email
+ package would generate a message claiming the Content-Transfer-Encoding
+ was 7bit, and produce garbage output for the content. This now works.
+ A couple of other set_payload mishandlings of non-ASCII are also fixed.
+
- Issue #17200: telnetlib's read_until and expect timeout was broken by the
fix to Issue #14635 in Python 3.3.0 to be interpreted as milliseconds
instead of seconds when the platform supports select.poll (ie: everywhere).