diff options
author | Zoltan Fridrich <zfridric@redhat.com> | 2022-03-16 15:42:40 +0100 |
---|---|---|
committer | Zoltan Fridrich <zfridric@redhat.com> | 2022-03-16 17:16:25 +0100 |
commit | 3749f2036d1f44a0ca61329516565d33cecf6e37 (patch) | |
tree | 5a33f3d8f875aa2c1522c9ceac8cf606249474ad | |
parent | 680fa01d0cf39e2d23ab5dea1293818db514d15a (diff) | |
download | gnutls-3749f2036d1f44a0ca61329516565d33cecf6e37.tar.gz |
Release 3.7.4
Signed-off-by: Zoltan Fridrich <zfridric@redhat.com>
-rw-r--r-- | NEWS | 18 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
m--------- | devel/abi-dump | 0 | ||||
-rw-r--r-- | devel/libgnutls.abignore | 19 | ||||
-rw-r--r-- | m4/hooks.m4 | 4 |
5 files changed, 16 insertions, 27 deletions
@@ -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 diff --git a/configure.ac b/configure.ac index cc2ed6eb3f..ec32af8eaa 100644 --- a/configure.ac +++ b/configure.ac @@ -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 diff --git a/devel/abi-dump b/devel/abi-dump -Subproject c0cd665948fb958951280a6d40cd1072a430dfc +Subproject 77a64706e9e5500d3fb186dff5f71d1857f57d3 diff --git a/devel/libgnutls.abignore b/devel/libgnutls.abignore index fd2ee85dbe..c19dce38e1 100644 --- a/devel/libgnutls.abignore +++ b/devel/libgnutls.abignore @@ -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 diff --git a/m4/hooks.m4 b/m4/hooks.m4 index 1775efa41f..2cb02edf53 100644 --- a/m4/hooks.m4 +++ b/m4/hooks.m4 @@ -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) |