1. 303aac8 bpo-30681: Support invalid date format or value in email Date header (GH-22090) by Georges Toth · 3 years, 10 months ago
  2. bf83822 bpo-27321 Fix email.generator.py to not replace a non-existent header. (GH-18074) by Mark Sapiro · 3 years, 10 months ago
  3. 9cd01ec Typo fix - "mesasge" should be "message" (GH-22498) by Hansraj Das · 3 years, 10 months ago
  4. 4fa61a7 bpo-40597: Allow email.contextmanager set_content() to set a null string. (GH-20542) by Mark Sapiro · 4 years, 1 month ago
  5. 66a65ba Improve readability of `formataddr` docstring (GH-20963) by Jürgen Gmach · 4 years, 2 months ago
  6. 21017ed bpo-39040: Fix parsing of email mime headers with whitespace between encoded-words. (gh-17620) by Abhilash Raj · 4 years, 3 months ago
  7. 6f2f475 bpo-40597: email: Use CTE if lines are longer than max_line_length consistently (gh-20038) by Arkadiusz Hiler · 4 years, 3 months ago
  8. 614f172 bpo-39073: validate Address parts to disallow CRLF (#19007) by Ashwin Ramaswami · 4 years, 5 months ago
  9. 3ae4ea1 bpo-38708: email: Fix a potential IndexError when parsing Message-ID (GH-17504) by Abhilash Raj · 4 years, 8 months ago
  10. 68157da bpo-38698: Add a new InvalidMessageID token to email header parser. (GH-17503) by Abhilash Raj · 4 years, 8 months ago
  11. bb81549 bpo-38698: Prevent UnboundLocalError to pop up in parse_message_id (GH-17277) by Claudiu Popa · 4 years, 8 months ago
  12. 65dcc8a bpo-38332: Catch KeyError from unknown cte in encoded-word. (GH-16503) by Andrei Troie · 4 years, 10 months ago
  13. 2702638 bpo-34002: Minor efficiency and clarity improvements in email package. (GH-7999) by Michael Selik · 5 years ago
  14. c5b242f bpo-37764: Fix infinite loop when parsing unstructured email headers. (GH-15239) by Ashwin Ramaswami · 5 years ago
  15. df0c21f bpo-37482: Fix email address name with encoded words and special chars (GH-14561) by bsiem · 5 years ago
  16. 09a1872 bpo-32178: Fix IndexError trying to parse 'To' header starting with ':'. (GH-15044) by Abhilash Raj · 5 years ago
  17. 662db12 bpo-37685: Fixed __eq__, __lt__ etc implementations in some classes. (GH-14952) by Serhiy Storchaka · 5 years ago
  18. 96e12d5 Fix typos in docs, comments and test assert messages (#14872) by Min ho Kim · 5 years ago
  19. 8cb65d1 bpo-34155: Dont parse domains containing @ (GH-13079) by jpic · 5 years ago
  20. 719a062 Fix IndexError when parsing unexpectedly ending quoted-string. (GH-14813) by Abhilash Raj · 5 years ago
  21. a4a994b bpo-37461: Fix infinite loop in parsing of specially crafted email headers (GH-14794) by Abhilash Raj · 5 years ago
  22. f69d5c6 Fix infinite loop in email folding logic (GH-12732) by Paul Ganssle · 5 years ago
  23. 7213df7 bpo-29412: Fix indexError when parsing a header value ending unexpectedly (GH-14387) by Abhilash Raj · 5 years ago
  24. 0225701 bpo-33972: Fix EmailMessage.iter_attachments raising AttributeError. (GH-14119) by Abhilash Raj · 5 years ago
  25. f6713e8 bpo-36520: Email header folded incorrectly (#13608) by websurfer5 · 5 years ago
  26. 66c4f3f bpo-21315: Fix parsing of encoded words with missing leading ws. (#13425) by Abhilash Raj · 5 years ago
  27. aa79707 bpo-30835: email: Fix AttributeError when parsing invalid CTE (GH-13598) by Abhilash Raj · 5 years ago
  28. 46d88a1 bpo-35805: Add parser for Message-ID email header. (GH-13397) by Abhilash Raj · 5 years ago
  29. 0d70227 Fix typos in docs and docstrings (GH-13745) by Xtreak · 5 years ago
  30. ef5bb25 bpo-27737: Allow whitespace only headers encoding (#13478) by Batuhan Taşkaya · 5 years ago
  31. feac6cd bpo-33524: Fix the folding of email header when max_line_length is 0 or None (#13391) by Abhilash Raj · 5 years ago
  32. c1f5667 bpo-33529, email: Fix infinite loop in email header encoding (GH-12020) by Krzysztof Wojcik · 5 years ago
  33. 45b2f88 bpo-34424: Handle different policy.linesep lengths correctly. (#8803) by Jens Troeger · 5 years ago
  34. 96aeaec bpo-36793: Remove unneeded __str__ definitions. (GH-13081) by Serhiy Storchaka · 5 years ago
  35. c95404f email: use dict instead of OrderedDict (GH-11709) by Inada Naoki · 6 years ago
  36. 34fd4c2 bpo-35133: Fix mistakes when concatenate string literals on different lines. (GH-10284) by Serhiy Storchaka · 6 years ago
  37. 8fe9eed bpo-33476: Fix _header_value_parser when address group is missing final ';' (GH-7484) by Dong-hee Na · 6 years ago
  38. c3f55be bpo-27397: Make email module properly handle invalid-length base64 strings (#7583) by Tal Einat · 6 years ago
  39. c3d9508 bpo-32746: Fix multiple typos (GH-5144) by Leo Arias · 7 years ago
  40. aa218d1 bpo-27931: Fix email address header parsing error (#5329) by jayyyin · 7 years ago
  41. 53f7a7c bpo-32297: Few misspellings found in Python source code comments. (#4803) by Mike · 7 years ago
  42. 85d5c18 bpo-27240 Rewrite the email header folding algorithm. (#3488) by R. David Murray · 7 years ago
  43. 05cb728 bpo-30349: Raise FutureWarning for nested sets and set operations (#1553) by Serhiy Storchaka · 7 years ago
  44. bf477a9 bpo-31677: email: Remove re.IGNORECASE flag (GH-3868) by INADA Naoki · 7 years ago
  45. 9e7b9b2 bpo-31507 Add docstring to parseaddr function in email.utils.parseaddr (gh-3647) by Rohit Balasubramanian · 7 years ago
  46. b350c22 bpo-30532: Fix whitespace folding in certain cases by Joel Hillacre · 7 years ago
  47. b459f74 [email] bpo-29478: Fix passing max_line_length=None from Compat32 policy (GH-595) by mircea-cosbuc · 7 years ago
  48. 3378b20 Fix typos in multiple `.rst` files (#1668) by delirious-lettuce · 7 years ago
  49. 3972628 bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) by Jon Dufresne · 7 years ago
  50. 3d42225 Fixed a type error introduced in issue #28992. by Serhiy Storchaka · 8 years ago
  51. 8cbd3df Issue #28992: Use bytes.fromhex(). by Serhiy Storchaka · 8 years ago
  52. 29097d5 Merge: #19003: Only replace \r and/or \n line endings in email.generator. by R David Murray · 8 years ago
  53. b067c8f #20476: Deal with the message_factory circular import differently. by R David Murray · 8 years ago
  54. 06ed218 #20476: add a message_factory policy attribute to email. by R David Murray · 8 years ago
  55. 2a2becc Merge with 3.5 by Steve Dower · 8 years ago
  56. 94a7927 #28047: Fix calculation of base64 line length. by R David Murray · 8 years ago
  57. f03bcfd Merge: #27630: Be consistent in how _XXX/_encoded_XXX vars are initialized. by R David Murray · 8 years ago
  58. eaab1ca #27630: Be consistent in how _XXX/_encoded_XXX vars are initialized. by R David Murray · 8 years ago
  59. 301edfa Add policy keyword to email.generator.DecodedGenerator. by R David Murray · 8 years ago
  60. 2b2a9be9 Issue #27445: Don't pass str(_charset) to MIMEText.set_payload() by Berker Peksag · 8 years ago
  61. 0be894b Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Martin Panter · 8 years ago
  62. dc1650c #22233: Only split headers on \r and/or \n, per email RFCs. by R David Murray · 8 years ago
  63. c2e2473 27988: Make sure iter_attachments does not mutate the payload list. by R David Murray · 8 years ago
  64. 44b548d #27364: fix "incorrect" uses of escape character in the stdlib. by R David Murray · 8 years ago
  65. d8b7770 Issue #27445: Merge from 3.5 by Berker Peksag · 8 years ago
  66. 29d1bc0 #24277: The new email API is no longer provisional. by R David Murray · 8 years ago
  67. 1badd28 Merge: #22233: Only split headers on \r and/or \n, per email RFCs. by R David Murray · 8 years ago
  68. 56b1f1b #27331: add policy keyword argument to all MIME subclasses. by R David Murray · 8 years ago
  69. 91afe7e Merge: 27988: Make sure iter_attachments does not mutate the payload list. by R David Murray · 8 years ago
  70. 15f44ab Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Raymond Hettinger · 8 years ago
  71. 540f045 Correct misspellings of ISO-8859 by Martin Panter · 8 years ago
  72. 6c2f1fd Issues #23147, #23148: Presumably fixed bugs in folding UnstructuredTokenList. by Serhiy Storchaka · 8 years ago
  73. 702b046 #27522: break unintended cycle in feedparser. by R David Murray · 8 years ago
  74. 8d56c02 Issue #27125: Fix various errors like “will [be] inherited” by Martin Panter · 8 years ago
  75. 46f5072 Issue #27076: Doc, comment and tests spelling fixes by Martin Panter · 8 years ago
  76. 6a7b3a7 Issue #26778: Fixed "a/an/and" typos in code comment and documentation. by Serhiy Storchaka · 8 years ago
  77. 6245cb3 Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc by Martin Panter · 8 years ago
  78. 96a4f07 Issues #26310, #26311: Fix typos in the documentation and code comments by Martin Panter · 9 years ago
  79. 19fae1a Issue #22932: Fix timezones in email.utils.formatdate. by Robert Collins · 9 years ago
  80. 2080dc9 Issue #22932: Fix timezones in email.utils.formatdate. by Robert Collins · 9 years ago
  81. f070f1c Issue #21448: Improve performance of the email feedparser by Raymond Hettinger · 9 years ago
  82. 6baa0a5 Issue #6598: Increased time precision and random number range in by Serhiy Storchaka · 9 years ago
  83. ae760c0 Issue #6598: Increased time precision and random number range in by Serhiy Storchaka · 9 years ago
  84. fdb23c2 #20098: add mangle_from_ policy option. by R David Murray · 9 years ago
  85. 224ef3e #24211: Add RFC6532 support to the email library. by R David Murray · 9 years ago
  86. b744f3a #21083: add get_content_disposition method to email.message. by R David Murray · 9 years ago
  87. 50ef0f4 Escaped backslashes in docstrings. by Serhiy Storchaka · 9 years ago
  88. 9f8a891 Escaped backslashes in docstrings. by Serhiy Storchaka · 9 years ago
  89. 7d0325d #23745: handle duplicate MIME parameter names in new parser. by R David Murray · 9 years ago
  90. c4bb599 Merge: #23745: handle duplicate MIME parameter names in new parser. by R David Murray · 9 years ago
  91. 08448a1 Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ by Serhiy Storchaka · 10 years ago
  92. 60a2f49 merge 3.4 (#19996) by Benjamin Peterson · 10 years ago
  93. 155ceaa handle headers with no key (closes #19996) by Benjamin Peterson · 10 years ago
  94. 82e07b9 Issue #23181: More "codepoint" -> "code point". by Serhiy Storchaka · 10 years ago
  95. d3faf43 Issue #23181: More "codepoint" -> "code point". by Serhiy Storchaka · 10 years ago
  96. d2ff243 Merge: #21991: make headerregistry params property MappingProxyType. by R David Murray · 10 years ago
  97. 685b349 #21991: make headerregistry params property MappingProxyType. by R David Murray · 10 years ago
  98. df75fee #22508: Drop email __version__ string. It no longer means anything. by R David Murray · 10 years ago
  99. 1f31583 merge 3.4 by Georg Brandl · 10 years ago
  100. 5294529 Closes #19434: fix copy-paste error in MIMENonMultipart docstring. by Georg Brandl · 10 years ago