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)
authorKrista Bennett <krista@pep-project.org>
Wed, 31 Oct 2018 16:10:48 +0100
changeset 3121f33a2ae77177
parent 3120 0e27fc787bb7
child 3131 44dbae32fe45
child 3132 9af7df5e89cd
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)
.hgignore
.hgtags
CC_BY-SA.txt
LICENSE.txt
Makefile
Makefile.conf
README.md
asn.1/Makefile
asn.1/devicegroup.asn1
asn.1/pEp.asn1
asn.1/pEpEngineASN1/ReadMe.txt
asn.1/pEpEngineASN1/pEpEngineASN1.vcxproj
asn.1/pEpEngineASN1/pEpEngineASN1.vcxproj.filters
asn.1/protocols.asn1
build-android/jni/Android.mk
build-android/jni/Application.mk
build-linux/Makefile
build-mac/build.sh
build-mac/build_libcurl_dist.sh
build-mac/curl-7.48.0.tar.gz.asc
build-mac/curl/curl.h
build-mac/curl/curlbuild.h
build-mac/curl/curlrules.h
build-mac/curl/curlver.h
build-mac/curl/easy.h
build-mac/curl/mprintf.h
build-mac/curl/multi.h
build-mac/curl/stdcheaders.h
build-mac/curl/typecheck-gcc.h
build-mac/libcurl.a
build-mac/pEpEngine.xcodeproj/project.pbxproj
build-mac/pEpEngine.xcodeproj/project.xcworkspace/contents.xcworkspacedata
build-mac/pEpTrustWords/Info.plist
build-windows/README.txt
build-windows/pEpEngine.vcxproj
build-windows/pEpEngine.vcxproj.filters
db/Makefile
db/ca.csv
db/create_system_db.sql
db/csv2csv.py
db/de.csv
db/dic2csv.py
db/en.csv
db/es.csv
db/fr.csv
db/make_systemdb.cmd
db/mkpass
db/nl.csv
db/sort.py
db/tr.csv
db/trustwords.py
default.conf
doc/build-debian.md
doc/build-macos.md
doc/build-netpgp.md
doc/macports_env.sh
doc/misc/cc-header.md
doc/misc/gpl-header.txt
doc/readme.md
src/Makefile
src/asn1_helper.c
src/asn1_helper.h
src/base64.c
src/base64.h
src/baseprotocol.c
src/baseprotocol.h
src/blacklist.c
src/blacklist.h
src/bloblist.c
src/bloblist.h
src/cryptotech.c
src/cryptotech.h
src/dynamic_api.h
src/email.c
src/email.h
src/etpan_mime.c
src/etpan_mime.h
src/identity_list.c
src/identity_list.h
src/keymanagement.c
src/keymanagement.h
src/labeled_int_list.c
src/labeled_int_list.h
src/map_asn1.c
src/map_asn1.h
src/message.c
src/message.h
src/message_api.c
src/message_api.h
src/mime.c
src/mime.h
src/openpgp_compat.c
src/openpgp_compat.h
src/pEpEngine.c
src/pEpEngine.h
src/pEp_internal.h
src/pEp_string.c
src/pEp_string.h
src/pgp_gpg.c
src/pgp_gpg.h
src/pgp_gpg_internal.h
src/pgp_netpgp.c
src/pgp_netpgp.h
src/pgp_netpgp_internal.h
src/platform.h
src/platform_unix.c
src/platform_unix.h
src/platform_windows.cpp
src/platform_windows.h
src/resource.h
src/resource_id.c
src/resource_id.h
src/sqlite3.c
src/sqlite3.h
src/stringlist.c
src/stringlist.h
src/stringpair.c
src/stringpair.h
src/sync.c
src/sync.h
src/sync_actions.c
src/sync_app.h
src/sync_impl.c
src/sync_impl.h
src/timestamp.c
src/timestamp.h
src/trans_auto.c
src/trans_auto.h
src/transport.c
src/transport.h
src/update.sql
src/wrappers.h
sync/Makefile
sync/devicegroup.fsm
sync/fsm.yml2
sync/functions.ysl2
sync/gen_actions.ysl2
sync/gen_dot.ysl2
sync/gen_statemachine.ysl2
sync/generated/README
sync/generated/sync_driver.c
sync/generated/sync_fsm.c
sync/generated/sync_fsm.h
sync/generated/sync_send_actions.c
sync/skeletons/sync_actions.c
test/0x6FF00E97.asc
test/0x70DCF575.asc
test/0xC9C2EE39.asc
test/6FF00E97_sec.asc
test/70DCF575_sec.asc
test/C9C2EE39_sec.asc
test/Makefile
test/README.txt
test/blacklisted_pub.asc
test/blacklisted_pub2.asc
test/convenience_scripts/DANGER_delete_keys_silently_w_pattern.py
test/convenience_scripts/README
test/convenience_scripts/convert_test_assert.py
test/convenience_scripts/keygen_for_test.py
test/convenience_scripts/mime_decrypt.cc
test/convenience_scripts/mime_encrypt.cc
test/convenience_scripts/mime_encrypt_decrypt.cc
test/convenience_scripts/quickadd_testcalls.py
test/convenience_scripts/temp_convert_script.py
test/gen_pgp_samples.sh
test/genscripts.py
test/gensuitemaker.py
test/gentestshell.py
test/include/AppleMailTests.h
test/include/BCCTests.h
test/include/BlacklistAcceptNewKeyTests.h
test/include/BlacklistTests.h
test/include/BloblistTests.h
test/include/CaseAndDotAddressTests.h
test/include/CheckRenewedExpiredKeyTrustStatusTests.h
test/include/CrashdumpTests.h
test/include/DecorateTests.h
test/include/DecryptAttachPrivateKeyTrustedTests.h
test/include/DecryptAttachPrivateKeyUntrustedTests.h
test/include/EncryptAttachPrivateKeyTests.h
test/include/EncryptForIdentityTests.h
test/include/EncryptMissingPrivateKeyTests.h
test/include/Engine358Tests.h
test/include/Engine463Tests.h
test/include/EngineTestIndividualSuite.h
test/include/EngineTestSessionSuite.h
test/include/EngineTestSuite.h
test/include/ExpiredSubkeyTests.h
test/include/ExternalRevokeTests.h
test/include/HeaderKeyImportTests.h
test/include/I18nTests.h
test/include/IdentityListTests.h
test/include/IntegrityTests.h
test/include/KeyeditTests.h
test/include/LeastColorGroupTests.h
test/include/LeastCommonDenomColorTests.h
test/include/MapAsn1Tests.h
test/include/Message2_0Tests.h
test/include/MessageApiTests.h
test/include/MessageNullFromTests.h
test/include/MessageTwoPointOhTests.h
test/include/MimeTests.h
test/include/MistrustUndoTests.h
test/include/NewUpdateIdAndMyselfTests.h
test/include/PepSubjectReceivedTests.h
test/include/PgpBinaryTests.h
test/include/PgpListKeysTests.h
test/include/ReencryptPlusExtraKeysTests.h
test/include/RevokeRegenAttachTests.h
test/include/SequenceTests.h
test/include/StringlistTests.h
test/include/StringpairListTests.h
test/include/SuiteMaker.h
test/include/TestDriver.h
test/include/TrustManipulationTests.h
test/include/TrustwordsTests.h
test/include/UserIDAliasTests.h
test/include/UserIdCollisionTests.h
test/include/pEpEngine_test.h
test/include/pEpTestOutput.h
test/include/test_util.h
test/msg
test/msg.asc
test/msg1.asc
test/msg2.asc
test/msg3.asc
test/msg_no_key.asc
test/no_key.asc
test/pEpEngineTest.cc
test/pEpEngineTest.vcxproj
test/pgp_mime_msg.txt
test/python_tests/README.md
test/python_tests/conftest.py
test/python_tests/pytest.ini
test/python_tests/test_handshake.py
test/python_tests/transport.py
test/signature.asc
test/src/EngineTestIndividualSuite.cc
test/src/EngineTestSessionSuite.cc
test/src/EngineTestSuite.cc
test/src/SuiteMaker.cc
test/src/TestDriver.cc
test/src/engine_tests/AppleMailTests.cc
test/src/engine_tests/BCCTests.cc
test/src/engine_tests/BlacklistAcceptNewKeyTests.cc
test/src/engine_tests/BlacklistTests.cc
test/src/engine_tests/BloblistTests.cc
test/src/engine_tests/CaseAndDotAddressTests.cc
test/src/engine_tests/CheckRenewedExpiredKeyTrustStatusTests.cc
test/src/engine_tests/CrashdumpTests.cc
test/src/engine_tests/DecorateTests.cc
test/src/engine_tests/DecryptAttachPrivateKeyTrustedTests.cc
test/src/engine_tests/DecryptAttachPrivateKeyUntrustedTests.cc
test/src/engine_tests/EncryptAttachPrivateKeyTests.cc
test/src/engine_tests/EncryptForIdentityTests.cc
test/src/engine_tests/EncryptMissingPrivateKeyTests.cc
test/src/engine_tests/Engine358Tests.cc
test/src/engine_tests/Engine463Tests.cc
test/src/engine_tests/ExpiredSubkeyTests.cc
test/src/engine_tests/ExternalRevokeTests.cc
test/src/engine_tests/HeaderKeyImportTests.cc
test/src/engine_tests/I18nTests.cc
test/src/engine_tests/IdentityListTests.cc
test/src/engine_tests/IntegrityTests.do.not.run.before.ENGINE-434
test/src/engine_tests/KeyeditTests.cc
test/src/engine_tests/LeastColorGroupTests.cc
test/src/engine_tests/LeastCommonDenomColorTests.cc
test/src/engine_tests/MapAsn1Tests.cc
test/src/engine_tests/MessageApiTests.cc
test/src/engine_tests/MessageNullFromTests.cc
test/src/engine_tests/MessageTwoPointOhTests.cc
test/src/engine_tests/MimeTests.cc
test/src/engine_tests/MistrustUndoTests.cc
test/src/engine_tests/NewUpdateIdAndMyselfTests.cc
test/src/engine_tests/PepSubjectReceivedTests.cc
test/src/engine_tests/PgpBinaryTests.cc
test/src/engine_tests/PgpListKeysTests.cc
test/src/engine_tests/ReencryptPlusExtraKeysTests.cc
test/src/engine_tests/RevokeRegenAttachTests.cc
test/src/engine_tests/SequenceTests.cc
test/src/engine_tests/StringlistTests.cc
test/src/engine_tests/StringpairListTests.cc
test/src/engine_tests/TrustManipulationTests.cc
test/src/engine_tests/TrustwordsTests.cc
test/src/engine_tests/UserIDAliasTests.cc
test/src/engine_tests/UserIdCollisionTests.cc
test/src/pEpTestOutput.cc
test/src/util/test_util.cc
test/still_no_key.asc
test/t1.txt
test/t2.txt
test/test_files/427_old_db
test/test_files/432_no_from.eml
test/test_files/432_no_from_2.eml
test/test_files/432_no_from_encrypted_and_signed.eml
test/test_files/432_no_from_encrypted_not_signed.eml
test/test_keys/priv/banmeonce-0x07B29090_priv.asc
test/test_keys/priv/banmetwice-0x4080C3E7_priv.asc
test/test_keys/priv/bcc_test_dude_0-0x1CCCFC41_priv.asc
test/test_keys/priv/bcc_test_dude_1-0xDAC746BE_priv.asc
test/test_keys/priv/bcc_test_dude_2-0x53CECCF7_priv.asc
test/test_keys/priv/bernd.das.brot-0xCAFAA422_priv.asc
test/test_keys/priv/blacklist_self.asc
test/test_keys/priv/eb_0_priv_valid.asc
test/test_keys/priv/eb_0_priv_valid_subk.asc
test/test_keys/priv/eb_0_priv_w_v_enc.asc
test/test_keys/priv/eb_0_sec.asc
test/test_keys/priv/inquisitor-0xA4728718_full_expired.priv.asc
test/test_keys/priv/inquisitor-0xA4728718_renewed_priv.asc
test/test_keys/priv/inquisitor-0xA4728718_subkeys_expired.priv.asc
test/test_keys/priv/integrity_test_recip_0-0xF390A40D_priv.asc
test/test_keys/priv/integrity_test_signer_0-0xFF26631A_priv.asc
test/test_keys/priv/integrity_test_trash_signer_0-0x6A8F15E9_priv.asc
test/test_keys/priv/master_key_test_certify_extended_priv.asc
test/test_keys/priv/mistrust.undo.test-0x39E5DAB5_priv.asc
test/test_keys/priv/notfound-alt-pub_and_private.asc
test/test_keys/priv/pep-test-alice-0x6FF00E97_priv.asc
test/test_keys/priv/pep-test-apple-0x1CCBC7D7_priv.asc
test/test_keys/priv/pep-test-bob-0xC9C2EE39_priv.asc
test/test_keys/priv/pep-test-carol-0x42A85A42_priv.asc
test/test_keys/priv/pep-test-dave-0xBB5BCCF6_priv.asc
test/test_keys/priv/pep-test-erin-0x9F8D7CBA_priv.asc
test/test_keys/priv/pep-test-frank-0x9A7FC670_priv.asc
test/test_keys/priv/pep-test-gabrielle-0xE203586C_priv.asc
test/test_keys/priv/pep-test-john-0x70DCF575_priv.asc
test/test_keys/priv/pep-test-recip-0x08DB0AEE_priv.asc
test/test_keys/priv/pep.color.test.H-0xD17E598E_priv.asc
test/test_keys/priv/pep.color.test.L-0xE9CDB4CE_priv.asc
test/test_keys/priv/pep.color.test.P-0x3EBE215C_priv.asc
test/test_keys/priv/pep.color.test.V-0x271FC6D28_priv.asc
test/test_keys/priv/pep.color.test.V-0x71FC6D28_priv.asc
test/test_keys/priv/pep.never.me.test-0x79C11D1D_priv.asc
test/test_keys/priv/pep.test.alexander-0x26B54E4E_priv.asc
test/test_keys/priv/pep.test.alexander0-0x3B7302DB_priv.asc
test/test_keys/priv/pep.test.alexander1-0x541260F6_priv.asc
test/test_keys/priv/pep.test.alexander2-0xA6512F30_priv.asc
test/test_keys/priv/pep.test.alexander3-0x724B3975_priv.asc
test/test_keys/priv/pep.test.alexander4-0x844B9DCF_priv.asc
test/test_keys/priv/pep.test.alexander5-0x0773CD29_priv.asc
test/test_keys/priv/pep.test.alexander6-0x0019697D_priv.asc
test/test_keys/priv/pep.test.alexander6-0x503B14D8_priv.asc
test/test_keys/priv/pep.test.alexander6-0xA216E95A_priv.asc
test/test_keys/priv/pep.test.alexander6-0xBDA17020_priv.asc
test/test_keys/priv/pep.test.alexander6-0xBDA17020_pub.asc
test/test_keys/priv/pep.test.bella-0xAF516AAE_priv.asc
test/test_keys/priv/pep.test.fenris-0x4F3D2900_priv.asc
test/test_keys/priv/priv-key-import-test-main_0-0x3276D2E5_priv.asc
test/test_keys/priv/priv-key-import-test-main_0-0xC065A213_priv.asc
test/test_keys/priv/priv-key-import-test-main_1-0x80C8CD87_priv.asc
test/test_keys/priv/priv-key-import-test-main_2-0x0B74809C_priv.asc
test/test_keys/priv/priv-key-import-test-other_0-0xD11252C9_priv.asc
test/test_keys/priv/priv-key-import-test-other_1-0xC785F20A_priv.asc
test/test_keys/priv/priv-key-import-test-other_2-0xF26F5504_priv.asc
test/test_keys/priv/reencrypt_extra_keys_0-0x828AA789_priv.asc
test/test_keys/priv/reencrypt_extra_keys_1-0x8B026AEC_priv.asc
test/test_keys/priv/reencrypt_other_recip_0-0x1F4A5986_priv.asc
test/test_keys/priv/reencrypt_other_recip_1-0x0F8273D8_priv.asc
test/test_keys/priv/reencrypt_other_recip_2-0x1EDBE691_priv.asc
test/test_keys/priv/reencrypt_recip_0-0xB1A2BE89_priv.asc
test/test_keys/priv/reencrypt_recip_numero_deux_test_0-0xD6E75FFF_priv.asc
test/test_keys/priv/reencrypt_sender_0-0x3B508C8E_priv.asc
test/test_keys/priv/sercullen-test-0xCEAADED4_priv.asc
test/test_keys/pub/banmeonce-0x07B29090_pub.asc
test/test_keys/pub/banmetwice-0x4080C3E7_pub.asc
test/test_keys/pub/bcc_test_dude_0-0x1CCCFC41_pub.asc
test/test_keys/pub/bcc_test_dude_1-0xDAC746BE_pub.asc
test/test_keys/pub/bcc_test_dude_2-0x53CECCF7_pub.asc
test/test_keys/pub/bernd.das.brot-0xCAFAA422_pub.asc
test/test_keys/pub/blacklist_self_pub.asc
test/test_keys/pub/eb_0_pub.asc
test/test_keys/pub/eb_0_pub_valid_subk.asc
test/test_keys/pub/eb_0_pub_w_v_enc.asc
test/test_keys/pub/eb_0_valid_pub.asc
test/test_keys/pub/fake-schleuder.asc
test/test_keys/pub/inquisitor-0xA4728718_full_expired.pub.asc
test/test_keys/pub/inquisitor-0xA4728718_renewed_pub.asc
test/test_keys/pub/integrity_test_recip_0-0xF390A40D_pub.asc
test/test_keys/pub/integrity_test_signer_0-0xFF26631A_pub.asc
test/test_keys/pub/integrity_test_trash_signer_0-0x6A8F15E9_pub.asc
test/test_keys/pub/master_key_test_certify_extended_pub.asc
test/test_keys/pub/master_key_test_deleted_valid_enc_key_pub.asc
test/test_keys/pub/master_key_test_sign_and_encrypt_added.asc
test/test_keys/pub/mistrust.undo.test-0x39E5DAB5_pub.asc
test/test_keys/pub/pep-test-alice-0x6FF00E97_pub.asc
test/test_keys/pub/pep-test-apple-0x1CCBC7D7_pub.asc
test/test_keys/pub/pep-test-bob-0xC9C2EE39_pub.asc
test/test_keys/pub/pep-test-carol-0x42A85A42_pub.asc
test/test_keys/pub/pep-test-dave-0xBB5BCCF6_pub.asc
test/test_keys/pub/pep-test-erin-0x9F8D7CBA_pub.asc
test/test_keys/pub/pep-test-frank-0x9A7FC670_pub.asc
test/test_keys/pub/pep-test-gabrielle-0xE203586C_pub.asc
test/test_keys/pub/pep-test-john-0x70DCF575_pub.asc
test/test_keys/pub/pep-test-recip-0x08DB0AEE_pub.asc
test/test_keys/pub/pep.color.test.H-0xD17E598E_pub.asc
test/test_keys/pub/pep.color.test.L-0xE9CDB4CE_pub.asc
test/test_keys/pub/pep.color.test.P-0x3EBE215C_pub.asc
test/test_keys/pub/pep.color.test.V-0x71FC6D28_pub.asc
test/test_keys/pub/pep.never.me.test-0x79C11D1D_pub.asc
test/test_keys/pub/pep.test.alexander-0x26B54E4E_pub.asc
test/test_keys/pub/pep.test.alexander0-0x3B7302DB_pub.asc
test/test_keys/pub/pep.test.alexander1-0x541260F6_pub.asc
test/test_keys/pub/pep.test.alexander2-0xA6512F30_pub.asc
test/test_keys/pub/pep.test.alexander3-0x724B3975_pub.asc
test/test_keys/pub/pep.test.alexander4-0x844B9DCF_pub.asc
test/test_keys/pub/pep.test.alexander5-0x0773CD29_pub.asc
test/test_keys/pub/pep.test.alexander6-0x0019697D_pub.asc
test/test_keys/pub/pep.test.alexander6-0x503B14D8_pub.asc
test/test_keys/pub/pep.test.alexander6-0xA216E95A_pub.asc
test/test_keys/pub/pep.test.alexander6-0xBDA17020_pub.asc
test/test_keys/pub/pep.test.bella-0xAF516AAE_pub.asc
test/test_keys/pub/pep.test.fenris-0x4F3D2900_pub.asc
test/test_keys/pub/priv-key-import-test-main_0-0x3276D2E5_pub.asc
test/test_keys/pub/priv-key-import-test-main_0-0xC065A213_pub.asc
test/test_keys/pub/priv-key-import-test-main_1-0x80C8CD87_pub.asc
test/test_keys/pub/priv-key-import-test-main_2-0x0B74809C_pub.asc
test/test_keys/pub/priv-key-import-test-other_0-0xD11252C9_pub.asc
test/test_keys/pub/priv-key-import-test-other_1-0xC785F20A_pub.asc
test/test_keys/pub/priv-key-import-test-other_2-0xF26F5504_pub.asc
test/test_keys/pub/reencrypt_extra_keys_0-0x828AA789_pub.asc
test/test_keys/pub/reencrypt_extra_keys_1-0x8B026AEC_pub.asc
test/test_keys/pub/reencrypt_other_recip_0-0x1F4A5986_pub.asc
test/test_keys/pub/reencrypt_other_recip_1-0x0F8273D8_pub.asc
test/test_keys/pub/reencrypt_other_recip_2-0x1EDBE691_pub.asc
test/test_keys/pub/reencrypt_recip_0-0xB1A2BE89_pub.asc
test/test_keys/pub/reencrypt_recip_numero_deux_test_0-0xD6E75FFF_pub.asc
test/test_keys/pub/reencrypt_sender_0-0x3B508C8E_pub.asc
test/test_keys/pub/sercullen-0x3CEAADED4_pub.asc
test/test_keys/pub/sercullen-test-0xCEAADED4_pub.asc
test/test_mails/ENGINE-463-attempt-numero-dos.eml
test/test_mails/Header_key_import.eml
test/test_mails/Signed PGP_MIME by unknown signer attach.eml
test/test_mails/Signed PGP_MIME by unknown signer no attach.eml
test/test_mails/Signed attached key PGP_MIME.eml
test/test_mails/Signed attached key PGP_MIME_corrupted.eml
test/test_mails/Signed no attach PGP_MIME.eml
test/test_mails/Test_Message_JSON-21_Color_Problems.eml
test/test_mails/Unsigned from PGP_MIME_attach.eml
test/test_mails/Unsigned from PGP_MIME_attach_corrupted.eml
test/test_mails/Unsigned from PGP_MIME_noattach.eml
test/test_mails/Unsigned from PGP_MIME_noattach_corrupted.eml
test/test_mails/alice_bob_encrypt_test_plaintext_mime.eml
test/test_mails/apple_mail_TC_html_signed_encrypted.eml
test/test_mails/apple_mail_TC_signed_encrypted.eml
test/test_mails/blacklist_new_key_attached.eml
test/test_mails/blacklist_no_key.eml
test/test_mails/color_test.eml
test/test_mails/encrypted_signed_w_file_attachment.eml
test/test_mails/encrypted_w_file_attachment.eml
test/test_mails/fake_2.0_good.eml
test/test_mails/fake_2.0_signed_no_key_attached.eml
test/test_mails/fake_2.0_unsigned.eml
test/test_mails/memoryhole_A.eml
test/test_mails/memoryhole_B.eml
test/test_mails/memoryhole_C.eml
test/test_mails/memoryhole_D.eml
test/test_mails/memoryhole_E.eml
test/test_mails/memoryhole_F.eml
test/test_mails/memoryhole_G.eml
test/test_mails/memoryhole_H.eml
test/test_mails/memoryhole_mails_README
test/test_mails/notfound-alt.msg
test/test_mails/p3p_encrypted_subject_IS_pEp_3b.eml
test/test_mails/p3p_subject_normal_1b.eml
test/test_mails/p3p_subject_normal_signed_2b.eml
test/test_mails/pEp_encrypted_subject_IS_pEp_3a.eml
test/test_mails/pEp_subject_normal_1a.eml
test/test_mails/pEp_subject_normal_signed_2a.eml
test/test_mails/pEp_subject_normal_unencrypted_6.eml
test/test_mails/pEp_subject_p3p_replaced_w_p3p_4d.eml
test/test_mails/pEp_subject_p3p_replaced_w_pEp_4c.eml
test/test_mails/pEp_subject_pEp_replaced_w_p3p_4b.eml
test/test_mails/pEp_subject_pEp_replaced_w_pEp_4a.eml
test/test_mails/pEp_unencrypted_p3p_subject_5b.eml
test/test_mails/pEp_unencrypted_pEp_subject_5a.eml
test/test_mails/priv_key_attach.eml
test/test_mails/reencrypt_BCC_sent_by_enigmail.eml
test/test_mails/reencrypt_encrypted_through_pEp.eml
test/test_mails/reencrypt_sent_by_enigmail.eml
test/test_mails/unencrypted_signed_w_file_attachment.eml
test/test_mails/unencrypted_w_CID_and_fname_attachment.eml
test/test_mails/unencrypted_w_CID_attachment.eml
test/test_mails/unencrypted_w_file_attachment.eml
     1.1 --- a/test/src/SuiteMaker.cc	Wed Oct 31 15:54:46 2018 +0100
     1.2 +++ b/test/src/SuiteMaker.cc	Wed Oct 31 16:10:48 2018 +0100
     1.3 @@ -12,187 +12,187 @@
     1.4  #include "SuiteMaker.h"
     1.5  
     1.6  // Begin where we generate stuff
     1.7 +#include "DecorateTests.h"
     1.8 +#include "UserIdCollisionTests.h"
     1.9 +#include "ReencryptPlusExtraKeysTests.h"
    1.10 +#include "BlacklistTests.h"
    1.11 +#include "AppleMailTests.h"
    1.12 +#include "MessageTwoPointOhTests.h"
    1.13 +#include "IdentityListTests.h"
    1.14 +#include "I18nTests.h"
    1.15 +#include "Engine463Tests.h"
    1.16 +#include "DecryptAttachPrivateKeyUntrustedTests.h"
    1.17 +#include "BCCTests.h"
    1.18 +#include "LeastColorGroupTests.h"
    1.19 +#include "Engine358Tests.h"
    1.20 +#include "MistrustUndoTests.h"
    1.21 +#include "BlacklistAcceptNewKeyTests.h"
    1.22  #include "MessageApiTests.h"
    1.23 -#include "DecorateTests.h"
    1.24 -#include "Engine358Tests.h"
    1.25  #include "StringlistTests.h"
    1.26 +#include "HeaderKeyImportTests.h"
    1.27 +#include "StringpairListTests.h"
    1.28 +#include "TrustManipulationTests.h"
    1.29 +#include "EncryptAttachPrivateKeyTests.h"
    1.30 +#include "BloblistTests.h"
    1.31 +#include "SequenceTests.h"
    1.32 +#include "TrustwordsTests.h"
    1.33 +#include "RevokeRegenAttachTests.h"
    1.34 +#include "CheckRenewedExpiredKeyTrustStatusTests.h"
    1.35 +#include "EncryptMissingPrivateKeyTests.h"
    1.36 +#include "PepSubjectReceivedTests.h"
    1.37 +#include "KeyeditTests.h"
    1.38 +#include "MapAsn1Tests.h"
    1.39 +#include "PgpBinaryTests.h"
    1.40 +#include "DecryptAttachPrivateKeyTrustedTests.h"
    1.41 +#include "MessageNullFromTests.h"
    1.42 +#include "MimeTests.h"
    1.43 +#include "PgpListKeysTests.h"
    1.44 +#include "NewUpdateIdAndMyselfTests.h"
    1.45 +#include "EncryptForIdentityTests.h"
    1.46 +#include "CrashdumpTests.h"
    1.47 +#include "CaseAndDotAddressTests.h"
    1.48 +#include "ExpiredSubkeyTests.h"
    1.49 +#include "LeastCommonDenomColorTests.h"
    1.50 +#include "ExternalRevokeTests.h"
    1.51  #include "UserIDAliasTests.h"
    1.52 -#include "ReencryptPlusExtraKeysTests.h"
    1.53 -#include "MessageTwoPointOhTests.h"
    1.54 -#include "ExpiredSubkeyTests.h"
    1.55 -#include "PepSubjectReceivedTests.h"
    1.56 -#include "EncryptForIdentityTests.h"
    1.57 -#include "BlacklistTests.h"
    1.58 -#include "CrashdumpTests.h"
    1.59 -#include "EncryptMissingPrivateKeyTests.h"
    1.60 -#include "ExternalRevokeTests.h"
    1.61 -#include "MistrustUndoTests.h"
    1.62 -#include "TrustwordsTests.h"
    1.63 -#include "BloblistTests.h"
    1.64 -#include "EncryptAttachPrivateKeyTests.h"
    1.65 -#include "LeastColorGroupTests.h"
    1.66 -#include "IdentityListTests.h"
    1.67 -#include "SequenceTests.h"
    1.68 -#include "DecryptAttachPrivateKeyTrustedTests.h"
    1.69 -#include "StringpairListTests.h"
    1.70 -#include "LeastCommonDenomColorTests.h"
    1.71 -#include "PgpBinaryTests.h"
    1.72 -#include "AppleMailTests.h"
    1.73 -#include "Engine463Tests.h"
    1.74 -#include "RevokeRegenAttachTests.h"
    1.75 -#include "TrustManipulationTests.h"
    1.76 -#include "UserIdCollisionTests.h"
    1.77 -#include "KeyeditTests.h"
    1.78 -#include "CaseAndDotAddressTests.h"
    1.79 -#include "BlacklistAcceptNewKeyTests.h"
    1.80 -#include "HeaderKeyImportTests.h"
    1.81 -#include "BCCTests.h"
    1.82 -#include "NewUpdateIdAndMyselfTests.h"
    1.83 -#include "MapAsn1Tests.h"
    1.84 -#include "CheckRenewedExpiredKeyTrustStatusTests.h"
    1.85 -#include "I18nTests.h"
    1.86 -#include "MessageNullFromTests.h"
    1.87 -#include "PgpListKeysTests.h"
    1.88 -#include "DecryptAttachPrivateKeyUntrustedTests.h"
    1.89 -#include "MimeTests.h"
    1.90  
    1.91  
    1.92  const char* SuiteMaker::all_suites[] = {
    1.93 +    "DecorateTests",
    1.94 +    "UserIdCollisionTests",
    1.95 +    "ReencryptPlusExtraKeysTests",
    1.96 +    "BlacklistTests",
    1.97 +    "AppleMailTests",
    1.98 +    "MessageTwoPointOhTests",
    1.99 +    "IdentityListTests",
   1.100 +    "I18nTests",
   1.101 +    "Engine463Tests",
   1.102 +    "DecryptAttachPrivateKeyUntrustedTests",
   1.103 +    "BCCTests",
   1.104 +    "LeastColorGroupTests",
   1.105 +    "Engine358Tests",
   1.106 +    "MistrustUndoTests",
   1.107 +    "BlacklistAcceptNewKeyTests",
   1.108      "MessageApiTests",
   1.109 -    "DecorateTests",
   1.110 -    "Engine358Tests",
   1.111      "StringlistTests",
   1.112 +    "HeaderKeyImportTests",
   1.113 +    "StringpairListTests",
   1.114 +    "TrustManipulationTests",
   1.115 +    "EncryptAttachPrivateKeyTests",
   1.116 +    "BloblistTests",
   1.117 +    "SequenceTests",
   1.118 +    "TrustwordsTests",
   1.119 +    "RevokeRegenAttachTests",
   1.120 +    "CheckRenewedExpiredKeyTrustStatusTests",
   1.121 +    "EncryptMissingPrivateKeyTests",
   1.122 +    "PepSubjectReceivedTests",
   1.123 +    "KeyeditTests",
   1.124 +    "MapAsn1Tests",
   1.125 +    "PgpBinaryTests",
   1.126 +    "DecryptAttachPrivateKeyTrustedTests",
   1.127 +    "MessageNullFromTests",
   1.128 +    "MimeTests",
   1.129 +    "PgpListKeysTests",
   1.130 +    "NewUpdateIdAndMyselfTests",
   1.131 +    "EncryptForIdentityTests",
   1.132 +    "CrashdumpTests",
   1.133 +    "CaseAndDotAddressTests",
   1.134 +    "ExpiredSubkeyTests",
   1.135 +    "LeastCommonDenomColorTests",
   1.136 +    "ExternalRevokeTests",
   1.137      "UserIDAliasTests",
   1.138 -    "ReencryptPlusExtraKeysTests",
   1.139 -    "MessageTwoPointOhTests",
   1.140 -    "ExpiredSubkeyTests",
   1.141 -    "PepSubjectReceivedTests",
   1.142 -    "EncryptForIdentityTests",
   1.143 -    "BlacklistTests",
   1.144 -    "CrashdumpTests",
   1.145 -    "EncryptMissingPrivateKeyTests",
   1.146 -    "ExternalRevokeTests",
   1.147 -    "MistrustUndoTests",
   1.148 -    "TrustwordsTests",
   1.149 -    "BloblistTests",
   1.150 -    "EncryptAttachPrivateKeyTests",
   1.151 -    "LeastColorGroupTests",
   1.152 -    "IdentityListTests",
   1.153 -    "SequenceTests",
   1.154 -    "DecryptAttachPrivateKeyTrustedTests",
   1.155 -    "StringpairListTests",
   1.156 -    "LeastCommonDenomColorTests",
   1.157 -    "PgpBinaryTests",
   1.158 -    "AppleMailTests",
   1.159 -    "Engine463Tests",
   1.160 -    "RevokeRegenAttachTests",
   1.161 -    "TrustManipulationTests",
   1.162 -    "UserIdCollisionTests",
   1.163 -    "KeyeditTests",
   1.164 -    "CaseAndDotAddressTests",
   1.165 -    "BlacklistAcceptNewKeyTests",
   1.166 -    "HeaderKeyImportTests",
   1.167 -    "BCCTests",
   1.168 -    "NewUpdateIdAndMyselfTests",
   1.169 -    "MapAsn1Tests",
   1.170 -    "CheckRenewedExpiredKeyTrustStatusTests",
   1.171 -    "I18nTests",
   1.172 -    "MessageNullFromTests",
   1.173 -    "PgpListKeysTests",
   1.174 -    "DecryptAttachPrivateKeyUntrustedTests",
   1.175 -    "MimeTests",
   1.176  };
   1.177  
   1.178  // This file is generated, so magic constants are ok.
   1.179  int SuiteMaker::num_suites = 43;
   1.180  
   1.181  void SuiteMaker::suitemaker_build(const char* test_class_name, const char* test_home, Test::Suite** test_suite) {
   1.182 -    if (strcmp(test_class_name, "MessageApiTests") == 0)
   1.183 -        *test_suite = new MessageApiTests(test_class_name, test_home);
   1.184 -    else if (strcmp(test_class_name, "DecorateTests") == 0)
   1.185 +    if (strcmp(test_class_name, "DecorateTests") == 0)
   1.186          *test_suite = new DecorateTests(test_class_name, test_home);
   1.187 +    else if (strcmp(test_class_name, "UserIdCollisionTests") == 0)
   1.188 +        *test_suite = new UserIdCollisionTests(test_class_name, test_home);
   1.189 +    else if (strcmp(test_class_name, "ReencryptPlusExtraKeysTests") == 0)
   1.190 +        *test_suite = new ReencryptPlusExtraKeysTests(test_class_name, test_home);
   1.191 +    else if (strcmp(test_class_name, "BlacklistTests") == 0)
   1.192 +        *test_suite = new BlacklistTests(test_class_name, test_home);
   1.193 +    else if (strcmp(test_class_name, "AppleMailTests") == 0)
   1.194 +        *test_suite = new AppleMailTests(test_class_name, test_home);
   1.195 +    else if (strcmp(test_class_name, "MessageTwoPointOhTests") == 0)
   1.196 +        *test_suite = new MessageTwoPointOhTests(test_class_name, test_home);
   1.197 +    else if (strcmp(test_class_name, "IdentityListTests") == 0)
   1.198 +        *test_suite = new IdentityListTests(test_class_name, test_home);
   1.199 +    else if (strcmp(test_class_name, "I18nTests") == 0)
   1.200 +        *test_suite = new I18nTests(test_class_name, test_home);
   1.201 +    else if (strcmp(test_class_name, "Engine463Tests") == 0)
   1.202 +        *test_suite = new Engine463Tests(test_class_name, test_home);
   1.203 +    else if (strcmp(test_class_name, "DecryptAttachPrivateKeyUntrustedTests") == 0)
   1.204 +        *test_suite = new DecryptAttachPrivateKeyUntrustedTests(test_class_name, test_home);
   1.205 +    else if (strcmp(test_class_name, "BCCTests") == 0)
   1.206 +        *test_suite = new BCCTests(test_class_name, test_home);
   1.207 +    else if (strcmp(test_class_name, "LeastColorGroupTests") == 0)
   1.208 +        *test_suite = new LeastColorGroupTests(test_class_name, test_home);
   1.209      else if (strcmp(test_class_name, "Engine358Tests") == 0)
   1.210          *test_suite = new Engine358Tests(test_class_name, test_home);
   1.211 +    else if (strcmp(test_class_name, "MistrustUndoTests") == 0)
   1.212 +        *test_suite = new MistrustUndoTests(test_class_name, test_home);
   1.213 +    else if (strcmp(test_class_name, "BlacklistAcceptNewKeyTests") == 0)
   1.214 +        *test_suite = new BlacklistAcceptNewKeyTests(test_class_name, test_home);
   1.215 +    else if (strcmp(test_class_name, "MessageApiTests") == 0)
   1.216 +        *test_suite = new MessageApiTests(test_class_name, test_home);
   1.217      else if (strcmp(test_class_name, "StringlistTests") == 0)
   1.218          *test_suite = new StringlistTests(test_class_name, test_home);
   1.219 +    else if (strcmp(test_class_name, "HeaderKeyImportTests") == 0)
   1.220 +        *test_suite = new HeaderKeyImportTests(test_class_name, test_home);
   1.221 +    else if (strcmp(test_class_name, "StringpairListTests") == 0)
   1.222 +        *test_suite = new StringpairListTests(test_class_name, test_home);
   1.223 +    else if (strcmp(test_class_name, "TrustManipulationTests") == 0)
   1.224 +        *test_suite = new TrustManipulationTests(test_class_name, test_home);
   1.225 +    else if (strcmp(test_class_name, "EncryptAttachPrivateKeyTests") == 0)
   1.226 +        *test_suite = new EncryptAttachPrivateKeyTests(test_class_name, test_home);
   1.227 +    else if (strcmp(test_class_name, "BloblistTests") == 0)
   1.228 +        *test_suite = new BloblistTests(test_class_name, test_home);
   1.229 +    else if (strcmp(test_class_name, "SequenceTests") == 0)
   1.230 +        *test_suite = new SequenceTests(test_class_name, test_home);
   1.231 +    else if (strcmp(test_class_name, "TrustwordsTests") == 0)
   1.232 +        *test_suite = new TrustwordsTests(test_class_name, test_home);
   1.233 +    else if (strcmp(test_class_name, "RevokeRegenAttachTests") == 0)
   1.234 +        *test_suite = new RevokeRegenAttachTests(test_class_name, test_home);
   1.235 +    else if (strcmp(test_class_name, "CheckRenewedExpiredKeyTrustStatusTests") == 0)
   1.236 +        *test_suite = new CheckRenewedExpiredKeyTrustStatusTests(test_class_name, test_home);
   1.237 +    else if (strcmp(test_class_name, "EncryptMissingPrivateKeyTests") == 0)
   1.238 +        *test_suite = new EncryptMissingPrivateKeyTests(test_class_name, test_home);
   1.239 +    else if (strcmp(test_class_name, "PepSubjectReceivedTests") == 0)
   1.240 +        *test_suite = new PepSubjectReceivedTests(test_class_name, test_home);
   1.241 +    else if (strcmp(test_class_name, "KeyeditTests") == 0)
   1.242 +        *test_suite = new KeyeditTests(test_class_name, test_home);
   1.243 +    else if (strcmp(test_class_name, "MapAsn1Tests") == 0)
   1.244 +        *test_suite = new MapAsn1Tests(test_class_name, test_home);
   1.245 +    else if (strcmp(test_class_name, "PgpBinaryTests") == 0)
   1.246 +        *test_suite = new PgpBinaryTests(test_class_name, test_home);
   1.247 +    else if (strcmp(test_class_name, "DecryptAttachPrivateKeyTrustedTests") == 0)
   1.248 +        *test_suite = new DecryptAttachPrivateKeyTrustedTests(test_class_name, test_home);
   1.249 +    else if (strcmp(test_class_name, "MessageNullFromTests") == 0)
   1.250 +        *test_suite = new MessageNullFromTests(test_class_name, test_home);
   1.251 +    else if (strcmp(test_class_name, "MimeTests") == 0)
   1.252 +        *test_suite = new MimeTests(test_class_name, test_home);
   1.253 +    else if (strcmp(test_class_name, "PgpListKeysTests") == 0)
   1.254 +        *test_suite = new PgpListKeysTests(test_class_name, test_home);
   1.255 +    else if (strcmp(test_class_name, "NewUpdateIdAndMyselfTests") == 0)
   1.256 +        *test_suite = new NewUpdateIdAndMyselfTests(test_class_name, test_home);
   1.257 +    else if (strcmp(test_class_name, "EncryptForIdentityTests") == 0)
   1.258 +        *test_suite = new EncryptForIdentityTests(test_class_name, test_home);
   1.259 +    else if (strcmp(test_class_name, "CrashdumpTests") == 0)
   1.260 +        *test_suite = new CrashdumpTests(test_class_name, test_home);
   1.261 +    else if (strcmp(test_class_name, "CaseAndDotAddressTests") == 0)
   1.262 +        *test_suite = new CaseAndDotAddressTests(test_class_name, test_home);
   1.263 +    else if (strcmp(test_class_name, "ExpiredSubkeyTests") == 0)
   1.264 +        *test_suite = new ExpiredSubkeyTests(test_class_name, test_home);
   1.265 +    else if (strcmp(test_class_name, "LeastCommonDenomColorTests") == 0)
   1.266 +        *test_suite = new LeastCommonDenomColorTests(test_class_name, test_home);
   1.267 +    else if (strcmp(test_class_name, "ExternalRevokeTests") == 0)
   1.268 +        *test_suite = new ExternalRevokeTests(test_class_name, test_home);
   1.269      else if (strcmp(test_class_name, "UserIDAliasTests") == 0)
   1.270          *test_suite = new UserIDAliasTests(test_class_name, test_home);
   1.271 -    else if (strcmp(test_class_name, "ReencryptPlusExtraKeysTests") == 0)
   1.272 -        *test_suite = new ReencryptPlusExtraKeysTests(test_class_name, test_home);
   1.273 -    else if (strcmp(test_class_name, "MessageTwoPointOhTests") == 0)
   1.274 -        *test_suite = new MessageTwoPointOhTests(test_class_name, test_home);
   1.275 -    else if (strcmp(test_class_name, "ExpiredSubkeyTests") == 0)
   1.276 -        *test_suite = new ExpiredSubkeyTests(test_class_name, test_home);
   1.277 -    else if (strcmp(test_class_name, "PepSubjectReceivedTests") == 0)
   1.278 -        *test_suite = new PepSubjectReceivedTests(test_class_name, test_home);
   1.279 -    else if (strcmp(test_class_name, "EncryptForIdentityTests") == 0)
   1.280 -        *test_suite = new EncryptForIdentityTests(test_class_name, test_home);
   1.281 -    else if (strcmp(test_class_name, "BlacklistTests") == 0)
   1.282 -        *test_suite = new BlacklistTests(test_class_name, test_home);
   1.283 -    else if (strcmp(test_class_name, "CrashdumpTests") == 0)
   1.284 -        *test_suite = new CrashdumpTests(test_class_name, test_home);
   1.285 -    else if (strcmp(test_class_name, "EncryptMissingPrivateKeyTests") == 0)
   1.286 -        *test_suite = new EncryptMissingPrivateKeyTests(test_class_name, test_home);
   1.287 -    else if (strcmp(test_class_name, "ExternalRevokeTests") == 0)
   1.288 -        *test_suite = new ExternalRevokeTests(test_class_name, test_home);
   1.289 -    else if (strcmp(test_class_name, "MistrustUndoTests") == 0)
   1.290 -        *test_suite = new MistrustUndoTests(test_class_name, test_home);
   1.291 -    else if (strcmp(test_class_name, "TrustwordsTests") == 0)
   1.292 -        *test_suite = new TrustwordsTests(test_class_name, test_home);
   1.293 -    else if (strcmp(test_class_name, "BloblistTests") == 0)
   1.294 -        *test_suite = new BloblistTests(test_class_name, test_home);
   1.295 -    else if (strcmp(test_class_name, "EncryptAttachPrivateKeyTests") == 0)
   1.296 -        *test_suite = new EncryptAttachPrivateKeyTests(test_class_name, test_home);
   1.297 -    else if (strcmp(test_class_name, "LeastColorGroupTests") == 0)
   1.298 -        *test_suite = new LeastColorGroupTests(test_class_name, test_home);
   1.299 -    else if (strcmp(test_class_name, "IdentityListTests") == 0)
   1.300 -        *test_suite = new IdentityListTests(test_class_name, test_home);
   1.301 -    else if (strcmp(test_class_name, "SequenceTests") == 0)
   1.302 -        *test_suite = new SequenceTests(test_class_name, test_home);
   1.303 -    else if (strcmp(test_class_name, "DecryptAttachPrivateKeyTrustedTests") == 0)
   1.304 -        *test_suite = new DecryptAttachPrivateKeyTrustedTests(test_class_name, test_home);
   1.305 -    else if (strcmp(test_class_name, "StringpairListTests") == 0)
   1.306 -        *test_suite = new StringpairListTests(test_class_name, test_home);
   1.307 -    else if (strcmp(test_class_name, "LeastCommonDenomColorTests") == 0)
   1.308 -        *test_suite = new LeastCommonDenomColorTests(test_class_name, test_home);
   1.309 -    else if (strcmp(test_class_name, "PgpBinaryTests") == 0)
   1.310 -        *test_suite = new PgpBinaryTests(test_class_name, test_home);
   1.311 -    else if (strcmp(test_class_name, "AppleMailTests") == 0)
   1.312 -        *test_suite = new AppleMailTests(test_class_name, test_home);
   1.313 -    else if (strcmp(test_class_name, "Engine463Tests") == 0)
   1.314 -        *test_suite = new Engine463Tests(test_class_name, test_home);
   1.315 -    else if (strcmp(test_class_name, "RevokeRegenAttachTests") == 0)
   1.316 -        *test_suite = new RevokeRegenAttachTests(test_class_name, test_home);
   1.317 -    else if (strcmp(test_class_name, "TrustManipulationTests") == 0)
   1.318 -        *test_suite = new TrustManipulationTests(test_class_name, test_home);
   1.319 -    else if (strcmp(test_class_name, "UserIdCollisionTests") == 0)
   1.320 -        *test_suite = new UserIdCollisionTests(test_class_name, test_home);
   1.321 -    else if (strcmp(test_class_name, "KeyeditTests") == 0)
   1.322 -        *test_suite = new KeyeditTests(test_class_name, test_home);
   1.323 -    else if (strcmp(test_class_name, "CaseAndDotAddressTests") == 0)
   1.324 -        *test_suite = new CaseAndDotAddressTests(test_class_name, test_home);
   1.325 -    else if (strcmp(test_class_name, "BlacklistAcceptNewKeyTests") == 0)
   1.326 -        *test_suite = new BlacklistAcceptNewKeyTests(test_class_name, test_home);
   1.327 -    else if (strcmp(test_class_name, "HeaderKeyImportTests") == 0)
   1.328 -        *test_suite = new HeaderKeyImportTests(test_class_name, test_home);
   1.329 -    else if (strcmp(test_class_name, "BCCTests") == 0)
   1.330 -        *test_suite = new BCCTests(test_class_name, test_home);
   1.331 -    else if (strcmp(test_class_name, "NewUpdateIdAndMyselfTests") == 0)
   1.332 -        *test_suite = new NewUpdateIdAndMyselfTests(test_class_name, test_home);
   1.333 -    else if (strcmp(test_class_name, "MapAsn1Tests") == 0)
   1.334 -        *test_suite = new MapAsn1Tests(test_class_name, test_home);
   1.335 -    else if (strcmp(test_class_name, "CheckRenewedExpiredKeyTrustStatusTests") == 0)
   1.336 -        *test_suite = new CheckRenewedExpiredKeyTrustStatusTests(test_class_name, test_home);
   1.337 -    else if (strcmp(test_class_name, "I18nTests") == 0)
   1.338 -        *test_suite = new I18nTests(test_class_name, test_home);
   1.339 -    else if (strcmp(test_class_name, "MessageNullFromTests") == 0)
   1.340 -        *test_suite = new MessageNullFromTests(test_class_name, test_home);
   1.341 -    else if (strcmp(test_class_name, "PgpListKeysTests") == 0)
   1.342 -        *test_suite = new PgpListKeysTests(test_class_name, test_home);
   1.343 -    else if (strcmp(test_class_name, "DecryptAttachPrivateKeyUntrustedTests") == 0)
   1.344 -        *test_suite = new DecryptAttachPrivateKeyUntrustedTests(test_class_name, test_home);
   1.345 -    else if (strcmp(test_class_name, "MimeTests") == 0)
   1.346 -        *test_suite = new MimeTests(test_class_name, test_home);
   1.347  }
   1.348  
   1.349  void SuiteMaker::suitemaker_buildlist(const char** test_class_names, int num_to_run, const char* test_home, std::vector<Test::Suite*>& test_suites) {