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 |