gnutls 3.7.8

Alexander Sosedkin <[email protected]> Tue, 27 Sep 2022 18:29:55 +0200
Newsgroups gmane.network.gnutls.general
Message-ID <166429619527.595292.12999133621125778319@localhost>
Hello,

We have just released gnutls-3.7.8.
This is a bug fix and enhancement release on the 3.7.x branch.

We would like to thank everyone who contributed in this release:

Alexander Sosedkin, Andreas Metzler, Daiki Ueno, Doug Nazar,
František Krenželok, Martin Storsjö, Simon Josefsson, Stanislav Zidek,
Tobias Heider and Zoltán Fridrich.

The detailed list of changes follows:

* Version 3.7.8 (released 2022-09-27)

** libgnutls: In FIPS140 mode, RSA signature verification is an approved
   operation if the key has modulus with known sizes (1024, 1280,
   1536, and 1792 bits), in addition to any modulus sizes larger than
   2048 bits, according to SP800-131A rev2.

** libgnutls: gnutls_session_channel_binding performs additional checks when
   GNUTLS_CB_TLS_EXPORTER is requested. According to RFC9622 4.2, the
   "tls-exporter" channel binding is only usable when the handshake is
   bound to a unique master secret (i.e., either TLS 1.3 or extended
   master secret extension is negotiated). Otherwise the function now
   returns error.

** libgnutls: usage of the following functions, which are designed to
   loosen restrictions imposed by allowlisting mode of configuration,
   has been additionally restricted. Invoking them is now only allowed
   if system-wide TLS priority string has not been initialized yet:
gnutls_digest_set_secure
gnutls_sign_set_secure
gnutls_sign_set_secure_for_certs
gnutls_protocol_set_enabled

** API and ABI modifications:
No changes since last version.

Getting the Software
================

GnuTLS may be downloaded directly from
https://www.gnupg.org/ftp/gcrypt/
A list of GnuTLS mirrors can be found at
http://www.gnutls.org/download.html

Here are the XZ compressed sources:
https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.8.tar.xz

Here are OpenPGP detached signatures signed using keys:
E987AB7F7E89667776D05B3BB0E9DD20B29F1432,
5D46CB0F763405A7053556F47A75A648B3F9220C
and
462225C3B46F34879FC8496CD605848ED7E69871:
https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.8.tar.xz.sig

Note that it has been signed with my OpenPGP key:
pub   rsa4096 2016-09-27 [SC]
      E987AB7F7E89667776D05B3BB0E9DD20B29F1432
uid           [ultimate] Alexander Sosedkin <[email protected]>
sub   rsa4096 2016-09-27 [E]
sub   rsa4096 2016-09-27 [S]

Zoltán Fridrich's OpenPGP key:
pub   ed25519 2021-12-23 [SC] [expires: 2023-12-23]
      5D46CB0F763405A7053556F47A75A648B3F9220C
uid           [ultimate] Zoltan Fridrich <[email protected]>
sub   cv25519 2021-12-23 [E] [expires: 2023-12-23]

and Daiki Ueno's OpenPGP key:
pub   rsa4096 2009-07-23 [SC] [expires: 2023-09-25]
      462225C3B46F34879FC8496CD605848ED7E69871
uid           [ultimate] Daiki Ueno <[email protected]>
uid           [ultimate] Daiki Ueno <[email protected]>
sub   rsa4096 2010-02-04 [E]

Regards,
Alexander

_______________________________________________
Gnutls-help mailing list
[email protected]
http://lists.gnupg.org/mailman/listinfo/gnutls-help
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEpqtToB0jepT57sTQQSdIpAr8wvsFAmMzJP4ACgkQQSdIpAr8
wvuLoQ/+KK7tXCxZAlqw5hETqOjcEhzl4Lbqf4ulT9wluqmcdYgyUTWSOsmbX/Uf
Y5mxAbYuggb2GZDpMX08E4P2IPCxlFzNqxYNAqqoPn7MMHmd7YbfPfjs11xg6Cm2
jvSw0Ql5P9j8rdnF2dCBAEf5uAbSVDvOq27kt8Gx2dPuggloaD6c51EY6v5tOYnm
ic2tcG1Gj5xLWJ/p89PGjEHjclDgR8140lxl2LiQWdZtqOA7ABqO1DBPgWWsaOzK
bxpU0j+gBLBLs/a4bo1sDZSzor5/cqFQm4N6JzjdgjuwIzXUQKw8ahqEiQDzl5Fu
/mSiC4SyChdaiHuXBiBhFrCfqS2R/7t/BuWdf6azlSNysps7vHdc81LkEmfjNERV
L3UuVVjRd3Auotvx4M/lKKvVgn2dCoguTq8yojpktrT0SHGsq9JFm1Ta0LEtWr2x
crgutQbO3UqXoyQNc8dFvVYfre7/TMyzKzO3S0w1G6yOBzq982FBUIfvIe1JRBzr
v+8GvWfbOIc9ZF224PpibeEEo7z32guUlt8scYiBLc+tfIlku4Wh+A7N+udsl5uL
atkL9IG3sHwKHT3N5fBa1QhoLjCesuARmTWFoB+Eo9nOhkDJOXYMb1bCRWSO0A+D
bqpRJ9vAITBod40dhAazASSVc4+5Noudiph6iBUHXuvlMeRQMK0=
=PxC1
-----END PGP SIGNATURE-----