p≡p engine FORK
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Krista 'DarthMama' Bennett f3228a6be1 attempt to fix double-free related to recipient count 1 year ago
..
Makefile also "install" libpEpEngine.a into $PREFIX/lib 1 year ago
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 1 year ago
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. 3 years ago
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. 1 year ago
base64.h ENGINE-466: initial stuff 3 years ago
baseprotocol.c exit this loop if the adapter returns PEP_SYNC_NO_CHANNEL, because there will be no passphrase 1 year ago
baseprotocol.h getter and setter for EncStatus via Sync 1 year ago
blacklist.c removed spinlock 2 years ago
blacklist.h Urgh. Fixing bad merge (???) 4 years ago
bloblist.c grouped own resets now broken again, but it's about the mails. 2 years ago
bloblist.h grouped own resets now broken again, but it's about the mails. 2 years ago
cryptotech.c gnupg, netpgp purged from code 2 years ago
cryptotech.h import_key 2.1 changes - API change without substance XD (headers and calls) 2 years ago
dynamic_api.h adding license info to each file 5 years ago
email.c adding license info to each file 5 years ago
email.h adding license info to each file 5 years ago
etpan_mime.c ENGINE-780, take 2: After normalizing to UTC, forget the offset. 1 year ago
etpan_mime.h Preparing for pEpMIME integration - engine changes to get ready for MIME API change* 2 years ago
fsm_common.h implement SHUTDOWN 2 years ago
growing_buf.c some encoding 3 years ago
growing_buf.h some encoding 3 years ago
identity_list.c assignment '!= equality 2 years ago
identity_list.h set own ids in sync identity lists 2 years ago
internal_format.c support PEP_decrypt_flag_elevated_attachments 2 years ago
internal_format.h support PEP_decrypt_flag_elevated_attachments 2 years ago
key_reset.c Committing is_own_key changes, but key reset code needs to be modified a bit more and I wanted to make sure the new function was available. Use at your own risk. 1 year ago
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) 1 year ago
keymanagement.c ENGINE-781: hey, at least it doesn't break stuff. Existing tests pass. 1 year ago
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 1 year ago
keyreset_command.c normalizing 2 years ago
keyreset_command.h normalizing 2 years ago
labeled_int_list.c ... ladies and gentlemen, a line ending! 3 years ago
labeled_int_list.h Made labeled_int_list DYNAMIC_API 3 years ago
map_asn1.c split away conversion functions 2 years ago
map_asn1.h set own ids in sync identity lists 2 years ago
message.c Fix er up. Now works with explicitly-set versions on identities. Now to check the imports... 2 years ago
message.h ENGINE-767: well, at least it didn't break anything. Yet. 1 year ago
message_api.c is_own_key fixes 1 year ago
message_api.h remove_sync_message() now removes all sync and signature attachements 1 year ago
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. 2 years ago
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! 2 years ago
openpgp_compat.c ENGINE-329: gpg implementation of first-time import of ultimately trusted keys is in. Apparently, netpgp bluffs trust completely, so a stub is in here for them instead. Too bad :( 4 years ago
openpgp_compat.h gnupg, netpgp purged from code 2 years ago
pEpEngine.c is_own_key fixes 1 year ago
pEpEngine.h Automatically bumped RC in source for future release. Next RC after this one will be 2.1.0-RC39 **if released**. 1 year ago
pEp_internal.h getter and setter for EncStatus via Sync 1 year ago
pEp_string.c Urgh. Fixing bad merge (???) 4 years ago
pEp_string.h Urgh. Fixing bad merge (???) 4 years ago
pgp_sequoia.c attempt to fix double-free related to recipient count 1 year ago
pgp_sequoia.h import_key 2.1 changes - API change without substance XD (headers and calls) 2 years ago
pgp_sequoia_internal.h Synchronize Sequoia port with upstream API changes 3 years ago
platform.h adding license info to each file 5 years ago
platform_unix.c gnupg, netpgp purged from code 2 years ago
platform_unix.h support PEP_decrypt_flag_elevated_attachments 2 years ago
platform_windows.cpp now it behaves the same 1 year ago
platform_windows.h Let our own timegm() for Windows behave the same (buggy) way as the POSIX version of timegm().... 1 year ago
resource.h adding license info to each file 5 years ago
resource_id.c some safeguards 3 years ago
resource_id.h ENGINE-9: moved build_uri to the resource_id files 5 years ago
security_checks.c reworking group keys and group key reset 2 years ago
security_checks.h reworking group keys and group key reset 2 years ago
sqlite3.c removed spinlock 2 years ago
sqlite3.h updating to sqlite3 3.26.0 3 years ago
status_to_string.h Added missing status strings 1 year ago
stringlist.c Logic error in stringlist_search! Argh. 1 year ago
stringlist.h adding of extra key information to internal header for future feature 2 years ago
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. 3 years ago
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. 3 years ago
sync_api.c disable sync in any case 2 years ago
sync_api.h ignore if using an adapter library, do not ignore if using a desktop adapter 1 year ago
timestamp.c fixing timegm_with_gmtoff() 1 year ago
timestamp.h fixing timegm_with_gmtoff() 1 year ago
trans_auto.c adding license info to each file 5 years ago
trans_auto.h adding license info to each file 5 years ago
transport.c adding license info to each file 5 years ago
transport.h adding license info to each file 5 years ago
update.sql removing byte order mark 7 years ago
wrappers.h adding license info to each file 5 years ago