Krista 'DarthMama' Bennett
|
8a7fc79a3a
|
internal function comment stubs
|
2 years ago |
Jorg Knobloch
|
43e6d206e8
|
ENGINE-780, take 2: After normalizing to UTC, forget the offset.
|
2 years ago |
Volker Birk
|
72b0f89205
|
fixing timegm_with_gmtoff()
|
2 years ago |
Krista 'DarthMama' Bennett
|
6d33475435
|
some doxygen stuff. might not be kept.
|
2 years ago |
Volker Birk
|
bf341da3ba
|
safeguard
|
2 years ago |
Krista 'DarthMama' Bennett
|
a961133f66
|
ENGINE-755: now works and is tested, though if we want to do this right we should modify the rest of the test as well... !!!!!!!!REQUIRES LIBETPAN UPDATE!!!!!!!!
|
2 years ago |
Krista 'DarthMama' Bennett
|
ea9a296836
|
ENGINE-741, ENGINE-742: mime_encode_message and mime_decode_message APIs changed, plus test suite upgrade. JSON Adapter and pEpMIME must adapt to this, as this breaks the former api!
|
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
|
aee8c1348b
|
More tests.
|
2 years ago |
Krista 'DarthMama' Bennett
|
706b2fbb39
|
ENGINE-739: ENGINE-720: Tests both 739 and 720, fix for 739. Will put in another couple of tests in both directions and fix a slightly suboptimal part of 739 fix, and thenpush
|
2 years ago |
Volker Birk
|
9ff6125498
|
ENGINE-720 don't use attachments as body
|
2 years ago |
Volker Birk
|
3a7e7e15c6
|
ENGINE-735 implementation of timestamp for Windows
|
2 years ago |
Krista 'DarthMama' Bennett
|
551fabeabc
|
ENGINE-514: fixing it on our side instead of etpan, as we neither need nor want recursive processing of the node
|
2 years ago |
Volker Birk
|
0875954ff2
|
ENGINE-729 if an identity_list field is mentioned but empty generate an empty identity_list
|
2 years ago |
Volker Birk
|
06b943ef75
|
ENGINE-729 don't generate fields for empty strings or empty lists
|
2 years ago |
Volker Birk
|
f399203f61
|
don't generate fields for empty strings or empty lists
|
2 years ago |
Volker Birk
|
1fb30787ef
|
we don't need this
|
2 years ago |
Volker Birk
|
f5bb753d61
|
this is harmlesse (No, really, it is! Hey, not the red light sabre, no, no, no, nooooooooooooooooo...........
|
2 years ago |
Krista 'DarthMama' Bennett
|
eb09b7c3ee
|
ENGINE-617: wrapped mime_decode_message extra arg in internal func, as it should be
|
3 years ago |
Krista 'DarthMama' Bennett
|
94f30b5f5f
|
Can't seem to keep the branches separate - except for the "forwarded" changes, this should probably all be in 559, but was done in 551.
|
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
|
cb31522fd7
|
re-add inline PGP
|
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 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 |
Krista Bennett
|
668b7ed830
|
Ancient use of hard tabs was upsetting Roker's compiler.
|
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
|
29674ebdd2
|
Check attachments on encoding for non-ASCII characters
|
4 years ago |
Krista Bennett
|
b5ae53f628
|
Fixed bug in unicode byte detection
|
4 years ago |
Krista Bennett
|
cc16edd04d
|
ENGINE-400 and friends should be fixed now
|
4 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
|
3ce49f627f
|
ENGINE=9: it helps to malloc the space for the data tructure, not just a pointer. DOH.
|
5 years ago |
Krista Bennett
|
02349cb7d1
|
ENGINE-9: moved build_uri to the resource_id files
|
5 years ago |
Krista Bennett
|
9b0b92c9aa
|
ENGINE-109 - Now with appropriate handling of CIDs in generated messages!
|
5 years ago |
Krista Bennett
|
9859d5cced
|
ENGINE-9: rough draft of fixes, heuristic for choosing cid over filename and vice-versa. In principle it's all in, but needs testing. Lots of testing.
|
5 years ago |
Krista Bennett
|
894143a81b
|
ENGINE-9: Now with uri's and cids
|
5 years ago |
Krista Bennett
|
5bcba19718
|
ENGINE-9: reverting to default after memory mess.
|
5 years ago |
Krista Bennett
|
bd6749f69b
|
ENGINE-9: *****!*!*!*!*!*! WARNING - THIS COMMIT BREAKS API COMPATIBILITY DUE TO THE ADDITION OF A CONTENT ID FIELD TO BLOBLISTS AND TO THEIR CONSTRUCTORS !*!*!*!*!***** --- Bloblists now have a content id argument, and test cases and internal uses of bloblists have been adjusted.
|
5 years ago |
Volker Birk
|
e4cfb490c6
|
adding license info to each file
|
6 years ago |
Krista Grothoff
|
df76dd0ef2
|
Fix #36: strncpy and strncat. N.B. Did NOT put this into _concat_string in pEpEngine.c, as this is VERY CLEARLY checked in the function.
|
6 years ago |
Krista Grothoff
|
15e50c091d
|
fix #21: free memory in enomem for part_new_empty (redundant commit because I didn't know the commit message convention)
|
6 years ago |
Krista Grothoff
|
4912883fc8
|
Added call to mailmime_parameter_free to deal with enomem cases which do not originate in the setup of the param data structure. (See trac issue 21)
|
6 years ago |
Edouard Tisserant
|
858a247060
|
Support for 0b attachment
|
6 years ago |
Roker
|
31b0eb98e5
|
fix random() implementation for Android, so not always the same number is returned. Add comment that random() is predictive and non-secure
|
7 years ago |
Volker Birk
|
bc7a3c116b
|
...
|
7 years ago |
Volker Birk
|
10e495772d
|
char conversion to utf-8
|
7 years ago |
Volker Birk
|
270cad1ee0
|
why not errno
|
7 years ago |