summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2017-06-16 22:32:00 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2017-06-17 14:13:31 +0200
commit1380acbf29c71a536274d30106e85d47b1fa2045 (patch)
tree4631c54d59abfa26be022277144ba6750beadb61
parent74abf3c0e908f101f9be18f572c522a6d8f7b8d2 (diff)
downloadgnutls-1380acbf29c71a536274d30106e85d47b1fa2045.tar.gz
NEWS: doc update
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-rw-r--r--NEWS20
1 files changed, 20 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index c4e082264a..252d8765d6 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,26 @@ Copyright (C) 2000-2016 Free Software Foundation, Inc.
Copyright (C) 2013-2017 Nikos Mavrogiannopoulos
See the end for copying conditions.
+* Version 3.5.14 (unreleased)
+
+** libgnutls: Handle specially HSMs which request explicit authentication.
+ There are HSMs which return CKR_USER_NOT_LOGGED_IN on the first private key
+ operation. Detect that state and try to login.
+
+** libgnutls: the GNUTLS_PKCS11_OBJ_FLAG_LOGIN will force a login on HSMs.
+ That is, even in tokens which do not have a CKF_LOGIN_REQUIRED flag
+ a login will be forced. This improves operation on certain Safenet HSMs.
+
+** libgnutls: do not set leading zeros when copying integers on HSMs.
+ PKCS#11 defines integers as unsigned having most significant byte
+ first, e.g., 32768 = 0x80 0x00. This is interpreted literraly by
+ some HSMs which do not accept an integer with a leading zero. This
+ improves operation with certain Atos HSMs.
+
+** API and ABI modifications:
+No changes since last version.
+
+
* Version 3.5.13 (released 2017-06-07)
** libgnutls: fixed issue with AES-GCM in-place encryption and decryption in