Given Nettle 3.10 is ABI compatible with 3.6 and includes several
security relevant fixes, this updates the library's minimum
requirement of Nettle to 3.10. The bundled code will stay for the
next couple of release cycles in case any downstream issues are found,
as suggested in:
https://lists.gnupg.org/pipermail/gnutls-help/2025-November/004905.html
Signed-off-by: Daiki Ueno <ueno@gnu.org>
cryptography and the TLS use-case. To enable this, run configure
with --enable-crypto-auditing.
+** build: The minimum version of Nettle has been updated to 3.10
+ Given Nettle 3.10 is ABI compatible with 3.6 and includes several
+ security relevant fixes, the library's minimum requirement of
+ Nettle is updated to 3.10.
+
** API and ABI modifications:
gnutls_psk_allocate_client_credentials2: New function
gnutls_psk_allocate_server_credentials2: New function
DLL_SSL_VERSION=`expr ${LT_SSL_CURRENT} - ${LT_SSL_AGE}`
AC_SUBST(DLL_SSL_VERSION)
-NETTLE_MINIMUM=3.6
+NETTLE_MINIMUM=3.10
PKG_CHECK_MODULES(NETTLE, [nettle >= $NETTLE_MINIMUM], [cryptolib="nettle"], [
AC_MSG_ERROR([[
***