12 Commits (261ccdce4825535d4f6ea4bf09e9394bb751df20)

Author SHA1 Message Date
R David Murray 749073af13 #1874: detect invalid multipart CTE and report it as a defect. 15 years ago
R David Murray 3edd22ac95 #11731: simplify/enhance parser/generator API by introducing policy objects. 15 years ago
R David Murray 8437fe2708 Remove unused method from internal class. 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 96fd54eaec #4661: add bytes parsing and generation to email (email version bump to 5.1.0) 16 years ago
R. David Murray 6d4a06c91e Merged revisions 82922 via svnmerge from 16 years ago
R. David Murray 45bf773f60 #1555570: correctly handle a \r\n that is split by the read buffer. 16 years ago
R. David Murray 71df9d9216 Merged revisions 82011 via svnmerge from 16 years ago
R. David Murray 45e0e1444b Merged revisions 81675 via svnmerge from 16 years ago
Guido van Rossum 3172c5d263 Patch# 1258 by Christian Heimes: kill basestring. 19 years ago
Guido van Rossum 8b3febef2f Copying the email package back, despite its failings. 19 years ago
Guido van Rossum 6398b7a351 Remove the email package for now. 19 years ago
Georg Brandl a18af4e7a2 PEP 3114: rename .next() to .__next__() and add next() builtin. 19 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Barry Warsaw 6153201274 SF bug #1347874; FeedParser does not comply with RFC2822. 20 years ago
Barry Warsaw 7cf9ce2440 Fixes for SF #1076485, which I'll apply to the CVS head too. The problem was 22 years ago
Barry Warsaw f4c7c402d4 RFC 2822 describes the characters allowed in a header field name. Conform to 22 years ago
Barry Warsaw 2e8c1f189a Fix for SF bug #1072623. When the last line of the input string does not end 22 years ago
Barry Warsaw dee0cf12e3 Fix SF bug # 1030941. In _parsegen(), in the clause where we're 22 years ago
Barry Warsaw bb11386730 Big email 3.0 API changes, with updated unit tests and documentation. 22 years ago
Barry Warsaw 8896bf56a2 Resolution of SF bug #1002475 and patch #1003693; Header lines that end in 22 years ago
Barry Warsaw e4aeb7d1f1 _parsegen(): Add a missing check for NeedMoreData. 22 years ago
Barry Warsaw 4e59bc1e67 readline(): RFC 2046, section 5.1.2 (and partially 5.1) both state that the 22 years ago
Barry Warsaw 486cb0ac2a Tests for message/external-body and for duplicate boundary lines. 22 years ago
Barry Warsaw d38f448865 _parsegen(): Move the message/rfc822 clause to after the 22 years ago
Barry Warsaw 5b44cd64d7 _parsegen(): Watch out for empty epilogues. 22 years ago
Barry Warsaw c29db26529 _parse_headers(): Strip a trailing newline from the envelope header. Closes 22 years ago
Barry Warsaw 418101fd64 An updated FeedParser that should be RFC complaint, passes all existing 22 years ago
Anthony Baxter 39a0f04421 New parser. Next up, making the current parser use this parser 22 years ago