Send GOST SignatureAlgorithms when TLS 1.2 in use
authorDmitry Belyavskiy <beldmit@gmail.com>
Thu, 3 May 2018 15:31:01 +0000 (18:31 +0300)
committerMatt Caswell <matt@openssl.org>
Wed, 30 May 2018 08:14:04 +0000 (09:14 +0100)
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6168)

ssl/t1_lib.c

index e72ac737377132b79b197d5dd1bb3539fb3b3e57..aab50e129e6e22787d4de857c872f5b53a6e183e 100644 (file)
@@ -661,7 +661,12 @@ static const uint16_t tls12_sigalgs[] = {
 
     TLSEXT_SIGALG_dsa_sha256,
     TLSEXT_SIGALG_dsa_sha384,
-    TLSEXT_SIGALG_dsa_sha512
+    TLSEXT_SIGALG_dsa_sha512,
+#endif
+#ifndef OPENSSL_NO_GOST
+    TLSEXT_SIGALG_gostr34102012_256_gostr34112012_256,
+    TLSEXT_SIGALG_gostr34102012_512_gostr34112012_512,
+    TLSEXT_SIGALG_gostr34102001_gostr3411,
 #endif
 };