summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorIngo Klöcker <dev@ingo-kloecker.de>2022-10-24 12:21:41 +0200
committerIngo Klöcker <dev@ingo-kloecker.de>2022-10-24 12:22:09 +0200
commitd9ac1385950217893be6f0d6fdb3324b8647d16b (patch)
treeaaa3699a5799c2864376a4f629d6fd0c67497e68 /NEWS
parentd36905bb80c43987f2ca6980d3973d2111f89991 (diff)
downloadgpgme-d9ac1385950217893be6f0d6fdb3324b8647d16b.tar.gz
cpp: Allow setting the curve to use when generating ECC keys
lang/cpp/src/gpggencardkeyinteractor.h (class GpgGenCardKeyInteractor): Add enum Curve. Add member function setCurve. lang/cpp/src/gpggencardkeyinteractor.cpp (class GpgGenCardKeyInteractor::Private): Initialize simple members in-class. Add member curve. (GpgGenCardKeyInteractor::~GpgGenCardKeyInteractor): Use default d'tor. (GpgGenCardKeyInteractor::setCurve): New. (GpgGenCardKeyInteractor::action): Return curve defaulting to Curve25519. -- This enables users of this interactor to request the generation of ECC keys with a specific curve as smart card keys. It's up to the user to specify a curve that is actually supported by the smart card. GnuPG-bug-id: 4429
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS9
1 files changed, 9 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index f9cd8651..fc434647 100644
--- a/NEWS
+++ b/NEWS
@@ -10,6 +10,15 @@ Noteworthy changes in version 1.18.1 (unreleased)
* qt: Fix problem with expiration dates after 2038-01-19 on 32-bit systems
when adding an existing subkey to another key. [T6137]
+ * cpp: Allow setting the curve to use when generating ECC keys
+ for smart cards. [T4429]
+
+ * Interface changes relative to the 1.18.0 release:
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ cpp: GpgGenCardKeyInteractor::Curve NEW.
+ cpp: GpgGenCardKeyInteractor::setCurve NEW.
+
+
Noteworthy changes in version 1.18.0 (2022-08-10)
-------------------------------------------------