Fix TLS 1.2 and no sigalgs.
authorDr. Stephen Henson <steve@openssl.org>
Sun, 29 Jan 2017 00:43:45 +0000 (00:43 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Mon, 30 Jan 2017 13:00:17 +0000 (13:00 +0000)
commitcdf516d988807671bfda18bad135b26c3fac8888
tree095fd891872a26a674174834a8ce41583af5d3ce
parentd8979bdda8dae95d0fc694dbc80a6b6865dd5232
Fix TLS 1.2 and no sigalgs.

For TLS 1.2 if we have no signature algorithms extension then lookup
using the complete table instead of (empty) shared signature algorithms
list so we pick up defaults.

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2301)
ssl/t1_lib.c