You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pEpEngine/test/test_mails
Krista Bennett 38ed5b5f25 ENGINE-866 feature branch merge (squashed commit) of functionality to set the sticky bit for manually imported keys, to query for that bit in the trust database, and prevention of automatic reset of sticky keys by key reset when devices leave a device group.
Squashed commit of the following:

commit c64d850dc4
Author: Krista Bennett <krista@pep.foundation>
Date:   Fri Feb 26 15:29:32 2021 +0100

    ENGINE-866: doc'd bit getter function

commit ad725b5b7c
Author: Krista Bennett <krista@pep.foundation>
Date:   Fri Feb 26 15:23:49 2021 +0100

    ENGINE-866: Key reset tested on mixed sticky and not sticky keys and does what it should.

commit 0ffbdde7b5
Author: Krista Bennett <krista@pep.foundation>
Date:   Fri Feb 26 15:13:53 2021 +0100

    ENGINE-866: Add boolean for whether to set the sticky bit or not with set_own_imported_key. the adapter should filter this out for apps, I guess, according to Volker

commit 23fec59a9a
Author: Krista Bennett <krista@pep.foundation>
Date:   Fri Feb 26 14:53:19 2021 +0100

    ENGINE-866: Test and use the sticky bit

commit 562239fda8
Author: Krista Bennett <krista@pep.foundation>
Date:   Thu Feb 25 16:47:47 2021 +0100

    ENGINE-866: moved bit from key to trust, created set_own_imported_key to replace set_own_key FOR MAIL APPS (does NOT replace it for key reset, as the new function can generate a passphrase error, whereas set_own_key cannot), and did an initial test to ensure the setter/getter functions work on the DB.

commit 594133cfde
Author: Krista Bennett <krista@pep.foundation>
Date:   Wed Feb 24 11:16:21 2021 +0100

    Commented out the or'd identity.flags / pgp_keypair.flags in the sql code for the get_identity functions; we've never HAD a pgp_keypair flag before, so it never hurt before, but at this point, we're going to introduce them, and I don't want trouble. If fdik wants them or'd, fine, we'll have to change the values in the keyflags to be disjoint from the identity flags so they can coexist, but for now, they are out.

commit 99831445b3
Merge: 8ba53ece d1664cf5
Author: Krista Bennett <krista@pep.foundation>
Date:   Wed Feb 24 10:15:53 2021 +0100

    Merge branch 'master' into ENGINE-866

commit 8ba53ece06
Merge: 168e2cf9 c52f4d39
Author: Krista Bennett <krista@pep.foundation>
Date:   Mon Feb 22 20:06:08 2021 +0100

    Merged in engine_sql changes

commit 168e2cf957
Author: Krista Bennett <krista@pep.foundation>
Date:   Mon Feb 22 19:03:35 2021 +0100

    ENGINE-866: Added sticky bit in database for manually set keys
