pEpMIME/src
Roker bf8b9546a2 add comment only 2020-04-29 16:26:24 +02:00
..
scripts and here 2019-04-06 09:32:04 +02:00
Makefile add unittest for fowarded="no" 2020-04-26 11:34:37 +02:00
attachment.cc add Content-ID header when filename starts with "cid://" 2019-06-03 14:26:14 +02:00
attachment.hh add comment only 2020-04-29 16:26:24 +02:00
base64.cc add operator+ and += to pEpMIME_internal when we use boost::string_view. It makes code easier! 2019-05-03 13:05:23 +02:00
base64.hh let's base64 encoding operate on a given (output) string, instead of returning a new string. 2019-05-02 12:50:51 +02:00
base64.hxx don't throw OutputOverflow exception when only whitespaces are left in base64_decode's input data 2019-06-03 13:47:30 +02:00
bodygenerator.cc make longmsg_mimetype() a separate function, which is used also in pEpMIME.cc 2020-04-08 16:45:31 +02:00
bodygenerator.hh make longmsg_mimetype() a separate function, which is used also in pEpMIME.cc 2020-04-08 16:45:31 +02:00
bodyparser.cc add pseudo header if message fulfills the unusual conditions of MIME-12 2020-04-22 11:31:25 +02:00
bodyparser.hh add license note 2019-04-06 09:29:11 +02:00
fuzz.cc add license note 2019-04-06 09:29:11 +02:00
header_generator.cc remove transport_encode, because it was b0rken 2020-04-29 12:24:12 +02:00
header_generator.hh remove transport_encode, because it was b0rken 2020-04-29 12:24:12 +02:00
headerparser.cc remove transport_encode, because it was b0rken 2020-04-29 12:15:44 +02:00
headerparser.hh remove transport_encode, because it was b0rken 2020-04-29 12:15:44 +02:00
message.cc proper signedness 2019-08-13 20:34:17 +02:00
message.hh add Message::boundary(). 2019-06-13 12:45:46 +02:00
mime_headers.cc move the remaining parser rules into the class. 2020-02-26 16:27:53 +01:00
mime_headers.hh dispo_type = PEP_CONTENT_DISP_INLINE by default. 2020-04-16 18:31:13 +02:00
nfc.cc add match() function for Rules 2019-05-14 14:56:31 +02:00
nfc.hh use even more string_view where possible to avoid copying. :-) 2019-05-14 11:49:27 +02:00
nfc_sets.cc update NFC data from Unicode 9.0.0 to Unicode 12.1.0. \o/ 2019-06-26 12:02:57 +02:00
nfc_sets.hh add license note 2019-04-06 09:29:11 +02:00
nulllogger.cc add license note 2019-04-06 09:29:11 +02:00
nulllogger.hh add license note 2019-04-06 09:29:11 +02:00
pEpEngine_mime.cc implement new engine mime.h API 2020-04-29 12:25:10 +02:00
pEpMIME.cc implement new engine mime.h API 2020-04-29 12:25:10 +02:00
pEpMIME.hh implement new engine mime.h API 2020-04-29 12:25:10 +02:00
pEpMIME_internal.cc add const sv Pseudo_Header_Forwarded = ":pEp:MIME:attachment1:forwarded"; 2020-04-22 10:46:47 +02:00
pEpMIME_internal.hh add pseudo header if message fulfills the unusual conditions of MIME-12 2020-04-22 11:31:25 +02:00
parse_address.cc re-enable some more log output 2020-03-25 17:36:20 +01:00
parse_address.hh use even more string_view where possible to avoid copying. :-) 2019-05-14 11:49:27 +02:00
parse_timestamp.cc add #include <pEp/platform.h> for timegm(). Thanks to Jörg Knobloch. :-) 2020-02-11 20:47:17 +01:00
parse_timestamp.hh use even more string_view where possible to avoid copying. :-) 2019-05-14 11:49:27 +02:00
print_message.cc Update Windows build 2019-07-15 17:19:20 +02:00
print_message.hh Update Windows build 2019-07-15 17:19:20 +02:00
quoted_printable.cc add qp::HeaderType to specify whether we encode "atom"s or free-form "text" strings 2019-05-20 12:57:35 +02:00
quoted_printable.hh add qp::HeaderType to specify whether we encode "atom"s or free-form "text" strings 2019-05-20 12:57:35 +02:00
quoted_printable.hxx here, too 2019-04-06 09:29:45 +02:00
rules.cc move the remaining parser rules into the class. 2020-02-26 16:27:53 +01:00
rules.hh move the remaining parser rules into the class. 2020-02-26 16:27:53 +01:00
string_case.hh add license note 2019-04-06 09:29:11 +02:00
to_utf8.cc dirrrrrrty iconv hack, to support 'char*' and 'const char*' for 2nd parameter of iconv(), depending on iconv implementation. *sigh* 2020-03-30 13:11:21 +02:00
to_utf8.hh parser rules now operate on string_view not on string. 2019-05-13 16:51:15 +02:00
unittest_address.cc add license note 2019-04-06 09:29:11 +02:00
unittest_base64.cc add license note 2019-04-06 09:29:11 +02:00
unittest_mime-12.cc add unittest for fowarded="no" 2020-04-26 11:34:37 +02:00
unittest_mime.cc add operator<< to make error output more readable. 2020-04-16 18:29:46 +02:00
unittest_nfc.cc add license note 2019-04-06 09:29:11 +02:00
unittest_qp.cc separate print_message from unittest_mime 2019-05-21 15:04:45 +02:00
unittest_rule.cc merge "default" into this branch. 2020-03-23 16:21:48 +01:00
unittest_stringcase.cc start branch MIME-11 "Implement support for format-flowed (add delsp=yes) in pEpMIME, essential for Thunderbird due to its default" 2020-04-03 10:02:01 +02:00
unittest_subject.cc add license note 2019-04-06 09:29:11 +02:00
unittest_timestamp.cc add #include <pEp/platform.h> for timegm(). Thanks to Jörg Knobloch. :-) 2020-02-11 20:47:17 +01:00
unittest_toutf8.cc add license note 2019-04-06 09:29:11 +02:00