diff options
author | Ingo Klöcker <[email protected]> | 2022-04-27 14:57:17 +0000 |
---|---|---|
committer | Ingo Klöcker <[email protected]> | 2022-04-27 14:57:17 +0000 |
commit | aff9aaac68450e76f84d0f9a3feabffe9e82dd7e (patch) | |
tree | b51438e16dc0d2c8641f6f6ef43a0a230718b7c9 /NEWS | |
parent | qt: Rely on the bad passphrase error reported by gpg (diff) | |
download | gpgme-aff9aaac68450e76f84d0f9a3feabffe9e82dd7e.tar.gz gpgme-aff9aaac68450e76f84d0f9a3feabffe9e82dd7e.zip |
core: Support --locate-external-keys command of gpg
* src/gpgme.h.in (GPGME_KEYLIST_MODE_FORCE_EXTERN): New.
(GPGME_KEYLIST_MODE_LOCATE_EXTERNAL): New.
* src/gpgme.c (gpgme_set_keylist_mode): Check for invalid mode.
* src/engine-gpg.c (gpg_keylist_build_options): Use
"--locate-external-keys" instead of "--locate-keys" if flag is set.
* src/gpgme-json.c (op_keylist): New flag "force-extern".
* src/gpgme-tool.c (gt_get_keylist_mode, cmd_keylist_mode): Handle
new mode.
--
GnuPG-bug-id: 5951
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -1,20 +1,24 @@ Noteworthy changes in version 1.17.2 (unreleased) ------------------------------------------------- - Release-info: https://dev.gnupg.org/Txxxx + * New keylist mode to force refresh via external methods. [#5951] - * cpp, qt: Do not export internal symbols anymore. [T5906] + * cpp, qt: Do not export internal symbols anymore. [#5906] * cpp, qt: Support revocation of own OpenPGP keys. [#5904] * Interface changes relative to the 1.17.1 release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + GPGME_KEYLIST_MODE_FORCE_EXTERN NEW. + GPGME_KEYLIST_MODE_LOCATE_EXTERNAL NEW. cpp: RevocationReason NEW. cpp: GpgRevokeKeyEditInteractor NEW. cpp: Result::setError NEW. qt: RevokeKeyJob NEW. qt: Protocol::revokeKeyJob NEW. + Release-info: https://dev.gnupg.org/Txxxx + Noteworthy changes in version 1.17.1 (2022-03-06) ------------------------------------------------- |