summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS66
1 files changed, 64 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index a460ddf..063a8ca 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,52 @@
+Noteworthy changes in version 1.18.0 (2022-08-10)
+-------------------------------------------------
+
+ * New keylist mode to force refresh via external methods. [T5951]
+
+ * The keylist operations now create an import result to report the
+ result of the locate keylist modes. [T5951]
+
+ * core: Return BAD_PASSPHRASE error code on symmetric decryption
+ failure. [T5939]
+
+ * cpp, qt: Do not export internal symbols anymore. [T5906]
+
+ * cpp, qt: Support revocation of own OpenPGP keys. [T5904]
+
+ * qt: The file name of (signed and) encrypted data can now be set. [T6056]
+
+ * cpp, qt: Support setting the primary user ID. [T5938]
+
+ * python: Fix segv(NULL) when inspecting contect after exeception. [T6060]
+
+ * 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.
+ cpp: KeyListMode::ForceExtern NEW.
+ cpp: KeyListMode::LocateExternal NEW.
+ cpp: KeyListMode::KeyListModeMask NEW.
+ cpp: ImportResult::mergeWith NEW.
+ cpp: KeyListModeSaver NEW.
+ cpp: Context::setPrimaryUid NEW.
+ cpp: Context::startSetPrimaryUid NEW.
+ qt: RevokeKeyJob NEW.
+ qt: Protocol::revokeKeyJob NEW.
+ qt: EncryptJob::setFileName NEW.
+ qt: EncryptJob::fileName NEW.
+ qt: SignEncryptJob::setFileName NEW.
+ qt: SignEncryptJob::fileName NEW.
+ qt: SetPrimaryUserIDJob NEW.
+ qt: Protocol::setPrimaryUserIDJob NEW.
+
+ [c=C38/A27/R0 cpp=C21/A15/R0 qt=C16/A1/R0]
+
+ Release-info: https://dev.gnupg.org/T6128
+
+
Noteworthy changes in version 1.17.1 (2022-03-06)
-------------------------------------------------
@@ -5,7 +54,7 @@ Noteworthy changes in version 1.17.1 (2022-03-06)
[c=C37/A26/R0 cpp=C20/A14/R0 qt=C15/A0/R0]
- Release-info: https://dev.gnupg.org/T5819
+ Release-info: https://dev.gnupg.org/T5872
Noteworthy changes in version 1.17.0 (2022-02-07)
@@ -44,7 +93,11 @@ Noteworthy changes in version 1.17.0 (2022-02-07)
* cpp,qt: Support for adding existing subkeys to other keys. [#5770]
* qt: Extend ChangeExpiryJob to change expiration of primary key
- and of subkeys at the same time. [#4717]
+ and of subkeys at the same time. [#4717]
+
+ * qt: Support WKD lookup without implicit import. [#5728]
+
+ * qt: Allow specifying an import filter when importing keys. [#5739]
* qt: Expect UTF-8 on stderr on Windows. [rM8fe1546282]
@@ -70,6 +123,15 @@ Noteworthy changes in version 1.17.0 (2022-02-07)
qt: ChangeExpiryJob::Options NEW.
qt: ChangeExpiryJob::setOptions NEW.
qt: ChangeExpiryJob::options NEW.
+ qt: CryptoConfigEntry::defaultValue NEW.
+ qt: WKDLookupJob NEW.
+ qt: WKDLookupResult NEW.
+ qt: Protocol::wkdLookupJob NEW.
+ qt: ImportJob::setKeyOrigin NEW.
+ qt: ImportJob::keyOrigin NEW.
+ qt: ImportJob::keyOriginUrl NEW.
+ qt: setImportFilter NEW.
+ qt: importFilter NEW.
qt: AddExistingSubkeyJob NEW.
qt: Protocol::addExistingSubkeyJob NEW.