src/pgp_gpg.c
Fri, 10 Mar 2017 15:23:31 +0100 gpg and internal API changes for ENGINE-172 implemented and tested (no-sign); no-key not in yet
Mon, 20 Feb 2017 15:22:58 +0100 memory cleanup
Mon, 20 Feb 2017 15:15:14 +0100 ENGINE-178: fixing context problem. However, still can't tell if it would verify a posteo mail.
Fri, 17 Feb 2017 11:18:27 +0100 ENGINE-178: Reinstated cleartext verification code, also put trust reset into color test so that it won't fail
Mon, 13 Feb 2017 22:10:13 +0100 ENGINE-174: fixed several bugs making it impossible for rating to be calculated correctly if there was more than one identity to consider
Tue, 07 Feb 2017 04:24:54 +0100 ENGINE-173: add ignore-time-conflict to gpg.conf. N.B.: For some reason, this gets added fine when running tests from the test/ directory, but not with make test by itself... need to figure out why.
Thu, 26 Jan 2017 19:07:45 +0100 avoid unitialized local pointer variables to reduce hard-to-find bugs
Fri, 20 Jan 2017 19:47:01 +0100 Commented out cleartext sig code for now. Seems to be creating some issues on Android and outlook.
Fri, 13 Jan 2017 15:44:08 +0100 ENGINE-1: first try at cleartext sigs, plus posteo now decrypts (ENGINE-86)
Mon, 09 Jan 2017 10:56:33 +0100 ENGINE-157 subkey check function in
Mon, 09 Jan 2017 10:28:02 +0100 merged in default
Thu, 05 Jan 2017 21:58:57 +0100 ENGINE-162 limit gpg find_keys results to keys with matching uid's email
Tue, 27 Dec 2016 21:13:41 +0100 adding license info to each file
Tue, 20 Dec 2016 11:21:35 +0100 Shelving changes for subkey problem
Thu, 24 Nov 2016 10:17:08 +0100 fixing
Wed, 23 Nov 2016 21:09:50 +0100 ENGINE-74: data release
Wed, 23 Nov 2016 20:54:28 +0100 Merged from default
Wed, 23 Nov 2016 15:37:45 +0100 ENGINE-74: first successful version.
Thu, 17 Nov 2016 13:10:26 +0100 stowing changes to check against default
Wed, 23 Nov 2016 11:45:32 +0100 fixed compatibility issue with gpgme-1.6.0, in a way compatible with later versions
Wed, 23 Nov 2016 11:30:48 +0100 fixed compatibility issue with gpgme-1.6.0
Wed, 23 Nov 2016 00:52:29 +0100 needed for GPGME 1.7.0
Tue, 15 Nov 2016 21:52:46 +0100 stowing changes
Tue, 15 Nov 2016 18:16:58 +0100 stowing changes
Sat, 12 Nov 2016 21:31:53 +0100 FIX: gpgme_key_release was not dynamically loaded
Sat, 12 Nov 2016 00:24:14 +0100 No more _update_indentiy() and with_myself parameter. Rather, added a _myself(), with a do_keygen parameter. Now, only explicit call to myself(), key_mistrusted(), encrypt_message(), encrypt_message_to_self() may trigger keygen, not outgoing_message_rating() or update_identity()
Tue, 08 Nov 2016 00:12:17 +0100 ENGINE-84: working on ensuring keypairs missing private keys are not selected for encryption candidates
Sun, 06 Nov 2016 22:55:37 +0100 stowing changes
Mon, 24 Oct 2016 14:38:05 +0200 Keys with no expiration date were always considered expired. No more. :)
Tue, 18 Oct 2016 15:51:25 +0200 documentation bug in GPGME: gpgme_op_import_result() may return NULL on error
Tue, 27 Sep 2016 14:20:25 +0200 re-add key->uids->uid. it got lost during merge, whyever...
Mon, 26 Sep 2016 08:07:58 +0200 merge "default" branch into "keysync"
Sat, 24 Sep 2016 20:28:36 +0200 ENGINE-73: own keys now filtered
Wed, 14 Sep 2016 19:53:04 +0200 pgp_gpg.c : fixed wrong mode when exporting secret key
Fri, 02 Sep 2016 13:30:36 +0200 merged with default.
Wed, 31 Aug 2016 17:26:59 +0200 merged with default
Tue, 26 Jul 2016 11:47:15 +0200 local changes - NOT TO BE PUSHED
Wed, 31 Aug 2016 11:50:49 +0200 exporting secret key with GnuPG
Tue, 23 Aug 2016 11:59:54 +0200 removing unused variables
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:37:22 +0200 ENGINE-73: #comment Works on gpgme, including revoked filtering. Netpgp still causes problems, but I'll move this feature for netpgp into a separate feature so that Dean and Huss arent blocked.
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 15:01:37 +0200 ENGINE-73 #comment gpgme version working and tests pass. Time to switch over to netpgp.
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.
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 13:37:11 +0200 Stowing changes to work on another bug
Fri, 12 Aug 2016 14:15:45 +0200 ENGINE-73 #comment initial commit - get gpg keyring primary email/fingerprint pairs. Next up: get from management db, combine, maybe add flags. Determine if functions are really in correct places.
Mon, 01 Aug 2016 12:32:04 +0200 error handling in state machine
Mon, 01 Aug 2016 12:03:00 +0200 key_created() added to determine creation date of a key
Wed, 20 Jul 2016 15:26:26 +0200 fix #91: fixed filepointer leak.
Thu, 14 Jul 2016 11:57:01 +0200 tighter scope, more const
Thu, 14 Jul 2016 11:32:56 +0200 tighter scope, more const
Tue, 12 Jul 2016 16:10:00 +0200 Fix #91 #92: Put in if after asserts for key / value pair equal list length and max length
Fri, 24 Jun 2016 13:11:18 +0200 Added gpa-agent.conf defaults for passphrase timeouts.
Sun, 12 Jun 2016 20:20:45 +0200 merged remove_attached_keys
Wed, 08 Jun 2016 01:32:10 +0200 Preparing for import of gpg private key on android : decrypt flags (import own key from own trusted message) + pgp_gpg giving a list private keys when importing.
Thu, 09 Jun 2016 18:50:59 +0200 merge
Thu, 09 Jun 2016 18:44:35 +0200 Change error return in case of bad passphrase to PEP_DECRYPT_NO_KEY
Tue, 07 Jun 2016 23:29:46 +0200 compiler shows with -Wall some warnings about unused code etc.
Wed, 01 Jun 2016 02:12:57 +0200 Test for expiry one week before it happens