214 Commits (41bade96a4d1dcd35bbba79c2eabe052d02756a4)

Author SHA1 Message Date
R David Murray e5e366c856 #11584: make Header and make_header handle binary unknown-8bit input 15 years ago
R David Murray 6bdb1769dc #11584: make decode_header handle Header objects correctly 15 years ago
R David Murray 01581ee0b7 #11492: rewrite header folding algorithm. Less code, more passing tests. 15 years ago
R David Murray a2860e8b51 Improve message.py test coverage to 100%. 15 years ago
R David Murray e1292a25d8 #11492: fix header truncation on folding when there are runs of split chars. 15 years ago
R David Murray 7da4db118e Improve test coverage of _split_ascii method. 15 years ago
R David Murray c5c1472895 #11605: don't use set/get_payload in feedparser; they do conversions. 15 years ago
R David Murray 041015cc70 #11584: Since __getitem__ returns headers, make decode_header handle them. 15 years ago
R David Murray b938c8c253 #11606: improved body_encode algorithm, no longer produces overlong lines 15 years ago
R David Murray cafd79d904 #11590: fix quoprimime decode handling of empty strings and line endings. 15 years ago
R David Murray ec1b5b88ee #11589: add additional tests for the email quoprimime module. 15 years ago
R David Murray a215023b78 #11243: tests and fixes for handling of 'dirty data' in additional methods 15 years ago
R David Murray de91276a5c #11401: handle headers with no value. 15 years ago
R David Murray 6d94bd470e #9298: restore proper folding of base64 encoded bodies. 15 years ago
R David Murray 56a9d7e3da #11554: reactivate test_email_codecs, and make it pass. 15 years ago
R David Murray 3a6152f3b3 Fix header encoding of long headers when using euc-jp and shift_jis. 15 years ago
Antoine Pitrou d1b1991fd4 Lib/email/test/data/msg_26.txt had its line endings wrong in the SVN repository. 15 years ago
Georg Brandl 49857f8a93 Add updated .hgeol file and fix newlines in the 3.2 branch. 15 years ago
R. David Murray 43b2f457a0 Merged revisions 87136,87221,87256,87337-87338,87571,87839,88164 via svnmerge from 15 years ago
R. David Murray 7372a07fd0 #11019: Make BytesGenerator handle Message with None body. 15 years ago
R. David Murray 389af00371 Merged revisions 87873 via svnmerge from 15 years ago
R. David Murray 5b2d9ddf69 #5871: protect against header injection attacks. 15 years ago
R. David Murray 9253214fd9 #10686: recode non-ASCII headers to 'unknown-8bit' instead of ?s. 15 years ago
R. David Murray 6f0022d84a Fix formatting of values with embedded newlines when rfc2047 encoding 15 years ago
R. David Murray f9844c8292 Merged revisions 87750 via svnmerge from 15 years ago
R. David Murray 477efb3944 #10790: make append work when output codec is different from input codec 15 years ago
R. David Murray dfd7eb0ba2 #1693546: don't add quotes around RFC 2231 encoded values. 15 years ago
R. David Murray 4a62e89728 #1155362: allow hh:mm:ss-uuuu like we allow hh:mm:ss+uuuu in parsedate_tz 15 years ago
R. David Murray 27c1914c1b Merged revisions 87415 via svnmerge from 15 years ago
R. David Murray 73a559d0c9 Fix the change made for issue 1243654. 15 years ago
R. David Murray 63563cdf9d #9286: Fix the rfc822 parser to preserve whitespace in address local part. 15 years ago
R. David Murray ccb9d05b6c Merged revisions 87217 via svnmerge from 15 years ago
R. David Murray 7ec754b7da #1078919: make add_header automatically do RFC2231 encoding when needed. 15 years ago
R. David Murray a0b44b5adb #8989: add 'domain' keyword to make_msgid. 15 years ago
R. David Murray 719a449ba6 Fix TestBytesGeneratorIdempotent tests and a couple bugs they revealed. 15 years ago
Ezio Melotti 19f2aeba67 Merged revisions 86596 via svnmerge from 15 years ago
Ezio Melotti b3aedd4862 #9424: Replace deprecated assert* methods in the Python test suite. 15 years ago
R. David Murray e5db2636f3 Improve TestBytesGeneratorIdempotent using by using linesep. 15 years ago
Brett Cannon 384917a922 Properly close files used by test_email. 16 years ago
R. David Murray 8451c4b6e0 #1349106: add linesep argument to generator.flatten and header.encode. 16 years ago
R. David Murray 96fd54eaec #4661: add bytes parsing and generation to email (email version bump to 5.1.0) 16 years ago
R. David Murray 7f8199a997 Merged revisions 85179 via svnmerge from 16 years ago
R. David Murray 5397e862e2 #1050268: make parseaddr 'quote' the contents of quoted strings in addresses. 16 years ago
R. David Murray f9c957f2c6 Merged revisions 85142 via svnmerge from 16 years ago
R. David Murray 31e984c39c #10004: in Q encoded word ignore '=xx' when xx is not valid hex. 16 years ago
R. David Murray 1061f18beb Merged revisions 84310 via svnmerge from 16 years ago
R. David Murray 219d1c8ae3 #1194222: make parsedate always return RFC2822 four character years. 16 years ago
R. David Murray e06528c64b Merged revisions 83690 via svnmerge from 16 years ago
R. David Murray c4e69cc1d8 #3196: if needed pad a short base64 encoded word before trying to decode. 16 years ago
R. David Murray 6d4a06c91e Merged revisions 82922 via svnmerge from 16 years ago