src/pgp_netpgp.c
Wed, 06 Feb 2019 07:17:26 +0100 default with ENGINE-448 and ENGINE-510 merged in, tests updated
Tue, 29 Jan 2019 19:19:30 +0100 ENGINE-448: made key removal much less aggressive. NetPGP will still be a problem, but versions built against gpg will now only remove actual keys
Mon, 10 Dec 2018 18:08:41 +0100 ENGINE-485: Finally, the nightmare that is NetPGP sign-only (detached sigs) is over. (Or is it?)
Thu, 22 Nov 2018 14:10:20 +0100 shelving work on low-level sign only for default w/ netpgp
Thu, 22 Nov 2018 13:24:28 +0100 merge
Thu, 22 Nov 2018 13:23:26 +0100 netpgp fixes FOR COMPILATION - need to actually DO the netpgp port (which was interrupted) and test. Use at own risk.
Wed, 21 Nov 2018 08:32:18 +0100 IOSAD-103 clean up file
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.
Mon, 12 Nov 2018 08:35:57 +0100 ENGINE-479: initial impl
Sun, 21 Oct 2018 17:11:12 +0200 small bugfixes
Sun, 21 Oct 2018 17:10:03 +0200 small bugfixes
Wed, 03 Oct 2018 16:38:20 +0200 ENGINE-467: changes to default_and_verify for symantec filenames
Wed, 20 Jun 2018 09:36:04 +0200 merged in default
Thu, 31 May 2018 08:22:20 +0200 Fixed gpg_home for netpgp after adding reset flag.
Tue, 22 May 2018 12:56:27 +0200 ENGINE-434 - Tests work now individually (yay!) and down to the expected bug, I think. Added a debug option to some internal functions with static variables inside of them so we can test. This only applies to unix and when NDEBUG is not defined.
Wed, 07 Mar 2018 10:40:18 +0100 IOS-967 fix netpgp memory leak
Fri, 26 Jan 2018 16:30:39 +0100 ENGINE-329: gpg implementation of first-time import of ultimately trusted keys is in. Apparently, netpgp bluffs trust completely, so a stub is in here for them instead. Too bad :(
Thu, 11 May 2017 17:39:31 +0200 pgp_netpgp.c : export private keys
Thu, 11 May 2017 00:18:57 +0200 ENGINE-183 allow NULL as a search pattern in pgp-netpgp to find all keys.
Tue, 28 Mar 2017 14:54:52 +0200 Fixed own key election failing with netpgp, key was selected from public keyring.
Sat, 25 Mar 2017 11:30:41 +0100 merged in default
Fri, 24 Mar 2017 23:25:37 +0100 NETPGP-18 fixed pgp_decrypt_and_verify returned keylist
Fri, 24 Mar 2017 02:51:45 +0100 NETPGP-18 adding recipients fpr/key_id to pgp_decrypt_and_verify returned keylist
Tue, 21 Mar 2017 11:18:34 +0100 encrypt_only with netpgp
Wed, 22 Mar 2017 10:17:13 +0100 fixed compilation errors, prepping for tests, removed default NETGPG in src/Makefile
Fri, 17 Mar 2017 18:27:46 +0100 merged in default
Thu, 16 Mar 2017 09:50:00 +0100 merged in default
Thu, 16 Mar 2017 23:44:40 +0100 Fixes, including stubs so that netpgp support builds without error. Secret key export needed...
Wed, 15 Mar 2017 18:02:46 +0100 Added pgp_encrypt_only stubs for NetPGP
Wed, 15 Mar 2017 15:00:19 +0100 pgp functions + high-level sign-text in, not compiled yet.
Thu, 26 Jan 2017 19:07:45 +0100 avoid unitialized local pointer variables to reduce hard-to-find bugs
Tue, 27 Dec 2016 21:13:41 +0100 adding license info to each file
Wed, 23 Nov 2016 21:33:11 +0100 ENGINE-74: changed netpgp headers so it will compile, but functionality *not* in yet
Sun, 13 Nov 2016 01:38:07 +0100 s/Unsued/Unused/g # :)
Sun, 13 Nov 2016 01:34:07 +0100 Reduce warnings (here: unused variables).
Tue, 08 Nov 2016 17:42:14 +0100 ENGINE-84: fixed misnaming #comment Seems like netpgp is now working. A few more tests and it's mergeable.
Tue, 08 Nov 2016 17:19:37 +0100 ENGINE-84: initial netpgp compatibility fixes
Fri, 02 Sep 2016 13:30:36 +0200 merged with default.
Wed, 31 Aug 2016 17:26:59 +0200 merged with default
Tue, 23 Aug 2016 07:45:23 +0200 merge "default" branch into "keysync" branch and resolve 2 minor merge conflicts. Please check whether the resolve was okay.
Mon, 22 Aug 2016 18:46:49 +0200 Removed commented-out code
Fri, 19 Aug 2016 11:13:38 +0200 ENGINE-73: added revocation filtering for gpg, but netpgp appears to use db revocation status rather than keyring revocation status. Need to check both.
Thu, 18 Aug 2016 16:12:44 +0200 Stowing changes
Thu, 18 Aug 2016 14:20:25 +0200 ENGINE-73 #comment underlying netpgp and openpgp variants modified. netpgp now uses find_keys_do, because there's a convenient callback we can slip our modified functionality into. gpgme still uses a separate function, because no such callback mechanism is in there. We may want to add it to avoid duplication and clean this up at a later date.
Thu, 18 Aug 2016 13:23:15 +0200 ENGINE-73 added openpgp compat files for listing keyinfo #comment Redesign: function is now OpenPGP_list_keyinfo() in openpgp_compat.c/.h, returns full pgp key fingerprint + primary gpg uid string (Real Name <email@address.blah>)
Tue, 16 Aug 2016 16:41:23 +0200 Removed ifdef code in netpgp for now, since it really is only used for Apple. Just needed it for testing.
Tue, 16 Aug 2016 15:37:19 +0200 Fixed off-by-one errors. Made test a little less fragile. netpgp functions work as desired.
Tue, 16 Aug 2016 13:03:51 +0200 Compile errors fixed for netpgp; still can't test. Mrrrr.
Mon, 15 Aug 2016 21:06:38 +0200 Implemented netpgp functionality - untested, haven't yet tried to compile. Added test skeleton, fixed all the function signatures to match the identity list returned
Mon, 15 Aug 2016 20:18:43 +0200 netpgp functionality, first try
Mon, 15 Aug 2016 13:37:11 +0200 Stowing changes to work on another bug
Thu, 04 Aug 2016 09:32:06 +0200 Backed out changeset 8044e36f9ac7
Tue, 02 Aug 2016 14:47:55 +0200 added pgp_key_created, untested
Wed, 13 Jul 2016 23:49:15 +0200 avoid memory leaks by calling free() on the string that is added to a stringlist. defer variable declarations until the point it is needed & can be initialized
Wed, 01 Jun 2016 02:12:57 +0200 Test for expiry one week before it happens
Wed, 18 May 2016 17:05:40 +0200 Added pgp_key_revoked to pgp_netpgp.*
Mon, 25 Apr 2016 14:53:45 +0200 This is Work in Progress branch for async key management.
Thu, 21 Apr 2016 11:45:21 +0200 Reinstate netpgp source includes
Thu, 21 Apr 2016 11:24:31 +0200 Changed netpgp includes
Thu, 24 Mar 2016 12:01:18 +0100 pgp_netpgp : usr fpr, not keyID, in key revocation as well.