forked from wolfSSL/wolfssl
OPENSSL_add_all_algorightms_noconf
This commit is contained in:
@ -10832,15 +10832,15 @@ int wolfSSL_set_compression(WOLFSSL* ssl)
|
|||||||
return WOLFSSL_FATAL_ERROR;
|
return WOLFSSL_FATAL_ERROR;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef NO_WOLFSSL_STUB
|
|
||||||
int wolfSSL_OPENSSL_add_all_algorithms_noconf(void)
|
int wolfSSL_OPENSSL_add_all_algorithms_noconf(void)
|
||||||
{
|
{
|
||||||
WOLFSSL_ENTER("wolfSSL_OPENSSL_add_all_algorithms_noconf");
|
WOLFSSL_ENTER("wolfSSL_OPENSSL_add_all_algorithms_noconf");
|
||||||
|
|
||||||
WOLFSSL_STUB("OPENSSL_add_all_algorigorithms_noconf");
|
if (wolfSSL_add_all_algorithms() == WOLFSSL_FATAL_ERROR)
|
||||||
return SSL_NOT_IMPLEMENTED;
|
return WOLFSSL_FATAL_ERROR;
|
||||||
|
|
||||||
|
return WOLFSSL_SUCCESS;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/* returns previous set cache size which stays constant */
|
/* returns previous set cache size which stays constant */
|
||||||
long wolfSSL_CTX_sess_set_cache_size(WOLFSSL_CTX* ctx, long sz)
|
long wolfSSL_CTX_sess_set_cache_size(WOLFSSL_CTX* ctx, long sz)
|
||||||
|
10
tests/api.c
10
tests/api.c
@ -18436,6 +18436,15 @@ static void test_wolfSSL_X509_get_serialNumber(void)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static void test_wolfSSL_OPENSSL_add_all_algorithms(void){
|
||||||
|
#if defined(OPENSSL_EXTRA)
|
||||||
|
AssertIntEQ(wolfSSL_OPENSSL_add_all_algorithms_noconf(),WOLFSSL_SUCCESS);
|
||||||
|
wolfSSL_Cleanup();
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
static void test_no_op_functions(void)
|
static void test_no_op_functions(void)
|
||||||
{
|
{
|
||||||
#if defined(OPENSSL_EXTRA)
|
#if defined(OPENSSL_EXTRA)
|
||||||
@ -19440,6 +19449,7 @@ void ApiTest(void)
|
|||||||
test_wolfSSL_SHA256();
|
test_wolfSSL_SHA256();
|
||||||
test_wolfSSL_X509_get_serialNumber();
|
test_wolfSSL_X509_get_serialNumber();
|
||||||
test_wolfSSL_X509_CRL();
|
test_wolfSSL_X509_CRL();
|
||||||
|
test_wolfSSL_OPENSSL_add_all_algorithms();
|
||||||
|
|
||||||
/* test the no op functions for compatibility */
|
/* test the no op functions for compatibility */
|
||||||
test_no_op_functions();
|
test_no_op_functions();
|
||||||
|
@ -1443,8 +1443,6 @@ WOLFSSL_API int wolfSSL_ASN1_UTCTIME_print(WOLFSSL_BIO*,
|
|||||||
WOLFSSL_API int wolfSSL_ASN1_GENERALIZEDTIME_print(WOLFSSL_BIO*,
|
WOLFSSL_API int wolfSSL_ASN1_GENERALIZEDTIME_print(WOLFSSL_BIO*,
|
||||||
const WOLFSSL_ASN1_GENERALIZEDTIME*);
|
const WOLFSSL_ASN1_GENERALIZEDTIME*);
|
||||||
WOLFSSL_API void wolfSSL_ASN1_GENERALIZEDTIME_free(WOLFSSL_ASN1_GENERALIZEDTIME*);
|
WOLFSSL_API void wolfSSL_ASN1_GENERALIZEDTIME_free(WOLFSSL_ASN1_GENERALIZEDTIME*);
|
||||||
WOLFSSL_API int wolfSSL_ASN1_STRING_print_ex(WOLFSSL_BIO*, WOLFSSL_ASN1_STRING*,
|
|
||||||
unsigned long);
|
|
||||||
WOLFSSL_API int wolfSSL_sk_num(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)*);
|
WOLFSSL_API int wolfSSL_sk_num(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)*);
|
||||||
WOLFSSL_API void* wolfSSL_sk_value(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)*, int);
|
WOLFSSL_API void* wolfSSL_sk_value(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)*, int);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user