]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
NEWS: add entry for ML-DSA support
authorDaiki Ueno <ueno@gnu.org>
Thu, 26 Dec 2024 08:34:51 +0000 (17:34 +0900)
committerDaiki Ueno <ueno@gnu.org>
Thu, 9 Jan 2025 07:37:46 +0000 (16:37 +0900)
Signed-off-by: Daiki Ueno <ueno@gnu.org>
NEWS

diff --git a/NEWS b/NEWS
index 0eee62429c6efab48c6aaa2792323cead87f7db6..91769f0288a58d8c0e99ac9d7fb9eb107ee6af49 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,24 @@ Copyright (C) 2000-2016 Free Software Foundation, Inc.
 Copyright (C) 2013-2019 Nikos Mavrogiannopoulos
 See the end for copying conditions.
 
+* Version 3.8.9 (unreleased)
+
+** libgnutls: Experimental support for ML-DSA signature algorithm
+   The library and certtool now support ML-DSA signature algorithm as
+   defined in FIPS 204 and based on
+   draft-ietf-lamps-dilithium-certificates-04. This feature is
+   currently marked as experimental and can only be enabled when
+   compiled with --with-liboqs. Contributed by David Dudas.
+
+** API and ABI modifications:
+GNUTLS_PK_ML_DSA_44: New enum member of gnutls_pk_algorithm_t
+GNUTLS_PK_ML_DSA_65: New enum member of gnutls_pk_algorithm_t
+GNUTLS_PK_ML_DSA_87: New enum member of gnutls_pk_algorithm_t
+GNUTLS_SIGN_ML_DSA_44: New enum member of gnutls_sign_algorithm_t
+GNUTLS_SIGN_ML_DSA_65: New enum member of gnutls_sign_algorithm_t
+GNUTLS_SIGN_ML_DSA_87: New enum member of gnutls_sign_algorithm_t
+GNUTLS_PK_ML_KEM_768: Renamed from GNUTLS_PK_MLKEM768; compatibility macro is provided
+
 * Version 3.8.8 (released 2024-11-05)
 
 ** libgnutls: Experimental support for X25519MLKEM768 and SecP256r1MLKEM768 key exchange in TLS 1.3
@@ -47,7 +65,7 @@ No changes since last version.
    the --with-liboqs configure option.
 
 ** API and ABI modifications:
-No changes since last version.
+GNUTLS_PK_MLKEM768: New enum member of gnutls_pk_algorithm_t
 
 * Version 3.8.6 (released 2024-07-03)