mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
Merge pull request #6742 from embhorn/zd16187_2
Fixes for NO_FILESYSTEM and NO_BIO config
This commit is contained in:
@ -1433,7 +1433,7 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args)
|
|||||||
#else
|
#else
|
||||||
int doCliCertCheck = 0;
|
int doCliCertCheck = 0;
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_CRL
|
#if defined(HAVE_CRL) && !defined(NO_FILESYSTEM)
|
||||||
int disableCRL = 0;
|
int disableCRL = 0;
|
||||||
#endif
|
#endif
|
||||||
int useAnyAddr = 0;
|
int useAnyAddr = 0;
|
||||||
@ -1545,7 +1545,7 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args)
|
|||||||
int useDtlsCID = 0;
|
int useDtlsCID = 0;
|
||||||
char dtlsCID[DTLS_CID_BUFFER_SIZE] = { 0 };
|
char dtlsCID[DTLS_CID_BUFFER_SIZE] = { 0 };
|
||||||
#endif /* WOLFSSL_DTLS_CID */
|
#endif /* WOLFSSL_DTLS_CID */
|
||||||
#ifdef HAVE_CRL
|
#if defined(HAVE_CRL) && !defined(NO_FILESYSTEM)
|
||||||
char* crlDir = NULL;
|
char* crlDir = NULL;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -1710,7 +1710,7 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args)
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 'V' :
|
case 'V' :
|
||||||
#ifdef HAVE_CRL
|
#if defined(HAVE_CRL) && !defined(NO_FILESYSTEM)
|
||||||
disableCRL = 1;
|
disableCRL = 1;
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
@ -2299,7 +2299,7 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args)
|
|||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
case 265:
|
case 265:
|
||||||
#ifdef HAVE_CRL
|
#if defined(HAVE_CRL) && !defined(NO_FILESYSTEM)
|
||||||
crlDir = myoptarg;
|
crlDir = myoptarg;
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
|
@ -1010,7 +1010,7 @@ static int test_wolfSSL_CTX_set_cipher_list_bytes(void)
|
|||||||
EXPECT_DECLS;
|
EXPECT_DECLS;
|
||||||
#if (defined(OPENSSL_EXTRA) || defined(WOLFSSL_SET_CIPHER_BYTES)) && \
|
#if (defined(OPENSSL_EXTRA) || defined(WOLFSSL_SET_CIPHER_BYTES)) && \
|
||||||
(!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER)) && \
|
(!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER)) && \
|
||||||
(!defined(NO_RSA) || defined(HAVE_ECC))
|
(!defined(NO_RSA) || defined(HAVE_ECC)) && !defined(NO_FILESYSTEM)
|
||||||
const char* testCertFile;
|
const char* testCertFile;
|
||||||
const char* testKeyFile;
|
const char* testKeyFile;
|
||||||
WOLFSSL_CTX* ctx = NULL;
|
WOLFSSL_CTX* ctx = NULL;
|
||||||
@ -23888,7 +23888,7 @@ static int test_ToTraditional(void)
|
|||||||
EXPECT_DECLS;
|
EXPECT_DECLS;
|
||||||
#if !defined(NO_ASN) && (defined(HAVE_PKCS8) || defined(HAVE_PKCS12)) && \
|
#if !defined(NO_ASN) && (defined(HAVE_PKCS8) || defined(HAVE_PKCS12)) && \
|
||||||
(defined(WOLFSSL_TEST_CERT) || defined(OPENSSL_EXTRA) || \
|
(defined(WOLFSSL_TEST_CERT) || defined(OPENSSL_EXTRA) || \
|
||||||
defined(OPENSSL_EXTRA_X509_SMALL))
|
defined(OPENSSL_EXTRA_X509_SMALL)) && !defined(NO_FILESYSTEM)
|
||||||
XFILE f = XBADFILE;
|
XFILE f = XBADFILE;
|
||||||
byte input[TWOK_BUF];
|
byte input[TWOK_BUF];
|
||||||
word32 sz;
|
word32 sz;
|
||||||
@ -66300,11 +66300,13 @@ TEST_CASE testCases[] = {
|
|||||||
TEST_DECL(test_wolfSSL_dtls_stateless),
|
TEST_DECL(test_wolfSSL_dtls_stateless),
|
||||||
TEST_DECL(test_generate_cookie),
|
TEST_DECL(test_generate_cookie),
|
||||||
|
|
||||||
|
#ifndef NO_BIO
|
||||||
/* Can't memory test as server hangs. */
|
/* Can't memory test as server hangs. */
|
||||||
TEST_DECL(test_wolfSSL_BIO_connect),
|
TEST_DECL(test_wolfSSL_BIO_connect),
|
||||||
/* Can't memory test as server Asserts in thread. */
|
/* Can't memory test as server Asserts in thread. */
|
||||||
TEST_DECL(test_wolfSSL_BIO_accept),
|
TEST_DECL(test_wolfSSL_BIO_accept),
|
||||||
TEST_DECL(test_wolfSSL_BIO_tls),
|
TEST_DECL(test_wolfSSL_BIO_tls),
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_PK_CALLBACKS) && !defined(WOLFSSL_NO_TLS12)
|
#if defined(HAVE_PK_CALLBACKS) && !defined(WOLFSSL_NO_TLS12)
|
||||||
TEST_DECL(test_DhCallbacks),
|
TEST_DECL(test_DhCallbacks),
|
||||||
|
Reference in New Issue
Block a user