.. |
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 |