diff options
author | Matt Caswell <matt@openssl.org> | 2016-11-25 10:22:02 +0000 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2016-12-08 17:18:12 +0000 |
commit | 7da160b0f46d832dbf285cb0b48ae56d4a8b884d (patch) | |
tree | 3d5adabc37eeb594df853331c6d089786f5ee790 /ssl/ssl_err.c | |
parent | 25670f3e87d3a9e7ea8ffb2b717a288e2b3024f5 (diff) |
Move ServerHello extension construction into the new extensions framework
This lays the foundation for a later move to have the extensions built and
placed into the correct message for TLSv1.3 (e.g. ServerHello or
EncryptedExtensions).
Perl changes reviewed by Richard Levitte. Non-perl changes reviewed by Rich
Salz
Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'ssl/ssl_err.c')
-rw-r--r-- | ssl/ssl_err.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ssl/ssl_err.c b/ssl/ssl_err.c index b5b9857ebd..af87a349a5 100644 --- a/ssl/ssl_err.c +++ b/ssl/ssl_err.c @@ -282,13 +282,34 @@ static ERR_STRING_DATA SSL_str_functs[] = { {ERR_FUNC(SSL_F_TLS_CONSTRUCT_NEW_SESSION_TICKET), "tls_construct_new_session_ticket"}, {ERR_FUNC(SSL_F_TLS_CONSTRUCT_NEXT_PROTO), "tls_construct_next_proto"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_ALPN), "tls_construct_server_alpn"}, {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_CERTIFICATE), "tls_construct_server_certificate"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_CRYPTOPRO_BUG), + "tls_construct_server_cryptopro_bug"}, {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_DONE), "tls_construct_server_done"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_EC_PT_FORMATS), + "tls_construct_server_ec_pt_formats"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_EMS), "tls_construct_server_ems"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_ETM), "tls_construct_server_etm"}, {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_HELLO), "tls_construct_server_hello"}, {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_KEY_EXCHANGE), "tls_construct_server_key_exchange"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_KEY_SHARE), + "tls_construct_server_key_share"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_NEXT_PROTO_NEG), + "tls_construct_server_next_proto_neg"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_RENEGOTIATE), + "tls_construct_server_renegotiate"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_SERVER_NAME), + "tls_construct_server_server_name"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_SESSION_TICKET), + "tls_construct_server_session_ticket"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_STATUS_REQUEST), + "tls_construct_server_status_request"}, + {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_USE_SRTP), + "tls_construct_server_use_srtp"}, {ERR_FUNC(SSL_F_TLS_GET_MESSAGE_BODY), "tls_get_message_body"}, {ERR_FUNC(SSL_F_TLS_GET_MESSAGE_HEADER), "tls_get_message_header"}, {ERR_FUNC(SSL_F_TLS_PARSE_CLIENTHELLO_KEY_SHARE), |