Commit Graph

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