src/pgp_sequoia.c
Fri, 19 Jun 2020 14:55:47 +0200 status check fix and ENGINE-762 possible fix (import_key WAL checkpoint removal - it doesn't need to be there explicitly and causes issues)
Thu, 18 Jun 2020 19:46:26 +0200 Reverting something from ENGINE-583 - WAL checkpoint may be causing an issue, and it's not there for the right reasons anyway.
Thu, 18 Jun 2020 13:36:25 +0200 Added logging around cert_save
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)
Wed, 17 Jun 2020 12:46:06 +0200 Forward port to the latest version of Sequoia.
Mon, 08 Jun 2020 20:57:03 +0200 ENGINE-630: ENGINE-760: keylists are now returned and bitvectors showing changes function so far. need to check non-empty-lists and bitvectors coming in still, >64 keys, etc.
Fri, 05 Jun 2020 18:10:09 +0200 First parts of zee testing are through
Thu, 28 May 2020 20:17:10 +0200 Now hashing blobs instead of ASCII keys. Old tests run, yay.
Wed, 13 May 2020 19:14:18 +0200 committing to shelve changes, still debugging
Tue, 12 May 2020 14:28:24 +0200 import_key 2.1 changes - API change without substance XD (headers and calls)
Thu, 16 Apr 2020 12:17:23 +0200 merged in sync
Wed, 15 Apr 2020 17:47:10 +0200 ENGINE-736: bug fix for release.
Wed, 15 Apr 2020 14:16:13 +0200 ENGINE-736: use raw usernames
Sun, 12 Apr 2020 15:01:38 +0200 ENGINE-735 implementation of timestamp for Windows
Wed, 01 Apr 2020 14:48:26 +0200 merged in sync
Mon, 23 Mar 2020 22:35:57 +0100 Fix type.
Fri, 20 Mar 2020 22:10:23 +0100 Return more nuanced return codes.
Fri, 20 Mar 2020 21:44:34 +0100 Detect more ways that keys can be broken.
Fri, 20 Mar 2020 20:15:35 +0100 merge
Fri, 20 Mar 2020 20:15:16 +0100 ENGINE-715: skip junk at start of ascii-armoured keys
Fri, 20 Mar 2020 19:26:58 +0100 openpgp: When renewing a key, renew all non-revoked subkeys, too.
Fri, 20 Mar 2020 15:38:50 +0100 Update to latest Sequoia.
Thu, 19 Mar 2020 17:55:48 +0100 ENGINE-710: use timegm and send actual expiry time to sequoia, not delta with creation time
Thu, 19 Mar 2020 10:50:46 +0100 ENGINE-717 - check brokenness before looking for live subkeys; otherwise, broken keys get wrongly marked as expired
Thu, 19 Mar 2020 10:27:31 +0100 openpgp: Revert change in semantics.
Wed, 18 Mar 2020 10:03:42 +0100 sequoia: Add a function to set a new certificate's creation time.
Tue, 17 Mar 2020 21:11:23 +0100 ENGINE-716: moved fix into pgp_sequoia.c, now check for address==username
Tue, 17 Mar 2020 15:49:19 +0100 openpgp: Update to latest Sequoia.
Mon, 16 Mar 2020 15:27:16 +0100 Expired sig verification changes reflected in test
Mon, 09 Mar 2020 09:41:04 +0100 gnupg, netpgp purged from code
Tue, 03 Mar 2020 13:20:48 +0100 ENGINE-703: accept expired certs in renew_key
Tue, 25 Feb 2020 17:12:54 +0100 Fix for list_keys - : now means possible URI. We need to talk about whether or not we need some sort of address enforcement so this is less of a heuristic.
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)
Mon, 03 Feb 2020 18:20:29 +0100 now choosing the worst valid subkey rating as the rating, as God intended.
Mon, 03 Feb 2020 18:07:08 +0100 two out of three subkey tests now run...
Mon, 03 Feb 2020 11:06:48 +0100 small bug in join on person
Sun, 12 Jan 2020 16:34:50 +0100 If you love valgrind so much, why don't you marry it? Oh YEAH? MAYBE I WILL\!
Sat, 28 Dec 2019 11:58:32 +0100 clean up
Tue, 10 Dec 2019 17:53:24 +0100 Got things working with the key_reset_own_with_revocatioins (or whatever it's called), main test is in, modified pgp_sequoia so that revocations are checked first, as otherwise, it determines they are expired based on capabilities
Thu, 05 Dec 2019 09:31:42 +0100 Handle PGP_VERIFICATION_RESULT_NOT_ALIVE.
Thu, 05 Dec 2019 08:47:16 +0100 Track API changes to sequoia.
Wed, 04 Dec 2019 15:28:34 +0100 ENGINE-669, probably - adds new status PGP_VERIFY_SENDER_KEY_REVOKED to decrypt_message returns (still to be implemented in pgp_gpg.c) and now avoids sending messages when a message from self contains a revoked own key
Mon, 25 Nov 2019 11:04:53 +0100 fix for reallocarray
Sun, 24 Nov 2019 12:48:26 +0100 Update pgp_sequoia.c to latest sequoia version.
Sat, 23 Nov 2019 19:31:47 +0100 Avoid a memory leak.
Sat, 23 Nov 2019 17:45:30 +0100 Correct call to calloc.
Thu, 14 Nov 2019 09:16:13 +0100 Write also to stderr on Windows
Wed, 13 Nov 2019 17:40:33 +0100 tracing...
Tue, 05 Nov 2019 12:54:28 +0100 Fix Sequoia tracing
Fri, 25 Oct 2019 16:49:43 +0200 removed spinlock
Fri, 25 Oct 2019 11:45:18 +0200 merged heads
Wed, 23 Oct 2019 17:41:45 +0200 if 1 is not exactly the best PP directive...
Fri, 25 Oct 2019 11:07:46 +0200 key of comm partner
Thu, 24 Oct 2019 23:38:46 +0200 better three device mode
Fri, 18 Oct 2019 15:03:15 +0200 sequoia sqlite debug stuff
Fri, 04 Oct 2019 16:39:30 +0200 ENGINE-638 Apply pgp_sequoia Justus path.
Mon, 23 Sep 2019 15:00:30 +0200 Added hardcoded sequoia micalg
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.
Fri, 30 Aug 2019 17:14:39 +0200 Merge with sequoia_windows