add SL_CTX_need/set_tmp_RSA

This commit is contained in:
Takashi Kojo
2016-11-27 09:05:09 +09:00
committed by Jacob Barthelmeh
parent 4baf494ddd
commit 570486b90c
2 changed files with 7 additions and 19 deletions

View File

@ -13906,7 +13906,7 @@ long wolfSSL_ASN1_INTEGER_get(const WOLFSSL_ASN1_INTEGER* i)
}
/*** TBC ***/
WOLFSSL_API WOLFSSL_BIGNUM *ASN1_INTEGER_to_BN(const WOLFSSL_ASN1_INTEGER *ai,
WOLFSSL_API WOLFSSL_BIGNUM *wolfSSL_ASN1_INTEGER_to_BN(const WOLFSSL_ASN1_INTEGER *ai,
WOLFSSL_BIGNUM *bn)
{
(void)ai;
@ -14224,20 +14224,6 @@ long wolfSSL_CTX_sess_number(WOLFSSL_CTX* ctx)
return 0;
}
/*** TBC ***/
WOLFSSL_API long wolfSSL_CTX_need_tmp_RSA(WOLFSSL_CTX* ctx)
{
(void)ctx;
return 0;
}
/*** TBC ***/
WOLFSSL_API long wolfSSL_CTX_set_tmp_rsa(WOLFSSL_CTX* ctx)
{
(void)ctx;
return 0;
}
/*** TBC ***/
WOLFSSL_API long wolfSSL_CTX_add_extra_chain_cert(WOLFSSL_CTX* ctx)
{

View File

@ -448,8 +448,12 @@ typedef WOLFSSL_X509_STORE_CTX X509_STORE_CTX;
#define SSL_CTX_get_ex_new_index wolfSSL_CTX_get_ex_new_index
/*#if OPENSSL_API_COMPAT < 0x10100000L*/
# define CONF_modules_free()
# define ENGINE_cleanup()
#define CONF_modules_free()
#define ENGINE_cleanup()
#define SSL_CTX_need_tmp_RSA(ctx) 0
#define SSL_CTX_set_tmp_rsa(ctx,rsa) 1
#define SSL_need_tmp_RSA(ssl) 0
#define SSL_set_tmp_rsa(ssl,rsa) 1
/*#endif*/
#define CONF_modules_unload()
@ -535,8 +539,6 @@ typedef WOLFSSL_X509_NAME_ENTRY X509_NAME_ENTRY;
#define SSL_get_tlsext_status_ocsp_resp wolfSSL_get_tlsext_status_ocsp_resp
#define SSL_set_tlsext_status_ocsp_resp wolfSSL_set_tlsext_status_ocsp_resp
#define SSL_CTX_need_tmp_RSA wolfSSL_CTX_need_tmp_RSA
#define SSL_CTX_set_tmp_rsa wolfSSL_CTX_set_tmp_rsa
#define SSL_CTX_add_extra_chain_cert wolfSSL_CTX_add_extra_chain_cert
#define SSL_CTX_get_read_ahead wolfSSL_CTX_get_read_ahead
#define SSL_CTX_set_read_ahead wolfSSL_CTX_set_read_ahead