pEpEngine/src
Volker Birk 065b5463b8 now it behaves the same 2020-07-30 14:35:33 +02:00
..
Makefile Add missing install headers for pEpMIME 2020-04-14 13:00:22 +02:00
aux_mime_msg.c ENGINE-775: _myself, validate_fpr, update_identity, etc, updated to only renew when safe to do so. Recip lists will no longer trigger renewal or keygen 2020-07-23 17:19:21 +02:00
aux_mime_msg.h Return of the evil MIME functions - now in a separate file, and only compiled in with ENIGMAIL_MAY_USE_THIS flag. 2019-05-06 15:06:58 +02:00
base64.c Quick input validation patch added after discussion with BeF to clarify something this morning. Will probably need to be tagged later as a fix to a future bug report, but I couldn't let it lie. 2020-06-23 14:01:17 +02:00
base64.h 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) 2018-10-31 16:10:48 +01:00
baseprotocol.c exit this loop if the adapter returns PEP_SYNC_NO_CHANNEL, because there will be no passphrase 2020-07-09 17:09:19 +02:00
baseprotocol.h readding declaration 2020-07-06 18:51:37 +02:00
blacklist.c removed spinlock 2019-10-25 16:49:43 +02:00
blacklist.h 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) 2018-10-31 16:10:48 +01:00
bloblist.c grouped own resets now broken again, but it's about the mails. 2020-01-13 09:18:31 +01:00
bloblist.h grouped own resets now broken again, but it's about the mails. 2020-01-13 09:18:31 +01:00
cryptotech.c gnupg, netpgp purged from code 2020-03-09 09:41:04 +01:00
cryptotech.h import_key 2.1 changes - API change without substance XD (headers and calls) 2020-05-12 14:28:24 +02:00
dynamic_api.h 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) 2018-10-31 16:10:48 +01:00
email.c 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) 2018-10-31 16:10:48 +01:00
email.h 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) 2018-10-31 16:10:48 +01:00
etpan_mime.c fixing timegm_with_gmtoff() 2020-07-30 13:20:10 +02:00
etpan_mime.h Preparing for pEpMIME integration - engine changes to get ready for MIME API change* 2020-04-24 17:28:29 +02:00
fsm_common.h implement SHUTDOWN 2019-08-30 09:07:13 +02:00
growing_buf.c some encoding 2018-08-13 15:33:42 +02:00
growing_buf.h some encoding 2018-08-13 15:33:42 +02:00
identity_list.c assignment '!= equality 2019-11-19 15:22:46 +01:00
identity_list.h set own ids in sync identity lists 2019-11-15 11:03:23 +01:00
internal_format.c support PEP_decrypt_flag_elevated_attachments 2020-05-02 17:06:06 +02:00
internal_format.h support PEP_decrypt_flag_elevated_attachments 2020-05-02 17:06:06 +02:00
key_reset.c ENGINE-775: key_reset functions should now all return appropriately and EARLY with passphrase errors. One thing to note is that ANY key_reset function which can cause the decryption of multiple keys with different passwords should now fail very shortly after being called, and will ALWAYS fail. (differing new password phrases and key-to-be-reset passphrases is still accepted for a single key) 2020-07-26 13:33:31 +02:00
key_reset.h ENGINE-775: key_reset functions should now all return appropriately and EARLY with passphrase errors. One thing to note is that ANY key_reset function which can cause the decryption of multiple keys with different passwords should now fail very shortly after being called, and will ALWAYS fail. (differing new password phrases and key-to-be-reset passphrases is still accepted for a single key) 2020-07-26 13:33:31 +02:00
keymanagement.c Fixed weird _myself username overwrite. 2020-07-23 22:26:46 +02:00
keymanagement.h ENGINE-775: _myself, validate_fpr, update_identity, etc, updated to only renew when safe to do so. Recip lists will no longer trigger renewal or keygen 2020-07-23 17:19:21 +02:00
keyreset_command.c normalizing 2019-12-22 19:55:59 +01:00
keyreset_command.h normalizing 2019-12-22 19:55:59 +01:00
labeled_int_list.c 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) 2018-10-31 16:10:48 +01:00
labeled_int_list.h 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) 2018-10-31 16:10:48 +01:00
map_asn1.c split away conversion functions 2019-12-12 11:21:53 +01:00
map_asn1.h set own ids in sync identity lists 2019-11-15 11:03:23 +01:00
message.c Fix er up. Now works with explicitly-set versions on identities. Now to check the imports... 2019-06-27 12:40:43 +02:00
message.h ENGINE-767: well, at least it didn't break anything. Yet. 2020-06-30 16:18:42 +02:00
message_api.c ENGINE-775: some of the key_reset functions done, more to go, committing to regen documentation 2020-07-24 14:36:23 +02:00
message_api.h ENGINE-775: key_reset functions should now all return appropriately and EARLY with passphrase errors. One thing to note is that ANY key_reset function which can cause the decryption of multiple keys with different passwords should now fail very shortly after being called, and will ALWAYS fail. (differing new password phrases and key-to-be-reset passphrases is still accepted for a single key) 2020-07-26 13:33:31 +02:00
mime.c 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. 2020-04-24 18:37:29 +02:00
mime.h 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! 2020-04-24 19:38:56 +02:00
openpgp_compat.c 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) 2018-10-31 16:10:48 +01:00
openpgp_compat.h gnupg, netpgp purged from code 2020-03-09 09:41:04 +01:00
pEpEngine.c ENGINE-775: encrypt_message, identity_rating, set_own_key, trust_personal_key, update_identity, get_valid_pubkey 2020-07-23 02:54:27 +02:00
pEpEngine.h Automatically bumped RC in source for future release. Next RC after this one will be 2.1.0-RC23 **if released**. 2020-07-29 16:43:49 +02:00
pEp_internal.h ENGINE-775: some of the key_reset functions done, more to go, committing to regen documentation 2020-07-24 14:36:23 +02:00
pEp_string.c 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) 2018-10-31 16:10:48 +01:00
pEp_string.h 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) 2018-10-31 16:10:48 +01:00
pgp_sequoia.c ENGINE-775: Helps if revoke actually returns a useful status and not always PEP_UNKNOWN_ERROR 2020-07-26 14:04:33 +02:00
pgp_sequoia.h import_key 2.1 changes - API change without substance XD (headers and calls) 2020-05-12 14:28:24 +02:00
pgp_sequoia_internal.h Synchronize Sequoia port with upstream API changes 2019-03-11 15:39:57 +01:00
platform.h 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) 2018-10-31 16:10:48 +01:00
platform_unix.c gnupg, netpgp purged from code 2020-03-09 09:41:04 +01:00
platform_unix.h support PEP_decrypt_flag_elevated_attachments 2020-05-02 17:06:06 +02:00
platform_windows.cpp now it behaves the same 2020-07-30 14:35:33 +02:00
platform_windows.h Let our own timegm() for Windows behave the same (buggy) way as the POSIX version of timegm().... 2020-07-29 00:44:16 +02:00
resource.h 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) 2018-10-31 16:10:48 +01:00
resource_id.c 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) 2018-10-31 16:10:48 +01:00
resource_id.h 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) 2018-10-31 16:10:48 +01:00
security_checks.c reworking group keys and group key reset 2019-12-11 12:08:11 +01:00
security_checks.h reworking group keys and group key reset 2019-12-11 12:08:11 +01:00
sqlite3.c removed spinlock 2019-10-25 16:49:43 +02:00
sqlite3.h updating to sqlite3 3.26.0 2018-12-20 15:28:21 +01:00
status_to_string.h Added missing status strings 2020-06-23 19:04:24 +02:00
stringlist.c Logic error in stringlist_search! Argh. 2020-07-14 13:30:55 +02:00
stringlist.h adding of extra key information to internal header for future feature 2020-03-27 10:41:45 +01:00
stringpair.c ENGINE-559: first running version that passes the old tests - need to test the new functionality, but hey, it didn't explode. Theoretically, we now keep track of the latest pEp version received from pEp users. 2019-05-20 07:33:05 +02:00
stringpair.h ENGINE-559: first running version that passes the old tests - need to test the new functionality, but hey, it didn't explode. Theoretically, we now keep track of the latest pEp version received from pEp users. 2019-05-20 07:33:05 +02:00
sync_api.c disable sync in any case 2020-01-30 15:36:24 +01:00
sync_api.h ignore if using an adapter library, do not ignore if using a desktop adapter 2020-06-30 23:42:37 +02:00
timestamp.c fixing timegm_with_gmtoff() 2020-07-30 13:20:10 +02:00
timestamp.h fixing timegm_with_gmtoff() 2020-07-30 13:20:10 +02:00
trans_auto.c 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) 2018-10-31 16:10:48 +01:00
trans_auto.h 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) 2018-10-31 16:10:48 +01:00
transport.c 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) 2018-10-31 16:10:48 +01:00
transport.h 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) 2018-10-31 16:10:48 +01:00
update.sql 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) 2018-10-31 16:10:48 +01:00
wrappers.h 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) 2018-10-31 16:10:48 +01:00