Commit Graph

361 Commits (2f199ec943c578482162aad8f36107207ff94cdf)
 

Author SHA1 Message Date
Andreas Buff 2f199ec943 APPLEMAIL-59 rm needless files from Xcode project
2 years ago
Andreas Buff 18592c2fb3 Merge branch 'master' into APPLEMAIL-59
2 years ago
roker 85bc2b34ca add design criteria of pEpMIME to README.md :-)
2 years ago
Andreas Buff cd916e35ad Merge branch 'master' into APPLEMAIL-59
2 years ago
roker c67b8c1105 MIME-16: albeit a blob with no mime_type is invalid, I shall not crash than.
2 years ago
roker 4fbe569877 also remove U+007F in header values.
2 years ago
roker f04bd35df9 MIME-16: wrap the log output of possibly NULL strings.
2 years ago
Andreas Buff 32e02e2c8a APPLEMAIL-59 up & running
2 years ago
Andreas Buff a265a560e5 APPLEMAIL-59 nicer naming, updated readme
2 years ago
Andreas Buff 6569ebabdc hgignore2gitignore, adds mac build system (Xcode building fat lib working)
2 years ago
roker 2fd28dfadc MIME-15: remove NUL bytes from text bodies, control chars from header values.
2 years ago
Roker d98265fde5 be more greedy and try to parse everything that looks remotely as a MIME mail as a MIME mail. Even if it was produced by Apple Mail.
2 years ago
Roker 4fdbd0a916 ENGINE-864 : AAAAH! Who was the idiot that defined an innocent ! for negation? *sigh*
2 years ago
Roker 5a655f8541 ENGINE-864: option -fvisibility=hidden is viral, so add it here, too.
2 years ago
Roker 426be40a93 the dyn lib shall also be installed and cleaned. :-)
2 years ago
Roker 6489c489a9 change fuzz.cc, because mime_decode_message() has 4 parameters now.
2 years ago
Roker 6af33529e1 add target for dynamic library. only for MacOS, yet. UNTESTED SO FAR!
2 years ago
Thomas 7f0647830b Remove fuzz.cc from Windows project
2 years ago
Roker b88f6cd298 update NFC data from Unicode 12.1.0 to Unicode 13.0.0. :-)
3 years ago
Roker 9492771941 merge MIME-13 into default branch.
3 years ago
Roker 665984b166 close branch before merge
3 years ago
Roker 96395b703e close branch before merge
3 years ago
Roker 13d68fb7bf it should work this way. MIME-13 is implemented completely. I hope so. Now... let's test it! :-D
3 years ago
Roker b57fb0331a attachments knew their position in the attachment vector
3 years ago
Roker 4b3b9d323b use a semi-shallo copy of the message to add own stuff without changing the original struct message msg.
3 years ago
Roker d63610178c remove 'transport_encode' in body generation, too.
3 years ago
Roker bf8b9546a2 add comment only
3 years ago
Roker 5ac4397ef5 implement new engine mime.h API
3 years ago
Roker c213736043 remove transport_encode, because it was b0rken
3 years ago
Roker 8c2985692b remove transport_encode, because it was b0rken
3 years ago
Roker 21ff070190 start branch "MIME-13"
3 years ago
Roker cecdcbbbc5 merge "MIME-12" into default branch
3 years ago
Roker b8532f36e8 close branch before merge
3 years ago
Roker 728098cb8a don't emit this pseudo header to clients.
3 years ago
Roker c1031838d8 add unittest for fowarded="no"
3 years ago
Roker 67dfd353ae implement _mime_decode_message(), but with a lot of code duplication. Not optimal.
3 years ago
Roker aa0dcf70a2 add pseudo header if message fulfills the unusual conditions of MIME-12
3 years ago
Roker fa3ed99d19 add const sv Pseudo_Header_Forwarded = ":pEp:MIME:attachment1:forwarded";
3 years ago
Roker 2895aa385f start branch MIME-12 "implement support for _mime_decode_message_internal()" again...
3 years ago
Roker dd8e05224e merge MIME-10 into default branch.
3 years ago
Roker d9d0204a58 close branch before merge
3 years ago
Roker 7243c12bae simpler code. :-)
3 years ago
Roker 125846de36 re-enable MIME-11 features. :-D
3 years ago
Roker 48c224276b move the splitting of Multipart messages from the caller into the body of handle_multipart()
3 years ago
Roker 8c8809eebf change handling of Content-Type: multipart/*
3 years ago
Roker 418db7eea8 dispo_type = PEP_CONTENT_DISP_INLINE by default.
3 years ago
Roker 68f850b347 add const unsigned MaxMultipartNestingLevel = 100;
3 years ago
Roker d718a31ead add operator<< to make error output more readable.
3 years ago
Roker df343917c4 start branch MIME-10 "change algorithm for message->longmsg_formatted"
3 years ago
Roker 5639f12b2b merge MIME-11 into default branch.
3 years ago