e9718e7
(HEAD -> master)
Boost: Deprecated header by
2021-12-25 07:20:53 +0000
6c5446d
Missing header <string> by
2021-10-08 22:17:27 +0100
fd18b75
Let the buildsystem control the CFLAGS... by
2021-03-19 00:55:09 +0000
fbd6350
We kind of wanna use functions from this lib and so? by
2021-03-18 21:44:33 +0000
69fa0b2
Removing undefined directive by
2021-03-18 16:20:30 +0000
c3e18bb
update NFC data from Unicode 13.0.0 to Unicode 14.0.0. by
2021-11-01 16:55:53 +0100
83b0def
MIME-19: check for implausible parsing result due to mismatched line ending convention. by
2021-09-28 13:43:50 +0200
6414244
MIME-19: add test for non-CRLF (and non MIME-conforming) message text by
2021-09-28 13:42:22 +0200
0fd1bc2
uses new dependency builder by
2021-07-21 12:36:25 +0200
92823e6
Cleans readme by
2021-07-21 12:35:48 +0200
831505c
IOSAD-213 names build script (cosmetic) by
2021-07-12 17:05:13 +0200
6c27c48
Merge branch 'APPLEMAIL-59' by
2021-07-09 12:26:29 +0200
2f199ec
APPLEMAIL-59 rm needless files from Xcode project by
2021-07-09 09:28:49 +0200
18592c2
Merge branch 'master' into APPLEMAIL-59 by
2021-07-09 09:11:53 +0200
85bc2b3
add design criteria of pEpMIME to README.md :-) by
2021-07-08 19:09:48 +0200
cd916e3
Merge branch 'master' into APPLEMAIL-59 by
2021-07-07 11:44:32 +0200
c67b8c1
MIME-16: albeit a blob with no mime_type is invalid, I shall not crash than. by
2021-07-06 18:46:21 +0200
4fbe569
also remove U+007F in header values. by
2021-07-06 18:19:39 +0200
f04bd35
MIME-16: wrap the log output of possibly NULL strings. by
2021-07-06 18:17:35 +0200
32e02e2
APPLEMAIL-59 up & running by
2021-07-01 16:01:44 +0200
a265a56
APPLEMAIL-59 nicer naming, updated readme by
2021-07-01 14:23:22 +0200
6569eba
hgignore2gitignore, adds mac build system (Xcode building fat lib working) by
2021-07-01 13:21:41 +0200
2fd28df
MIME-15: remove NUL bytes from text bodies, control chars from header values. by
2021-04-27 17:18:18 +0200
d98265f
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. by
2021-01-15 16:13:05 +0100
4fdbd0a
ENGINE-864 : AAAAH! Who was the idiot that defined an innocent ! for negation? *sigh* by
2021-01-08 16:18:51 +0100
5a655f8
ENGINE-864: option -fvisibility=hidden is viral, so add it here, too. by
2021-01-07 16:06:53 +0100
426be40
the dyn lib shall also be installed and cleaned. :-) by
2020-12-15 12:06:39 +0100
6489c48
change fuzz.cc, because mime_decode_message() has 4 parameters now. by
2020-12-15 10:48:10 +0100
6af3352
add target for dynamic library. only for MacOS, yet. UNTESTED SO FAR! by
2020-12-14 18:43:13 +0100
e676602
(MIME-14)
start new branch MIME-14 "Support RFC 3798/RFC 8098 - correct encoding of pEp message opt field Disposition-Notification-To" by
2020-12-04 14:22:02 +0100
7f06478
Remove fuzz.cc from Windows project by
2020-09-04 15:19:29 +0200
b88f6cd
update NFC data from Unicode 12.1.0 to Unicode 13.0.0. :-) by
2020-07-06 15:35:15 +0200
9492771
merge MIME-13 into default branch. by
2020-06-08 14:59:21 +0200
665984b
(MIME-13)
close branch before merge by
2020-06-08 14:59:00 +0200
96395b7
close branch before merge by
2020-06-08 14:54:32 +0200
13d68fb
it should work this way. MIME-13 is implemented completely. I hope so. Now... let's test it! :-D by
2020-04-29 21:35:30 +0200
b57fb03
attachments knew their position in the attachment vector by
2020-04-29 21:10:53 +0200
4b3b9d3
use a semi-shallo copy of the message to add own stuff without changing the original struct message msg. by
2020-04-29 18:16:47 +0200
d636101
remove 'transport_encode' in body generation, too. by
2020-04-29 16:26:42 +0200
bf8b954
add comment only by
2020-04-29 16:26:24 +0200
5ac4397
implement new engine mime.h API by
2020-04-29 12:25:10 +0200
c213736
remove transport_encode, because it was b0rken by
2020-04-29 12:24:12 +0200
8c29856
remove transport_encode, because it was b0rken by
2020-04-29 12:15:44 +0200
21ff070
start branch "MIME-13" by
2020-04-27 10:52:13 +0200
cecdcbb
merge "MIME-12" into default branch by
2020-04-27 10:01:31 +0200
b8532f3
(MIME-12)
close branch before merge by
2020-04-27 10:01:00 +0200
728098c
don't emit this pseudo header to clients. by
2020-04-26 11:37:46 +0200
c103183
add unittest for fowarded="no" by
2020-04-26 11:34:37 +0200
67dfd35
implement _mime_decode_message(), but with a lot of code duplication. Not optimal. by
2020-04-22 12:28:52 +0200
aa0dcf7
add pseudo header if message fulfills the unusual conditions of MIME-12 by
2020-04-22 11:31:25 +0200
fa3ed99
add const sv Pseudo_Header_Forwarded = ":pEp:MIME:attachment1:forwarded"; by
2020-04-22 10:46:47 +0200
2895aa3
start branch MIME-12 "implement support for _mime_decode_message_internal()" again... by
2020-04-17 17:38:34 +0200
4ccec5d
(MIME-12-1)
oops. wrong! by
2020-04-17 17:37:06 +0200
1d43484
start branch MIME-12 "implement support for _mime_decode_message_internal()" by
2020-04-17 17:31:19 +0200
55082f1
(MIME-8-debug)
close branch by
2020-04-17 15:16:32 +0200
dd2ff5b
(MIME-4)
close branch by
2020-04-17 15:16:04 +0200
dd8e052
merge MIME-10 into default branch. by
2020-04-17 12:16:22 +0200
d9d0204
(MIME-10)
close branch before merge by
2020-04-17 12:16:02 +0200
7243c12
simpler code. :-) by
2020-04-17 11:20:01 +0200
125846d
re-enable MIME-11 features. :-D by
2020-04-17 10:55:31 +0200
48c2242
move the splitting of Multipart messages from the caller into the body of handle_multipart() by
2020-04-17 09:54:10 +0200
8c8809e
change handling of Content-Type: multipart/* by
2020-04-16 18:31:42 +0200
418db7e
dispo_type = PEP_CONTENT_DISP_INLINE by default. by
2020-04-16 18:31:13 +0200
68f850b
add const unsigned MaxMultipartNestingLevel = 100; by
2020-04-16 18:30:12 +0200
d718a31
add operator<< to make error output more readable. by
2020-04-16 18:29:46 +0200
df34391
start branch MIME-10 "change algorithm for message->longmsg_formatted" by
2020-04-15 13:15:27 +0200
5639f12
merge MIME-11 into default branch. by
2020-04-15 09:56:24 +0200
54576b0
(MIME-11)
close branch before merge by
2020-04-15 09:56:00 +0200
d06fa5b
add test for messages with DelSp parameter. by
2020-04-14 17:20:44 +0200
169b6eb
make longmsg_mimetype() a separate function, which is used also in pEpMIME.cc by
2020-04-08 16:45:31 +0200
4371386
add format=... and delsp=... to "mimetype" of the msg->longmsg by
2020-04-08 16:19:37 +0200
0543dfe
ausgelagert. by
2020-04-03 18:59:54 +0200
1c42937
constants uses Capital_Letters by
2020-04-03 18:25:17 +0200
c22de85
make add_header_parser() available to other translation units. by
2020-04-03 16:15:07 +0200
ad91a0f
okay, proper indentation. by
2020-04-03 10:57:49 +0200
080bee7
skip over pseudo headers in MIME text generation. by
2020-04-03 10:56:44 +0200
d611b7f
add constants for ":pEp:MIME:longmsg:format" and ":pEp:MIME::longmsg:delsp" pseudo headers by
2020-04-03 10:49:29 +0200
a560042
start branch MIME-11 "Implement support for format-flowed (add delsp=yes) in pEpMIME, essential for Thunderbird due to its default" by
2020-04-03 10:02:01 +0200
3c3c3b5
merge double head. by
2020-03-30 13:13:02 +0200
b45274c
dirrrrrrty iconv hack, to support 'char*' and 'const char*' for 2nd parameter of iconv(), depending on iconv implementation. *sigh* by
2020-03-30 13:11:21 +0200
6fb2a84
Use libiconv from Nuget for Windows build. Explicitly declare const char* because of MSVC. by
2020-03-30 11:25:02 +0200
8053eef
(build-windows)
close branch, already merged, so no longer needed. :-) by
2020-03-26 16:10:36 +0100
7ad360d
(MIME-6_2nd_try)
close MIME-6_2nd_try after merge. :-) by
2020-03-26 15:56:23 +0100
7f1bff7
merge "MIME-6_2nd_try" into "default" branch. by
2020-03-26 15:55:58 +0100
d5b5d5b
(MIME-6)
close old MIME-6 branch. by
2020-03-26 15:51:29 +0100
18c6768
merge double head... by
2020-03-26 08:48:55 +0100
49268b8
add u8 prefix to string literal, so MSVC uses the desired UTF-8 encoding. Might be a problem with C++20, someday... by
2020-03-26 08:48:00 +0100
4432f0f
Merge "build-windows" into "MIME-6_2nd_try" by
2020-03-25 22:43:09 +0100
4730e56
re-enable some more log output by
2020-03-25 17:36:20 +0100
ee41010
merge "default" into this branch. by
2020-03-23 16:21:48 +0100
b40517f
merge "default" into my branch again. by
2020-02-27 11:12:49 +0100
a174392
okay, according to Volker: the first "text/html" leaf in the MIME tree goes to message->longmsg_formatted, even if ought to be an attachment. Change library code & expectations in the unittest. by
2020-02-27 11:11:24 +0100
f132a10
remove unused code. by
2020-02-27 11:08:00 +0100
6567129
merge "default" into this branch. by
2020-02-26 17:11:09 +0100
48c2e96
move the remaining parser rules into the class. by
2020-02-26 16:27:53 +0100
788d517
merge 'default' into 'MIME-6_2nd_try' by
2020-02-20 18:15:03 +0100
10e765a
fix MimeTest.Nested! \o/ by
2020-02-20 18:13:22 +0100
a1093eb
merge "default" into this branch. by
2020-02-11 20:48:11 +0100
77727c8
merge "default" into this branch. by
2020-02-11 20:47:55 +0100
312a8d1
add #include <pEp/platform.h> for timegm(). Thanks to Jörg Knobloch. :-) by
2020-02-11 20:47:17 +0100