2 years ago
..
0.47.eml partial fix for the root cause of not finding the key for IOS-1664 - usernames with @ in them are now quoted before sending to generate key to ensure uids are created correctly and sequoia inserts them correctly into the db 4 years ago
2_0_msg.eml added test file 4 years ago
655_msg_huss.eml tests for ENGINE-655 4 years ago
ENGINE-463-attempt-numero-dos.eml 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) 5 years ago
From_M1_0.eml Fix to ensure version 1 messages in a mixed list with version 1 4 years ago
From_M2_1.eml Fix to ensure version 1 messages in a mixed list with version 1 4 years ago
HTML-only body w text attachment.eml 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. 4 years ago
Header_key_import.eml 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) 5 years ago
Inline PGP - many keys with many files.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
Inline PGP Test - encr file then key.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
Inline PGP Test - many keys unencr file in middle.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
Inline PGP Test - unencr file then key.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
Inline PGP test - key then already encr attach.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
Inline PGP test - key then not-yet encr attach.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
Inline PGP test - many keys w_ encr file.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
Inline PGP test - many keys.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
Inline PGP test.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
OpenPGP PGP test - already encr attach then key.eml ENGINE-448: more tests, plus fix for loop when encrypted attachment doesn't decrypt during key import check 4 years ago
OpenPGP PGP test - key then already encr attach.eml ENGINE-448: remove removal call (removal occurs while processing attachment list now, since that is where we get the retval from import_key) 4 years ago
OpenPGP PGP test - key then not-yet encr attach.eml ENGINE-448: more tests, plus fix for loop when encrypted attachment doesn't decrypt during key import check 4 years ago
OpenPGP PGP test - many keys enc file in middle.eml ENGINE-448: more tests, plus fix for loop when encrypted attachment doesn't decrypt during key import check 4 years ago
OpenPGP PGP test - many keys unenc file in middle.eml ENGINE-448: more tests, plus fix for loop when encrypted attachment doesn't decrypt during key import check 4 years ago
OpenPGP PGP test - many keys.eml ENGINE-448: more tests, plus fix for loop when encrypted attachment doesn't decrypt during key import check 4 years ago
OpenPGP PGP test - not-yet encr attach then key.eml ENGINE-448: more tests, plus fix for loop when encrypted attachment doesn't decrypt during key import check 4 years ago
OpenPGP test - many keys and many files.eml ENGINE-448: additional tests, and branching to fix ENGINE-510 4 years ago
OpenPGP test key attach.eml ENGINE-448: remove removal call (removal occurs while processing attachment list now, since that is where we get the retval from import_key) 4 years ago
Signed PGP_MIME by unknown signer attach.eml 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) 5 years ago
Signed PGP_MIME by unknown signer no attach.eml 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) 5 years ago
Signed attached key PGP_MIME.eml 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) 5 years ago
Signed attached key PGP_MIME_corrupted.eml 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) 5 years ago
Signed no attach PGP_MIME.eml 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) 5 years ago
Test_Message_JSON-21_Color_Problems.eml 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) 5 years ago
Unsigned from PGP_MIME_attach.eml 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) 5 years ago
Unsigned from PGP_MIME_attach_corrupted.eml 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) 5 years ago
Unsigned from PGP_MIME_noattach.eml 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) 5 years ago
Unsigned from PGP_MIME_noattach_corrupted.eml 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) 5 years ago
alice_bob_encrypt_test_plaintext_mime.eml 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) 5 years ago
apple_mail_TC_html_signed_encrypted.eml 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) 5 years ago
apple_mail_TC_signed_encrypted.eml 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) 5 years ago
blacklist_new_key_attached.eml 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) 5 years ago
blacklist_no_key.eml 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) 5 years ago
check_reset_all_own_grouped0.eml ENGINE-725: changed pEp.keyreset to pEp.distribution and modified tests. 3 years ago
check_reset_all_own_grouped1.eml ENGINE-725: changed pEp.keyreset to pEp.distribution and modified tests. 3 years ago
check_reset_all_own_grouped_sticky.eml ENGINE-866 feature branch merge (squashed commit) of functionality to set the sticky bit for manually imported keys, to query for that bit in the trust database, and prevention of automatic reset of sticky keys by key reset when devices leave a device group. 2 years ago
check_reset_grouped_own_multi_ident_one_fpr.eml ENGINE-725: changed pEp.keyreset to pEp.distribution and modified tests. 3 years ago
check_reset_grouped_own_multiple_keys_multiple_idents_reset_all_0.eml ENGINE-725: changed pEp.keyreset to pEp.distribution and modified tests. 3 years ago
check_reset_grouped_own_multiple_keys_multiple_idents_reset_all_1.eml ENGINE-725: changed pEp.keyreset to pEp.distribution and modified tests. 3 years ago
check_reset_grouped_own_multiple_keys_multiple_idents_reset_all_2.eml ENGINE-725: changed pEp.keyreset to pEp.distribution and modified tests. 3 years ago
check_reset_grouped_own_multiple_keys_multiple_idents_reset_one.eml ENGINE-725: changed pEp.keyreset to pEp.distribution and modified tests. 3 years ago
check_reset_grouped_own_recv.eml ENGINE-725: changed pEp.keyreset to pEp.distribution and modified tests. 3 years ago
color_test.eml 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) 5 years ago
encrypt_to_bob.eml removed write flag in test 3 years ago
encrypt_to_carol.eml removed write flag in test 3 years ago
encrypt_to_david.eml removed write flag in test 3 years ago
encrypt_to_erwin.eml removed write flag in test 3 years ago
encrypted_signed_w_file_attachment.eml 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) 5 years ago
encrypted_w_file_attachment.eml 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) 5 years ago
fake_2.0_good.eml 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) 5 years ago
fake_2.0_signed_no_key_attached.eml 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) 5 years ago
fake_2.0_unsigned.eml 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) 5 years ago
html_with_text_attachment.eml More tests. 3 years ago
htmlonly_simple.eml More tests. 3 years ago
htmlonly_simple_html_text.eml ENGINE-720 and ENGINE-739 tests. All pass. 3 years ago
htmlonly_simple_text_html.eml ENGINE-720 and ENGINE-739 tests. All pass. 3 years ago
htmlonlycatwithMOARCAT.eml More tests. 3 years ago
htmlonlycatwtextatt.eml More tests. 3 years ago
inlinecat.eml More tests. 3 years ago
memoryhole_A.eml 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) 5 years ago
memoryhole_B.eml 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) 5 years ago
memoryhole_C.eml 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) 5 years ago
memoryhole_D.eml 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) 5 years ago
memoryhole_E.eml 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) 5 years ago
memoryhole_F.eml 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) 5 years ago
memoryhole_G.eml 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) 5 years ago
memoryhole_H.eml 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) 5 years ago
memoryhole_mails_README 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) 5 years ago
msg1.asc Cleaning up tests 4 years ago
msg2.asc Cleaning up tests 4 years ago
msg3.asc Cleaning up tests 4 years ago
msg_no_key.asc Cleaning up tests 4 years ago
notfound-alt.msg 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) 5 years ago
p3p_encrypted_subject_IS_pEp_3b.eml 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) 5 years ago
p3p_subject_normal_1b.eml 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) 5 years ago
p3p_subject_normal_signed_2b.eml 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) 5 years ago
pEp_encrypted_subject_IS_pEp_3a.eml 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) 5 years ago
pEp_subject_normal_1a.eml 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) 5 years ago
pEp_subject_normal_signed_2a.eml 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) 5 years ago
pEp_subject_normal_unencrypted_6.eml 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) 5 years ago
pEp_subject_p3p_replaced_w_p3p_4d.eml 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) 5 years ago
pEp_subject_p3p_replaced_w_pEp_4c.eml 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) 5 years ago
pEp_subject_pEp_replaced_w_p3p_4b.eml 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) 5 years ago
pEp_subject_pEp_replaced_w_pEp_4a.eml 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) 5 years ago
pEp_unencrypted_p3p_subject_5b.eml 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) 5 years ago
pEp_unencrypted_pEp_subject_5a.eml 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) 5 years ago
priv_key_attach.eml 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) 5 years ago
reencrypt_BCC_sent_by_enigmail.eml 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) 5 years ago
reencrypt_encrypted_through_pEp.eml 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) 5 years ago
reencrypt_sent_by_enigmail.eml 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) 5 years ago
system_a_to_b_755_part_1.eml forgot test files 3 years ago
text message with html attach.eml 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. 4 years ago
to_inquisitor_pgp.eml Fixed tests and added test for revoked message key reset responses for PGP users 3 years ago
unenc_pep_msg_test_1.eml Fixed the engine part of IOS-1938/ENGINE-656 - now burden goes on to Enigmail/pEp 4 years ago
unencrypted_signed_w_file_attachment.eml 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) 5 years ago
unencrypted_w_CID_and_fname_attachment.eml 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) 5 years ago
unencrypted_w_CID_attachment.eml 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) 5 years ago
unencrypted_w_file_attachment.eml 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) 5 years ago