]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Release 3.7.4
authorZoltan Fridrich <zfridric@redhat.com>
Wed, 16 Mar 2022 14:42:40 +0000 (15:42 +0100)
committerZoltan Fridrich <zfridric@redhat.com>
Wed, 16 Mar 2022 16:16:25 +0000 (17:16 +0100)
Signed-off-by: Zoltan Fridrich <zfridric@redhat.com>
NEWS
configure.ac
devel/abi-dump
devel/libgnutls.abignore
m4/hooks.m4

diff --git a/NEWS b/NEWS
index cfc8a7373af75e4b2cdfc2fe4b4edc5cf171ec9d..36381f0b8633bd3a73863945316f7ff4d0904a9c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,15 +5,23 @@ Copyright (C) 2000-2016 Free Software Foundation, Inc.
 Copyright (C) 2013-2019 Nikos Mavrogiannopoulos
 See the end for copying conditions.
 
-* Version 3.7.4 (unreleased)
-
-** Added support for certificate compression as defined in RFC8879.
-** libgnutls: Added strict-x509 configure option to enforce stricter
-   certificate sanity checks.
+* Version 3.7.4 (released 2022-03-17)
+
+** libgnutls: Added support for certificate compression as defined in RFC8879.
+** certtool: Added option --compress-cert that allows user to specify compression
+   methods for certificate compression.
+** libgnutls: GnuTLS can now be compiled with --enable-strict-x509 configure
+   option to enforce stricter certificate sanity checks that are compliant
+   with RFC5280.
 ** libgnutls: Removed IA5String type from DirectoryString within issuer
    and subject name to make DirectoryString RFC5280 compliant.
+** libgnutls: Added function to retrieve the name of current ciphersuite
+   from session (#1291).
+
 
 ** API and ABI modifications:
+GNUTLS_COMP_BROTLI: New gnutls_compression_method_t enum member
+GNUTLS_COMP_ZSTD: New gnutls_compression_method_t enum member
 gnutls_compress_certificate_get_selected_method: Added
 gnutls_compress_certificate_set_methods: Added
 
index cc2ed6eb3f411c7f7f44cbbe6c3ea98c70409612..ec32af8eaa5e96fff3b43d03856df0dcea09259a 100644 (file)
@@ -23,7 +23,7 @@ dnl Process this file with autoconf to produce a configure script.
 AC_PREREQ(2.64)
 
 dnl when updating version also update LT_REVISION in m4/hooks.m4
-AC_INIT([GnuTLS], [3.7.3], [bugs@gnutls.org])
+AC_INIT([GnuTLS], [3.7.4], [bugs@gnutls.org])
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIRS([m4 src/gl/m4 lib/unistring/m4])
 AC_CANONICAL_HOST
index c0cd665948fb958951280a6d40cd1072a430dfcb..77a64706e9e5500d3fb186dff5f71d1857f57d3c 160000 (submodule)
@@ -1 +1 @@
-Subproject commit c0cd665948fb958951280a6d40cd1072a430dfcb
+Subproject commit 77a64706e9e5500d3fb186dff5f71d1857f57d3c
index fd2ee85dbe3a0a317ae878d1de7bfbac5d6cc085..c19dce38e11a1c763a5d7bb7a17888e269dc61bf 100644 (file)
@@ -70,22 +70,3 @@ name = drbg_aes_reseed
 
 # The following should be removed in the new release, after updating the
 # abi-dump repository:
-[suppress_function]
-name = gnutls_ciphersuite_get
-
-[suppress_function]
-name = gnutls_record_send_file
-
-[suppress_function]
-name = gnutls_compress_certificate_get_selected_method
-
-[suppress_function]
-name = gnutls_compress_certificate_set_methods
-
-[suppress_type]
-name = gnutls_compression_method_t
-changed_enumerators = GNUTLS_COMP_BROTLI, GNUTLS_COMP_ZSTD
-
-[suppress_type]
-name = gnutls_handshake_description_t
-changed_enumerators = GNUTLS_HANDSHAKE_COMPRESSED_CERTIFICATE_PKT
index 1775efa41fcac8888151fadac623fcfbb7be020b..2cb02edf536f7b39c8a94cbe8974b94b02e2c243 100644 (file)
@@ -40,9 +40,9 @@ AC_DEFUN([LIBGNUTLS_HOOKS],
   #     in CONTRIBUTION.md for more info.
   #
   # Interfaces removed:                           AGE=0 (+bump all symbol versions in .map)
-  AC_SUBST(LT_CURRENT, 61)
+  AC_SUBST(LT_CURRENT, 62)
   AC_SUBST(LT_REVISION, 0)
-  AC_SUBST(LT_AGE, 31)
+  AC_SUBST(LT_AGE, 32)
 
   AC_SUBST(LT_SSL_CURRENT, 27)
   AC_SUBST(LT_SSL_REVISION, 2)