Wed, 28 Feb 2018 14:54:30 +0100 Krista Bennett ENGINE-294: blacklisting is now only checked in identity_rating, outgoing_message_rating and encrypt_message, and then only for OpenPGP comm_types. ENGINE-294
Wed, 28 Feb 2018 12:24:48 +0100 Krista Bennett ENGINE-294: basic code is in to remove blacklisting from anything but encrypt_message and outgoing_message_rating, but tests need to be extended, and have to switch to ENGINE-397 and fix that to keep the keyring clean. ENGINE-294
Wed, 28 Feb 2018 10:31:50 +0100 Krista Bennett merge ENGINE-294
Wed, 28 Feb 2018 10:07:05 +0100 Krista Bennett merged
Wed, 28 Feb 2018 10:05:56 +0100 Krista Bennett ENGINE-396: reserve bailing from re_evaluate to DB failure cases ENGINE-294
Tue, 27 Feb 2018 08:40:40 +0100 Dirk Zimmermann IOS-935 update xcode project
Sat, 24 Feb 2018 21:44:46 +0100 Krista Bennett set_pep_user also updates all of its trust values in the DB; validate_fpr also upgrades to pEp it what it returns when there's a pep user
Sat, 24 Feb 2018 21:44:46 +0100 Krista Bennett set_pep_user also updates all of its trust values in the DB; validate_fpr also upgrades to pEp it what it returns when there's a pep user enigmail_tests_pre_revision_2535
Sat, 24 Feb 2018 21:19:10 +0100 Volker Birk MSVC wants init
Sat, 24 Feb 2018 20:21:55 +0100 Volker Birk merging
Sat, 24 Feb 2018 20:21:37 +0100 Volker Birk slightly reworking initial PGP key import in case of GnuPG
Sat, 24 Feb 2018 19:12:11 +0100 Krista Bennett ENGINE-394: Add case in update_identity for identities which have an address and username, where retrieved user_id is TOFU and usernames don't match enigmail_tests_pre_revision_2535
Sat, 24 Feb 2018 19:12:11 +0100 Krista Bennett ENGINE-394: Add case in update_identity for identities which have an address and username, where retrieved user_id is TOFU and usernames don't match
Sat, 24 Feb 2018 16:51:55 +0100 Volker Birk merged
Sat, 24 Feb 2018 16:51:38 +0100 Volker Birk SEMANTIC CHANGE in myself(): .fpr is never used; to set fpr now use set_own_key()
Sat, 24 Feb 2018 16:41:17 +0100 Krista Bennett merge
Sat, 24 Feb 2018 16:40:44 +0100 Krista Bennett ENGINE-387: do not consider username in first update_identity from MIME_encrypt due to enigmail address-only policy (will still be patched later)
Sat, 24 Feb 2018 10:57:24 +0100 Volker Birk empty crash log shouldn't crash itself
Thu, 22 Feb 2018 17:18:24 +0100 Krista Bennett ENGINE-390: fixed deprecated _decrypt_in_pieces; we need to talk about how much backward compatibility we'll maintain.
Wed, 21 Feb 2018 17:05:56 +0100 Krista Bennett ENGINE-362: decorate with pEp version in encrypt_message_to_self for M2.0 decrypt
Wed, 21 Feb 2018 15:47:21 +0100 Krista Bennett ENGINE-362: possible fix for empty opt_fields which may be causing the problem
Wed, 21 Feb 2018 09:57:53 +0100 Krista Bennett ENGINE-389: type confusion - corrected rating_unencrypted to ct_no_encryption for determining max comm type.
Tue, 20 Feb 2018 12:35:30 +0100 Krista Bennett ENGINE-386: should now decorate all unencrypted messages, no matter what.
Tue, 20 Feb 2018 10:16:00 +0100 Krista Bennett Added PRAGMA optimize; constrained columns are killing is. See https://www.sqlite.org/lang_analyze.html
Tue, 20 Feb 2018 09:58:37 +0100 Krista Bennett merge
Tue, 20 Feb 2018 09:57:16 +0100 Krista Bennett ENGINE-362, possibly: bug in empty recip lists may be causing this bug, so we fixed the identity_list_dup problem here.
Tue, 20 Feb 2018 08:56:43 +0100 Dirk Zimmermann IOSAD-77 xcode: use engine sqlite (amalgam), not system
Mon, 19 Feb 2018 15:34:10 +0100 Krista Bennett ENGINE-DIRKSAIDSO: strdup(NULL) is bad, mmmkay?
Mon, 19 Feb 2018 13:59:49 +0100 Krista Bennett Remains of ENGINE-345
Mon, 19 Feb 2018 12:03:30 +0100 Krista Bennett ENGINE-354: fixed bad call to is_pep_user
Mon, 19 Feb 2018 11:54:23 +0100 Krista Bennett Fixes for a couple of return values adjusted in recent commits; ENGINE-354: checks now in update_identity against the user pep status field.
Mon, 19 Feb 2018 09:42:29 +0100 Krista Bennett log_event is now empty.
Mon, 19 Feb 2018 09:31:39 +0100 Krista Bennett ensure reset of prepared statement
Mon, 19 Feb 2018 09:08:03 +0100 Krista Bennett ENGINE-345 - return PEP_rating_undefined when there is no recipient (let me know if you are getting it for other reasons; if all identities are somehow broken or the DB chokes, this can happen here as well
Sun, 18 Feb 2018 01:26:23 +0100 Krista Bennett Left SQL logging on again *sigh*
Sat, 17 Feb 2018 21:23:58 +0100 Krista Bennett ENGINE-382 - fixing update bug
Fri, 16 Feb 2018 18:55:19 +0100 Krista Bennett merge
Fri, 16 Feb 2018 18:53:44 +0100 Krista Bennett So, uh, it turns out argument order is important. Who knew? Fixed get_identity calls which would have impacted ratings when update_identity gets called without a user_id (which means it also impacts own_identities called without an own user id or .me set)
Fri, 16 Feb 2018 15:54:37 +0100 Dirk Zimmermann ENGINE-374 rm sqlite.* source for iOS
Fri, 16 Feb 2018 08:35:34 +0100 Krista Bennett merge
Fri, 16 Feb 2018 08:35:04 +0100 Krista Bennett ENGINE-382: changed alter table with non-constant default for timestamp to copy-insert-drop for version 8
Thu, 15 Feb 2018 08:34:37 +0100 Thomas OUT-403: Add pEp_string.c and pEp_string.h to pEpEngine.vcxproj
Thu, 15 Feb 2018 00:36:33 +0100 Krista Bennett Fix for ENGINE-356
Thu, 15 Feb 2018 00:15:05 +0100 Krista Bennett Added prioritisation of own ids and forgotten prioritisation of recent records, necessary for update_identity to work properly; message to self now gets green from outgoing_message_rating
Wed, 14 Feb 2018 18:49:09 +0100 Krista Bennett Other SQL fixes for, for example, constraint errors on person.main_key_id. This is like pulling your own teeth without novacaine...
Wed, 14 Feb 2018 16:02:08 +0100 Krista Bennett ENGINE-379 and probably other problems: was calling set_identity from within set_as_pep_user, which was called by get_trust, which is called from set_identity. So... yeah. Bad.
Tue, 13 Feb 2018 16:08:48 +0100 Krista Bennett Damnit, shut off trusted own key import again. Fixed.
Tue, 13 Feb 2018 10:24:12 +0100 Krista Bennett added temporary timing logs thomas_timing_tests
Tue, 13 Feb 2018 00:13:18 +0100 Krista Bennett ADD_TO_LOG and GOTO are now simply removed everywhere.
Mon, 12 Feb 2018 23:02:13 +0100 Krista Bennett ENGINE-360 and ENGINE-373 - double free fun action.
Mon, 12 Feb 2018 12:45:27 +0100 Krista Bennett Removing log_event errors - if it fails, it fails.
Mon, 12 Feb 2018 12:17:03 +0100 Krista Bennett Removing logging from the log_event function when logging fails
Mon, 12 Feb 2018 08:36:07 +0100 Roker fix 3 compiler warings at once. :-)
Mon, 12 Feb 2018 01:52:57 +0100 Krista Bennett ENGINE-360: Let's try again, shall we? Lots of fixes related to address-only identities.
Sun, 11 Feb 2018 18:31:35 +0100 Krista Bennett Argh, accidentally committed import key disable. Sorry.
Sun, 11 Feb 2018 17:02:19 +0100 Krista Bennett Fixed ENGINE-364 and some test bugs. Users now much be CERTAIN to call update_identity if they need the comm_type afte trust_personal_key (this is in accord with the API)
Fri, 09 Feb 2018 16:32:47 +0100 Krista Bennett ENGINE-360: I *think* this should take care of the no-username problem.
Fri, 09 Feb 2018 10:30:50 +0100 Krista Bennett unnecessary break in the middle of updating recipient lists for MIME_encrypt
Fri, 09 Feb 2018 09:03:11 +0100 Krista Bennett Added set_as_pep_user to set trust
Fri, 09 Feb 2018 08:14:27 +0100 Krista Bennett ENGINE-365: is_pep_user() is now exposed to the outside. See pep_engine.h documentation