src/keymanagement.c
Fri, 29 Mar 2019 16:31:16 +0100 ENGINE-533 (ENGINE-531), ENGINE-348: Fixed bugs with identity flags
Wed, 27 Mar 2019 17:03:31 +0100 ENGINE-522: merged in removal of bad PEP_OWN_USERID from get_message_trustwords
Wed, 27 Mar 2019 15:34:17 +0100 ENGINE-522: removed all unqualified hard-coded instances of PEP_OWN_USERID (those that remain are for first-use instances where no extant own-id is in the DB, and any new own ids coming from the app after there use will be aliased to it, so they are ok)
Tue, 26 Mar 2019 19:14:46 +0100 Argh, cut-and-paste error broke all the things.
Mon, 25 Mar 2019 16:11:03 +0100 Fixed sql bind in loop problem that has been languishing in hiding.
Wed, 20 Mar 2019 15:31:43 +0100 merged in default with tests
Wed, 20 Mar 2019 12:21:38 +0100 ENGINE-527: update_identity will now also not write when it has an own address, but no user_id
Wed, 20 Mar 2019 12:21:38 +0100 ENGINE-527: update_identity will now also not write when it has an own address, but no user_id
Tue, 19 Mar 2019 18:38:28 +0100 ENGINE-527: sync merge
Tue, 19 Mar 2019 18:19:59 +0100 ENGINE-527: part 1, myself now doesn't write when called from decrypt_message (directly or, hoepfully, indirectly)
Tue, 19 Mar 2019 10:02:55 +0100 commenting unused functions and checking in some code
Wed, 16 Jan 2019 16:34:42 +0100 Merged in default
Mon, 14 Jan 2019 18:54:27 +0100 Removed allowed calls to trust_personal_key with an own_identity. Trusting a pubkey from the same user and another device will require using a different user_id or calling set_own_key (on a pub/priv keypair)
Wed, 16 Jan 2019 16:24:40 +0100 ENGINE-507: trust_own_key now in; read documentation
Mon, 14 Jan 2019 18:54:27 +0100 Removed allowed calls to trust_personal_key with an own_identity. Trusting a pubkey from the same user and another device will require using a different user_id or calling set_own_key (on a pub/priv keypair)
Thu, 10 Jan 2019 18:57:53 +0100 Myself was returning OK, even when it needed to and could not generate a key. Fixed.
Thu, 10 Jan 2019 18:57:53 +0100 Myself was returning OK, even when it needed to and could not generate a key. Fixed.
Tue, 11 Dec 2018 14:29:40 +0100 Merged in default
Tue, 11 Dec 2018 14:16:12 +0100 ENGINE-458: removed set_own_key from trust_personal_key
Tue, 04 Dec 2018 14:29:28 +0100 ENGINE-495: Stopped key_mistrust (which had changed only in this branch) from trying to revoke non-own keys
Tue, 20 Nov 2018 13:55:19 +0100 DANGER WILL ROBINSON: pushing in sign_only functionality for fdik, which involved merging in default. Things might be broken, because the tests are fouled up now.
Wed, 31 Oct 2018 15:54:46 +0100 Fixed weird little test bug, also part of the ENGINE-476 in here
Mon, 22 Oct 2018 10:34:59 +0200 Little bits of cleanup fun
Mon, 22 Oct 2018 10:34:59 +0200 Little bits of cleanup fun
Fri, 19 Oct 2018 13:25:50 +0200 ENGINE-473: all's well that ends well. We now keep track of trust bits when expiring and restore them when the key is renewed.
Sun, 21 Oct 2018 11:53:09 +0200 in case of out of memory break
Fri, 19 Oct 2018 11:32:54 +0200 ENGINE-473: have the DB update partially fixed on renewal, but trust status is still not sticky. MOAR DEBUGGING!
Mon, 15 Oct 2018 21:35:52 +0200 merging
Mon, 15 Oct 2018 21:35:08 +0200 build and have init() inside
Mon, 15 Oct 2018 16:25:46 +0200 deleting undo_last_mistrust() from header
Fri, 05 Oct 2018 15:03:04 +0200 merged in default and added key_reset.h file
Fri, 05 Oct 2018 13:29:50 +0200 ENGINE-459: Well, that was easy.
Fri, 05 Oct 2018 10:23:01 +0200 Merged in default (including ENGINE-463) - tests pass
Fri, 05 Oct 2018 00:57:35 +0200 ENGINE-463: the code seems to work, but I've broken the tests that force the error condition I want to examine, and I'm too tired to fix them this late without breaking more things. Use at your own risk atm.
Thu, 04 Oct 2018 12:05:21 +0200 ENGINE-463: incoming TOFU and stored real defaults to stored real; may have removed problem with TOFU_ TOFU_ clash in update_identity
Thu, 04 Oct 2018 09:40:44 +0200 merging...
Thu, 27 Sep 2018 13:53:33 +0200 omit unused parameter from do_keymanagement()
Thu, 27 Sep 2018 17:34:45 +0200 ENGINE-398: merging key reset into sync; key reset needs some adjustments. Not compiling yet.
Mon, 10 Sep 2018 15:09:45 +0200 ENGINE-398: removed key_reset functionality from key_mistrust; need to adjust a test or two.
Fri, 31 Aug 2018 14:50:54 +0200 ENGINE-398: bug fixes
Mon, 27 Aug 2018 15:15:59 +0200 ENGINE-398:key_reset in, and compiling again.
Thu, 09 Aug 2018 17:33:39 +0200 ...
Thu, 09 Aug 2018 13:39:49 +0200 ...
Thu, 09 Aug 2018 12:15:44 +0200 ...
Tue, 07 Aug 2018 14:33:18 +0200 Put in private key check in set_own_key.
Wed, 18 Apr 2018 20:39:11 +0200 ENGINE-423: partial implementation of reencrypt functionality. Stashing changes to check another bug.
Fri, 13 Apr 2018 12:04:38 +0200 ENGINE-420: fixed bug in key_reset_trust when key corresponds to an own identity (this case: public-key-only), plus test expansion and bug fixes on encrypt_message_and_add_private_key
Wed, 11 Apr 2018 16:54:09 +0200 Deprecated and replaced misspellings of 'compromised' and 'secret' in the API and constants. Nothing should be broken for existing implementations.
Tue, 27 Mar 2018 11:57:37 +0200 ENGINE-409: fixed key_reset_trust
Tue, 20 Mar 2018 15:49:13 +0100 first try
Thu, 15 Mar 2018 14:09:49 +0100 fixing ENGINE-404
Thu, 15 Mar 2018 14:00:07 +0100 fixing ENGINE-403
Mon, 05 Mar 2018 18:02:34 +0100 Fixed call to _myself in trust_personal_key (should now be set_own_key), and also made sure that when an own identity comes in but the key is public only, that it gets verified but never set as the default when being trusted.
Wed, 28 Feb 2018 14:54:30 +0100 ENGINE-294: blacklisting is now only checked in identity_rating, outgoing_message_rating and encrypt_message, and then only for OpenPGP comm_types.
Wed, 28 Feb 2018 12:24:48 +0100 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.
Sat, 24 Feb 2018 21:44:46 +0100 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 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:19:10 +0100 MSVC wants init
Sat, 24 Feb 2018 20:21:55 +0100 merging
Sat, 24 Feb 2018 20:21:37 +0100 slightly reworking initial PGP key import in case of GnuPG