Copyright (C) 2013-2019 Nikos Mavrogiannopoulos
See the end for copying conditions.
-* Version 3.8.5 (unreleased ????-??-??)
+* Version 3.8.5 (released 2024-04-04)
** libgnutls: Due to majority of usages and implementations of
RSA decryption with PKCS#1 v1.5 padding being incorrect,
allows to enable/disable the RSAES-PKCS1-v1_5. Currently, the
RSAES-PKCS1-v1_5 is enabled by default.
+** libgnutls: Added support for RIPEMD160 and PBES1-DES-SHA1 for
+ backward compatibility with GCR.
+
+** libgnutls: A couple of memory related issues have been fixed in RSA PKCS#1
+ v1.5 decryption error handling and deterministic ECDSA with earlier
+ versions of GMP. These were a regression introduced in the 3.8.4
+ release. See #1535 and !1827.
+
+** build: Fixed a bug where building gnutls statically failed due
+ to a duplicate definition of nettle_rsa_compute_root_tr().
+
** API and ABI modifications:
-No changes since last version.
+GNUTLS_PKCS_PBES1_DES_SHA1: New enum member of gnutls_pkcs_encrypt_flags_t
* Version 3.8.4 (released 2024-03-18)
AC_PREREQ(2.64)
dnl when updating version also update LT_REVISION in m4/hooks.m4
-AC_INIT([GnuTLS], [3.8.4], [bugs@gnutls.org])
+AC_INIT([GnuTLS], [3.8.5], [bugs@gnutls.org])
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_MACRO_DIRS([m4 src/gl/m4 lib/unistring/m4])
AC_CANONICAL_HOST
# in CONTRIBUTION.md for more info.
#
# Interfaces removed: AGE=0 (+bump all symbol versions in .map)
- AC_SUBST(LT_CURRENT, 68)
+ AC_SUBST(LT_CURRENT, 69)
AC_SUBST(LT_REVISION, 0)
- AC_SUBST(LT_AGE, 38)
+ AC_SUBST(LT_AGE, 39)
AC_SUBST(LT_SSL_CURRENT, 27)
AC_SUBST(LT_SSL_REVISION, 2)