src/pEpEngine.c
Wed, 17 Jun 2020 19:38:23 +0200 Yeah, helps to have a session
Wed, 17 Jun 2020 19:28:48 +0200 Android sql logging fix (can apply to other branches later if it works)
Tue, 16 Jun 2020 14:23:55 +0200 ENGINE-757: changed signatures and more test stuff (not all correct yet) - checking in for heck
Tue, 09 Jun 2020 16:38:36 +0200 ENGINE-757: put in passphrase enable functions
Mon, 08 Jun 2020 21:31:29 +0200 ENGINE-630: ENGINE-760: Restored old top-level API - new functionality is bound to cryptotech under internal API command _import_key_with_fpr_return
Thu, 28 May 2020 20:17:10 +0200 Now hashing blobs instead of ASCII keys. Old tests run, yay.
Tue, 12 May 2020 14:28:24 +0200 import_key 2.1 changes - API change without substance XD (headers and calls)
Fri, 08 May 2020 17:07:04 +0200 merging ENGINE-746
Wed, 06 May 2020 21:36:51 +0200 Merged in all sync changes
Tue, 05 May 2020 01:51:00 +0200 ENGINE-750: MOAR left joins, plus small tests
Tue, 05 May 2020 01:01:17 +0200 ENGINE-750: left join to allow get_identity to return records when there are no keys
Mon, 04 May 2020 22:27:25 +0200 ENGINE-750: Untested as yet.
Sat, 02 May 2020 12:04:23 +0200 radicale
Sat, 02 May 2020 11:59:02 +0200 ...
Sat, 02 May 2020 11:55:30 +0200 sanitize_pgp_filename
Thu, 30 Apr 2020 10:13:03 +0200 may be related to P4A-979: distinct missing creating doubles
Thu, 30 Apr 2020 10:12:21 +0200 may be related to P4A-979: distinct missing creating doubles
Wed, 29 Apr 2020 19:30:43 +0200 ENGINE-745 adding pEp_realloc
Wed, 08 Apr 2020 12:49:52 +0200 Fixed bad comparison.
Mon, 06 Apr 2020 17:48:07 +0200 merge?
Mon, 06 Apr 2020 17:23:22 +0200 reverting out graft, release is pinned (and no one told me XD)
Mon, 06 Apr 2020 17:08:58 +0200 ENGINE-555: Added DDL downgrade check; this only solves half of the problem and we'll have to add some manual detection to release versions as patches whenever we upgrade the DDL
Mon, 06 Apr 2020 17:08:58 +0200 ENGINE-555: Added DDL downgrade check; this only solves half of the problem and we'll have to add some manual detection to release versions as patches whenever we upgrade the DDL
Mon, 06 Apr 2020 16:38:51 +0200 ENGINE-281
Wed, 01 Apr 2020 14:48:26 +0200 merged in sync
Mon, 16 Mar 2020 17:01:53 +0100 ENGINE-714: I think this specific DB issue was an interrupted upgrade... fixed anyway. Let me know.
Mon, 09 Mar 2020 09:41:04 +0100 gnupg, netpgp purged from code
Thu, 05 Mar 2020 12:40:49 +0100 Add Android log.
Tue, 25 Feb 2020 12:58:09 +0100 Fix for empty usernames and URI addresses - we now allow passing NULL into generate_keypair. Underlying crypto wrappers will have to deal with the need for a username by their implementations individually (sequoia will deal with this if it's NULL, but not if we feel it an explicit URI)
Wed, 05 Feb 2020 19:55:56 +0100 ENGINE-693: integrated with key reset at least. Needs explicit testing, but breaks nothing right now.
Wed, 05 Feb 2020 15:15:47 +0100 Yeah, so sometimes it's good to test things. Fixed call-before-set bug in sqlite DB with cheapest chicken-and-egg solution money can buy.
Mon, 03 Feb 2020 11:06:48 +0100 small bug in join on person
Sun, 02 Feb 2020 15:13:56 +0100 explicitely use identity.main_key_id
Sat, 01 Feb 2020 02:52:33 +0100 SQL explicit
Tue, 28 Jan 2020 17:11:17 +0100 correct triggering of sync events on enable_key_reset_for_identity and key_reset on disable_... - also will now NOT generate a sync event in generate_keypair if the incoming identity's flags do not indicate the identity is grouped.
Thu, 23 Jan 2020 16:27:55 +0100 trustwords for same fpr now returns same fpr trustwords, not failure
Mon, 20 Jan 2020 10:13:18 +0100 accept the fact that keys exist without identities without barfing in key reset
Thu, 16 Jan 2020 12:31:14 +0100 ENGINE-659, sort of - suppress sync_event during keygen if keygen is being done for a keyreset group reset message
Wed, 08 Jan 2020 13:20:06 +0100 finally, receipt of non-own key reset mails works again.
Tue, 07 Jan 2020 22:35:39 +0100 A metric buttload of code that I finally need to stop shelving and unshelving - new key reset, with bugs.
Sat, 28 Dec 2019 00:57:07 +0100 including diistribution
Tue, 17 Dec 2019 02:51:30 +0100 still not at the compilation stage, but around ready to start moving back up the stack. Moving to one-to-many replacement keys for revoked fprs caused ALL SORTS OF CHAOS.
Fri, 13 Dec 2019 12:36:03 +0100 Intermediate commit - too much written to lose, but definitely won't compile yet. There are a few assumptions in the older key reset code which have to be revisited here as well.
Tue, 19 Nov 2019 14:56:26 +0100 Attempting to fix the empty user_id problem for IOS-1960
Fri, 15 Nov 2019 11:03:23 +0100 set own ids in sync identity lists
Wed, 13 Nov 2019 16:22:35 +0100 Add Android debug logging
Fri, 25 Oct 2019 16:49:43 +0200 removed spinlock
Fri, 25 Oct 2019 12:11:23 +0200 debug color implementation
Fri, 25 Oct 2019 11:45:28 +0200 add debug_color
Tue, 22 Oct 2019 11:17:27 +0200 merging
Tue, 22 Oct 2019 11:17:01 +0200 fixing problem inside transactions
Fri, 18 Oct 2019 15:03:15 +0200 sequoia sqlite debug stuff
Wed, 16 Oct 2019 18:10:28 +0200 explicitly clear trust info out of database
Tue, 08 Oct 2019 13:45:23 +0200 Abandoning this for python tests.
Fri, 04 Oct 2019 16:15:49 +0200 stuff
Sun, 22 Sep 2019 21:41:35 +0200 No idea of any of this WORKS, but it doesn't break anything OLD.
Fri, 20 Sep 2019 11:14:36 +0200 Extra fpr return args in internal import key calls
Tue, 10 Sep 2019 15:04:36 +0200 import_key surgery at least doesn't BREAK anything now. Needs to be tested on its explicitly added functionality, however.
Thu, 08 Aug 2019 17:41:13 +0200 Merge with sync
Thu, 08 Aug 2019 15:21:28 +0200 Merge with sync