src/pgp_netpgp.c
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.
Wed, 23 Mar 2016 17:03:17 +0100 netpgp : Fixing of pgp_renew_key, to be continued
Fri, 18 Mar 2016 16:14:30 +0100 pgp_netpgp : pgp_renew_key takes frp not keyid
Thu, 03 Mar 2016 13:09:12 +0100 updated sqlite to latest release
Thu, 03 Mar 2016 11:14:07 +0100 Fixed bad alloc size. I swear I will enable adress sanitizer everywhere.
Wed, 02 Mar 2016 13:20:48 +0100 No more space in fingerprints
Tue, 16 Feb 2016 18:34:57 +0100 pgp_netpgp : Keep 'decrypted' rating even if no key
Tue, 09 Feb 2016 13:46:00 +0100 pgp_netpgp : removed old NUL term check, now unnecessary with regnexec. Fixed randomly non imported key bug.
Fri, 29 Jan 2016 18:04:49 +0100 Fixed attaching key in encrypted content. Enhanced decrypt_message so that it can re-rate decryption after importing key if signature validation failed (happening at the end of handshake)
Wed, 20 Jan 2016 17:19:31 +0100 Fixed some issues reported by static analyzer.
Mon, 18 Jan 2016 23:47:26 +0100 ios. Fixed warnings in xcode build.
Sat, 21 Nov 2015 18:49:51 +0100 pgp_netpgp : Key list resulting of validation now contains fingerprints instead of key IDs
Wed, 18 Nov 2015 13:37:47 +0100 pgp_netpgp: use fingerprint to search for keys instead of key ID where appropriate
Sat, 14 Nov 2015 19:05:38 +0100 pgp_netpgp : re-enforced null terminated string for armoured data, in case netpgp would use unsafe string ops.
Fri, 13 Nov 2015 23:13:32 +0100 pgp_netpgp: fixed armor detection
Tue, 10 Nov 2015 00:47:31 +0100 Fixed wrong assertion
Fri, 06 Nov 2015 22:32:21 +0100 netpgp : fixed false PEP_OUT_OF_MEMORY, switched pgp_get_key_rating from keyID to fingerprint
Tue, 11 Aug 2015 10:42:30 +0200 bugfix: size_t instead of int