summaryrefslogtreecommitdiff
path: root/ssl/ssl_err.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2011-05-12 17:44:59 +0000
committerDr. Stephen Henson <steve@openssl.org>2011-05-12 17:44:59 +0000
commit376838a6064c07e53806a025a82f5ade4a8edca3 (patch)
treeca5bb9a534d994aaa6c19454190de152924af11e /ssl/ssl_err.c
parentd768a816aaf15b7809f56677b748719a43725d4f (diff)
downloadopenssl-new-376838a6064c07e53806a025a82f5ade4a8edca3.tar.gz
Process signature algorithms during TLS v1.2 client authentication.
Make sure message is long enough for signature algorithms. (backport from HEAD).
Diffstat (limited to 'ssl/ssl_err.c')
-rw-r--r--ssl/ssl_err.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ssl/ssl_err.c b/ssl/ssl_err.c
index 46f45ce76b..895b00a973 100644
--- a/ssl/ssl_err.c
+++ b/ssl/ssl_err.c
@@ -473,6 +473,7 @@ static ERR_STRING_DATA SSL_str_reasons[]=
{ERR_REASON(SSL_R_SERVERHELLO_TLSEXT) ,"serverhello tlsext"},
{ERR_REASON(SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED),"session id context uninitialized"},
{ERR_REASON(SSL_R_SHORT_READ) ,"short read"},
+{ERR_REASON(SSL_R_SIGNATURE_ALGORITHMS_ERROR),"signature algorithms error"},
{ERR_REASON(SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE),"signature for non signing certificate"},
{ERR_REASON(SSL_R_SRP_A_CALC) ,"error with the srp params"},
{ERR_REASON(SSL_R_SSL23_DOING_SESSION_ID_REUSE),"ssl23 doing session id reuse"},