351 Commits (2fd28dfadc69621b8e04205a75bb0e1c826585b5)

Author SHA1 Message Date
  roker 2fd28dfadc MIME-15: remove NUL bytes from text bodies, control chars from header values. 1 year 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. :-) 2 years ago
  Roker 9492771941 merge MIME-13 into default branch. 2 years ago
  Roker 665984b166 close branch before merge 2 years ago
  Roker 96395b703e close branch before merge 2 years ago
  Roker 13d68fb7bf it should work this way. MIME-13 is implemented completely. I hope so. Now... let's test it! :-D 2 years ago
  Roker b57fb0331a attachments knew their position in the attachment vector 2 years ago
  Roker 4b3b9d323b use a semi-shallo copy of the message to add own stuff without changing the original struct message msg. 2 years ago
  Roker d63610178c remove 'transport_encode' in body generation, too. 2 years ago
  Roker bf8b9546a2 add comment only 2 years ago
  Roker 5ac4397ef5 implement new engine mime.h API 2 years ago
  Roker c213736043 remove transport_encode, because it was b0rken 2 years ago
  Roker 8c2985692b remove transport_encode, because it was b0rken 2 years ago
  Roker 21ff070190 start branch "MIME-13" 2 years ago
  Roker cecdcbbbc5 merge "MIME-12" into default branch 2 years ago
  Roker b8532f36e8 close branch before merge 2 years ago
  Roker 728098cb8a don't emit this pseudo header to clients. 2 years ago
  Roker c1031838d8 add unittest for fowarded="no" 2 years ago
  Roker 67dfd353ae implement _mime_decode_message(), but with a lot of code duplication. Not optimal. 2 years ago
  Roker aa0dcf70a2 add pseudo header if message fulfills the unusual conditions of MIME-12 2 years ago
  Roker fa3ed99d19 add const sv Pseudo_Header_Forwarded = ":pEp:MIME:attachment1:forwarded"; 2 years ago
  Roker 2895aa385f start branch MIME-12 "implement support for _mime_decode_message_internal()" again... 2 years ago
  Roker dd8e05224e merge MIME-10 into default branch. 2 years ago
  Roker d9d0204a58 close branch before merge 2 years ago
  Roker 7243c12bae simpler code. :-) 2 years ago
  Roker 125846de36 re-enable MIME-11 features. :-D 2 years ago
  Roker 48c224276b move the splitting of Multipart messages from the caller into the body of handle_multipart() 2 years ago
  Roker 8c8809eebf change handling of Content-Type: multipart/* 2 years ago
  Roker 418db7eea8 dispo_type = PEP_CONTENT_DISP_INLINE by default. 2 years ago
  Roker 68f850b347 add const unsigned MaxMultipartNestingLevel = 100; 2 years ago
  Roker d718a31ead add operator<< to make error output more readable. 2 years ago
  Roker df343917c4 start branch MIME-10 "change algorithm for message->longmsg_formatted" 2 years ago
  Roker 5639f12b2b merge MIME-11 into default branch. 2 years ago
  Roker 54576b0e17 close branch before merge 2 years ago
  Roker d06fa5b992 add test for messages with DelSp parameter. 2 years ago
  Roker 169b6ebcf0 make longmsg_mimetype() a separate function, which is used also in pEpMIME.cc 2 years ago
  Roker 4371386519 add format=... and delsp=... to "mimetype" of the msg->longmsg 2 years ago
  Roker 0543dfeab3 ausgelagert. 2 years ago
  Roker 1c429378cf constants uses Capital_Letters 2 years ago
  Roker c22de85706 make add_header_parser() available to other translation units. 2 years ago
  Roker ad91a0f2b6 okay, proper indentation. 2 years ago
  Roker 080bee729e skip over pseudo headers in MIME text generation. 2 years ago
  Roker d611b7ff34 add constants for ":pEp:MIME:longmsg:format" and ":pEp:MIME::longmsg:delsp" pseudo headers 2 years ago