You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pEpMIME/src
roker c67b8c1105 MIME-16: albeit a blob with no mime_type is invalid, I shall not crash than. 2 years ago
..
scripts update NFC data from Unicode 12.1.0 to Unicode 13.0.0. :-) 3 years ago
Makefile ENGINE-864: option -fvisibility=hidden is viral, so add it here, too. 2 years ago
attachment.cc it should work this way. MIME-13 is implemented completely. I hope so. Now... let's test it! :-D 3 years ago
attachment.hh MIME-16: albeit a blob with no mime_type is invalid, I shall not crash than. 2 years ago
base64.cc add operator+ and += to pEpMIME_internal when we use boost::string_view. It makes code easier! 4 years ago
base64.hh let's base64 encoding operate on a given (output) string, instead of returning a new string. 4 years ago
base64.hxx don't throw OutputOverflow exception when only whitespaces are left in base64_decode's input data 4 years ago
bodygenerator.cc it should work this way. MIME-13 is implemented completely. I hope so. Now... let's test it! :-D 3 years ago
bodygenerator.hh remove 'transport_encode' in body generation, too. 3 years ago
bodyparser.cc MIME-15: remove NUL bytes from text bodies, control chars from header values. 2 years ago
bodyparser.hh add license note 4 years ago
fuzz.cc change fuzz.cc, because mime_decode_message() has 4 parameters now. 2 years ago
header_generator.cc MIME-16: wrap the log output of possibly NULL strings. 2 years ago
header_generator.hh remove transport_encode, because it was b0rken 3 years ago
headerparser.cc also remove U+007F in header values. 2 years ago
headerparser.hh remove transport_encode, because it was b0rken 3 years ago
message.cc proper signedness 4 years ago
message.hh add Message::boundary(). 4 years ago
mime_headers.cc move the remaining parser rules into the class. 3 years ago
mime_headers.hh dispo_type = PEP_CONTENT_DISP_INLINE by default. 3 years ago
nfc.cc add match() function for Rules 4 years ago
nfc.hh use even more string_view where possible to avoid copying. :-) 4 years ago
nfc_sets.cc update NFC data from Unicode 12.1.0 to Unicode 13.0.0. :-) 3 years ago
nfc_sets.hh add license note 4 years ago
nulllogger.cc add license note 4 years ago
nulllogger.hh add license note 4 years ago
pEpEngine_mime.cc ENGINE-864 : AAAAH! Who was the idiot that defined an innocent ! for negation? *sigh* 2 years ago
pEpMIME.cc it should work this way. MIME-13 is implemented completely. I hope so. Now... let's test it! :-D 3 years ago
pEpMIME.hh implement new engine mime.h API 3 years ago
pEpMIME_internal.cc add const sv Pseudo_Header_Forwarded = ":pEp:MIME:attachment1:forwarded"; 3 years ago
pEpMIME_internal.hh MIME-16: wrap the log output of possibly NULL strings. 2 years ago
parse_address.cc re-enable some more log output 3 years ago
parse_address.hh use even more string_view where possible to avoid copying. :-) 4 years ago
parse_timestamp.cc add #include <pEp/platform.h> for timegm(). Thanks to Jörg Knobloch. :-) 3 years ago
parse_timestamp.hh use even more string_view where possible to avoid copying. :-) 4 years ago
print_message.cc Update Windows build 4 years ago
print_message.hh Update Windows build 4 years ago
quoted_printable.cc add qp::HeaderType to specify whether we encode "atom"s or free-form "text" strings 4 years ago
quoted_printable.hh add qp::HeaderType to specify whether we encode "atom"s or free-form "text" strings 4 years ago
quoted_printable.hxx here, too 4 years ago
rules.cc move the remaining parser rules into the class. 3 years ago
rules.hh move the remaining parser rules into the class. 3 years ago
string_case.hh add license note 4 years ago
to_utf8.cc dirrrrrrty iconv hack, to support 'char*' and 'const char*' for 2nd parameter of iconv(), depending on iconv implementation. *sigh* 3 years ago
to_utf8.hh parser rules now operate on string_view not on string. 4 years ago
unittest_address.cc add license note 4 years ago
unittest_base64.cc add license note 4 years ago
unittest_mime-12.cc add unittest for fowarded="no" 3 years ago
unittest_mime.cc add operator<< to make error output more readable. 3 years ago
unittest_nfc.cc add license note 4 years ago
unittest_qp.cc separate print_message from unittest_mime 4 years ago
unittest_rule.cc merge "default" into this branch. 3 years ago
unittest_stringcase.cc start branch MIME-11 "Implement support for format-flowed (add delsp=yes) in pEpMIME, essential for Thunderbird due to its default" 3 years ago
unittest_subject.cc add license note 4 years ago
unittest_timestamp.cc add #include <pEp/platform.h> for timegm(). Thanks to Jörg Knobloch. :-) 3 years ago
unittest_toutf8.cc add license note 4 years ago