From 193b5d769cdaa3bc0778f7b7ae354618097ca61e Mon Sep 17 00:00:00 2001 From: Benjamin Kaduk Date: Thu, 16 Mar 2017 17:17:16 -0500 Subject: Add SSL_early_get1_extensions_present() It is an API to be used from the early callback that indicates what extensions were present in the ClientHello, and in what order. This can be used to eliminate unneeded calls to SSL_early_get0_ext() (which itself scales linearly in the number of extensions supported by the library). Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/2976) --- util/libssl.num | 1 + 1 file changed, 1 insertion(+) (limited to 'util/libssl.num') diff --git a/util/libssl.num b/util/libssl.num index b4acb5db35..4cf8227b73 100644 --- a/util/libssl.num +++ b/util/libssl.num @@ -450,3 +450,4 @@ SSL_set_block_padding 450 1_1_1 EXIST::FUNCTION: SSL_set_record_padding_callback_arg 451 1_1_1 EXIST::FUNCTION: SSL_CTX_set_record_padding_callback_arg 452 1_1_1 EXIST::FUNCTION: SSL_CTX_use_serverinfo_ex 453 1_1_1 EXIST::FUNCTION: +SSL_early_get1_extensions_present 454 1_1_1 EXIST::FUNCTION: -- cgit v1.2.3