summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2022-03-18 09:47:51 +0000
committerDaiki Ueno <ueno@gnu.org>2022-03-18 09:47:51 +0000
commit3f802179aef10d35a501388333d680946a5fdf2c (patch)
tree4c17e0f15f9b85aea5164fd57553611794db689a /NEWS
parent24feffafc10a2fdeb4801ad89a1388f6911aabce (diff)
parent6c0bf9926a9397f95590b8ca4c3219fdcd08679f (diff)
downloadgnutls-3f802179aef10d35a501388333d680946a5fdf2c.tar.gz
Merge branch 'wip/dueno/3.7.4-followup' into 'master'
NEWS: mention couple more changes in 3.7.4 release [ci-skip] See merge request gnutls/gnutls!1558
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS30
1 files changed, 23 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index 36381f0b86..1d1ff97314 100644
--- a/NEWS
+++ b/NEWS
@@ -7,23 +7,39 @@ See the end for copying conditions.
* 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: Added support for certificate compression as defined in RFC8879
+ (#1301). New API functions (gnutls_compress_certificate_get_selected_method
+ and gnutls_compress_certificate_set_methods) allow client and server to set
+ their preferences.
+
+** 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.
+ 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).
+** libgnutls: Added function (gnutls_record_send_file) to send file content from
+ open file descriptor (!1486). The implementation is optimized if KTLS (kernel
+ TLS) is enabled.
+
+** libgnutls: Added function (gnutls_ciphersuite_get) to retrieve the name of
+ current ciphersuite from TLS session (#1291).
+
+** libgnutls: The run-time dependency on tpm2-tss is now re-implemented using
+ dlopen, so GnuTLS does not indirectly link to other crypto libraries until
+ TPM2 functionality is utilized (!1544).
** 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
+gnutls_ciphersuite_get: New function
+gnutls_record_send_file: New function
* Version 3.7.3 (released 2022-01-17)