src/keymanagement.c
Sat, 24 Sep 2016 18:09:18 +0200 ENGINE-27: update_identity no longer pays attention to the input identity's fpr, but pulls one from elect_pubkey.
Tue, 20 Sep 2016 16:14:41 +0200 merge "default" into "keysync" branch
Fri, 16 Sep 2016 10:21:13 +0200 ENGINE-94 Workaround key-election not being stored in case of expired key
Tue, 06 Sep 2016 13:45:06 +0200 KeyGen state injection should happen only when key have been generated...
Mon, 05 Sep 2016 18:01:42 +0200 moved KeyGen state injection from generate_keypair() to the bottom of myself() (in case of successfull keygen), thus ensuring that new identity has been already created when starting to multicast beacons to all own identities.
Wed, 24 Aug 2016 08:49:09 +0200 freeing what could not be added
Wed, 24 Aug 2016 08:48:24 +0200 adding onomem safeguard
Wed, 24 Aug 2016 08:09:57 +0200 ...
Tue, 23 Aug 2016 17:20:04 +0200 own_identities_retrieve() bullet proof
Tue, 23 Aug 2016 17:05:25 +0200 BUGFIX: user_id and username
Tue, 23 Aug 2016 17:03:38 +0200 own identities have me flag set
Sat, 20 Aug 2016 15:29:43 +0200 adding get_own_addresses()
Sat, 20 Aug 2016 14:45:19 +0200 empty address allowed for myself()
Mon, 15 Aug 2016 17:45:17 +0200 update_identity(): if no user_id then have a look if it is an own identity first, and if so call myself()
Wed, 10 Aug 2016 16:17:11 +0200 merge "default" branch into "keysync" branch and resolve 2 minor merge conflicts.
Sun, 07 Aug 2016 23:17:14 +0200 BUGFIX: user_id cropped
Sun, 07 Aug 2016 23:17:14 +0200 BUGFIX: user_id cropped
Mon, 01 Aug 2016 09:14:47 +0200 ...
Wed, 27 Jul 2016 16:20:31 +0200 adding set_identity_flags_test
Wed, 27 Jul 2016 15:34:44 +0200 adding set_identity_flags()
Wed, 27 Jul 2016 14:46:41 +0200 missing assert
Mon, 11 Jul 2016 11:34:23 +0200 fix #30 : memleak in myself(): stored_identity is never freed in keymanagement.c
Wed, 29 Jun 2016 19:20:10 +0200 Myself() : elect another pre-existing private key if stored own identity key have been removed from GPG keyring (Outlook+GPA case)
Wed, 29 Jun 2016 17:31:50 +0200 Moved myself() own key election to a separate function
Wed, 22 Jun 2016 16:58:27 +0200 trying to get a better key in update_identity, when existing key has been revoked
Tue, 07 Jun 2016 18:51:22 +0200 fixing use_only_own_private_keys build
Tue, 07 Jun 2016 18:13:46 +0200 added use_only_own_private_keys (testing)
Wed, 01 Jun 2016 02:12:57 +0200 Test for expiry one week before it happens
Sun, 29 May 2016 21:26:46 +0200 Revocation-related fixes
Sun, 29 May 2016 00:11:56 +0200 Myself records replaced revoked key when generating a new key to replace revoked key
Sat, 28 May 2016 23:33:09 +0200 Attach_own_key also attach revoke for some time after revocation
Fri, 27 May 2016 11:46:24 +0200 no if no typo :-P
Fri, 27 May 2016 11:42:35 +0200 typo
Thu, 26 May 2016 21:57:16 +0200 bugfix
Wed, 18 May 2016 15:11:39 +0200 Remove own_keys table, added PEP_OWN_USERID, unique person userId for any own identities and keys.
Tue, 10 May 2016 18:24:49 +0200 remove size fields of pEp_identity
Tue, 10 May 2016 13:48:01 +0200 Own keys, now filled and used by myself()
Tue, 10 May 2016 11:49:37 +0200 Own keys (SQL and accessors functions)
Tue, 03 May 2016 00:29:02 +0200 Removed get_best_user, leading to unexpected behaviour when user_id is made null again, for example when corresponding app contact is deleted
Mon, 02 May 2016 01:50:58 +0200 Made myself() re-use already selected fpr from pre-existing identity if not explicitely given. More restriction while selecting gpg ring's key should still be enforced.
Sat, 30 Apr 2016 17:59:16 +0200 Fixed Primary Key of identity table. Was (address) and know is (address, user_id). Added 'virtual' user_id (const string + address) as a side effect, in case user_id isn't given and no user have been created with same address.
Tue, 26 Apr 2016 11:44:14 +0200 Fixed infinite loop in keymanagement.c/_same_fpr(), when fingerprints are different
Mon, 25 Apr 2016 23:48:39 +0200 More fixes, unfinished, commit before switching back to main branch for other hot fixes
Mon, 25 Apr 2016 20:35:06 +0200 Typos.
Mon, 25 Apr 2016 14:53:45 +0200 This is Work in Progress branch for async key management.
Thu, 31 Mar 2016 14:01:45 +0200 delete from stringlist
Fri, 18 Mar 2016 22:14:35 +0100 merging
Thu, 17 Mar 2016 20:02:35 +0100 delete key references if key is added to blacklist
Fri, 18 Mar 2016 20:59:31 +0100 Comparing fingerprints now accepts spaces and upper and lower case
Wed, 09 Mar 2016 15:18:18 +0100 remove unused MIN, fix () on EMPTYSTR macro
Wed, 09 Mar 2016 12:52:54 +0100 Fixed #32 : assert(keylist) without if in keymanagement.c:238
Wed, 09 Mar 2016 10:33:23 +0100 Ticket #28 : improvement: keymanagement.c: update_identity(): strndup instead of strdup (size is known)
Thu, 03 Mar 2016 19:33:46 +0100 SNAFU
Thu, 03 Mar 2016 13:24:24 +0100 Prevent changing identity's fpr when new fpr trust level is lower
Wed, 02 Mar 2016 13:11:13 +0100 Reworked logic in update_identity, when identity->fpr is provided
Tue, 01 Mar 2016 21:27:23 +0100 Backed out changeset a460b5ce0d6e
Tue, 01 Mar 2016 19:18:25 +0100 update_identity doesn't try to apply given comm_type anymore.
Mon, 01 Feb 2016 12:11:28 +0100 intermediate state, implementing mistrust
Mon, 01 Feb 2016 12:06:22 +0100 Renamed EMPTY macro to EMPTYSTR, conflicting with some apple includes, and then being always 0
Wed, 20 Jan 2016 20:23:28 +0100 sparing a call