142 Commits (f5d60177926fba9c4c20129f146e6abeb71319e9)

Author SHA1 Message Date
  Krista Bennett e560a80d3e ENGINE-606 squash commit 1 year ago
  Krista Bennett 09081d726b fixed some broken compilation stuff 1 year ago
  Sofia Balicka ce528b3c46 more comments 1 year ago
  Krista 'DarthMama' Bennett 26c8e2d87a Empty string fail fixed in mime.c 1 year ago
  Krista 'DarthMama' Bennett 8a7fc79a3a internal function comment stubs 2 years ago
  Krista 'DarthMama' Bennett 6d33475435 some doxygen stuff. might not be kept. 2 years ago
  Krista 'DarthMama' Bennett 2da08f15fb API change, #1: _mime_encode_message_internal is now gone. mime_encode_message has 4th argument indicating that the first attachment is an embedded pEp message and it should be processed accordingly. 2 years ago
  Krista 'DarthMama' Bennett ad341df56d Preparing for pEpMIME integration - engine changes to get ready for MIME API change* 2 years ago
  Krista 'DarthMama' Bennett f4bb175240 Almost working, but extra carriage return. I think it's probably because the content headers are NULL in the signed part when constructing the final message; etpan probably puts in a CFLF no matter what, which we'll have to patch. 3 years ago
  Krista 'DarthMama' Bennett b391d87fff ENGINE-553: Message 2.1 - addition of forward=no is there, and is detected. Now: to act on it. (Yes, Roker, I will file you a task against libpEpMIME once I have this impl sorted :) 3 years ago
  Volker Birk 65c27bc45a for Windoze export DLL function 3 years ago
  Volker Birk 1cece3c385 line break at end of file... 3 years ago
  Volker Birk dea77ff500 moving this to standard implementation 3 years ago
  Volker Birk 70dd8a5f9e moving libetpan dependent code to etpan_mime.c 3 years ago
  Krista 'DarthMama' Bennett 5cb3fa103e ENGINE-526: make sure we pull the text/html of multipart/related into longmsg_formatted and put the inline attachments into the attachment list 3 years ago
  Krista 'DarthMama' Bennett 4287a2682d ENGINE-510: solved weird non-alternative attachments being turned into alternative bodies bug. Hope this doesn't foul up our processing of some 'magical' MIME implementations. 3 years ago
  Krista Bennett 550232bec9 ENGINE-479: low-level functionality only (untested) 4 years ago
  Krista Bennett f5fcc8d5b7 shelving changes to get signed-only low level stuff into sync. This commit contains some work on higher-level functions 4 years ago
  Krista Bennett f685decf24 Through the power of revert, fixed the modes I messed up in the last commit (sorry, new machine and dorking around caused an unintended large-scale mode reset) 4 years ago
  Krista Bennett 673c9876d0 Fixed weird little test bug, also part of the ENGINE-476 in here 4 years ago
  Volker Birk cb4c4e4e86 art & beauty 4 years ago
  Krista Bennett 6e95635409 ENGINE-432: null from now behaves in build fields and decrypt message; need to check with encrypted messages 4 years ago
  Volker Birk 5eed70d884 ... 4 years ago
  Krista Bennett 903d524220 ENGINE-433: finally the right solution. ONLY replaces subjects from protected headers for now. 4 years ago
  Krista Bennett eda8b4747e Check for null fieldlist (response to libetpan changes) 4 years ago
  Krista Bennett 584f12cd7b key exclusion in encrypted attachment detection heuristic 4 years ago
  Krista Bennett 373e101131 ENGINE-420: fixed null issue in previous username fix 4 years ago
  Krista Bennett 5f4a868529 ENGINE-420: test mods and a mime.c fix for disappearing usernames in mime_encode 4 years ago
  Krista Bennett cd8c55dd55 ENGINE-400: (NOT 402 - that was a mistake in the last couple) - ignore fws checks when not checking headers 4 years ago
  Krista Bennett 7597ba53b8 ENGINE-402: flipped boolean 4 years ago
  Krista Bennett 29674ebdd2 Check attachments on encoding for non-ASCII characters 4 years ago
  Volker Birk 62e8380ec5 adding safeguards 4 years ago
  Krista Bennett 77cc9d7f46 Fixed bad strdup 4 years ago
  Krista Bennett cc16edd04d ENGINE-400 and friends should be fixed now 4 years ago
  Krista Bennett e3e4ff0355 Some ENGINE-400-related fun, but we're not there yet. 4 years ago
  Krista Bennett 9af1bb500f Some ENGINE-400-related fun, but we're not there yet. 4 years ago
  Roker 9bb700b7e9 replace (wrong) magic constant to idiom that calculates the right array size automatically. 5 years ago
  Krista Bennett d9777bc6ee ENGINE-314: solved overencoding problem for pgp attachments; mechanism is in place to add any known ascii (by definition) mime-type, so should this appear again, we know where to fix it. 5 years ago
  Krista Bennett f70cf3c037 updated pep-test-carol expired key and reinstates 'pEp' for Outlook only (re: ENGINE-247) 5 years ago
  Krista Bennett ee7cb18448 ENGINE-298: transport encoding should only take place when the message is at the last stage before outbound return. Added a transport_encode flag to several of the MIME-tree building functions, as libetpan does not distinguish between building the MIME tree and encoding its parts. 5 years ago
  Krista Bennett 08a7408ca9 stringlist_to_clist() will now not try to encode empty stringlists 5 years ago
  Krista Bennett d0545374f4 ENGINE-290: clist_to_stringlist has *never* worked properly. Fixed now. 5 years ago
  Krista Bennett e12528c271 ENGINE-275: Ok, mime encoding nightmare SEEMS to be fixed. We'll see. 5 years ago
  Krista Bennett 6dfdf544e7 fixed MIME_encode_message bug. 5 years ago
  Krista Bennett 334a94b2ef fixed MIME_encode_message bug. 5 years ago
  Krista Bennett defbd7c8fe ENGINE-247: Initial commit - tests need to be cleaned up and are failing for weird reasons. 5 years ago
  Krista Bennett 78a6ea5c09 ENGINE-246: Fixed read-after-free issue - I'd copied and freed a duplicate message object, thinking that libetpan makes copies, not taking ownership, of message object parts. IN FUTURE, PLEASE NOTE THAT THIS IS WRONG. Leave the message object alone for as long as we're using libetpan, and don't try to optimise around it with copies, because you either lose memory or screw up ownership 5 years ago
  Krista Bennett 9765b8535d ENGINE-246: A solution that works, but the wrong one 5 years ago
  Krista Bennett 2aef84ad3a mistakes were made. (double frees, etc.) 5 years ago
  Krista Bennett 6be2a5a627 error checking 5 years ago