]> git.eshelyaron.com Git - emacs.git/commit
Fix GnuTLS test suite with GnuTLS versions 3.4.x
authorEli Zaretskii <eliz@gnu.org>
Tue, 18 Sep 2018 10:24:29 +0000 (13:24 +0300)
committerEli Zaretskii <eliz@gnu.org>
Tue, 18 Sep 2018 10:24:29 +0000 (13:24 +0300)
commitd4fa83baf5462cfcf61ebbb8c0a0ec584d11c39a
tree6faa5b13198e23c323070776c51594f7b13c679e
parentb5bee6bf489d8c54a5e39baed4d578ada54c99bf
Fix GnuTLS test suite with GnuTLS versions 3.4.x

* src/gnutls.c (gnutls_cipher_get_tag_size): Make it return
zero only for versions of GnuTLS < 3.2.2, where
gnutls_cipher_get_tag_size was introduced.  This fixes the
GnuTLS test suite, which assumes that any cipher whose tag
size is non-zero is AEAD-capable, and doesn't test such ciphers
if AEAD is not available, i.e. for GnuTLS < 3.5.1.  (Bug#32446)
src/gnutls.c