@@ -12963,18 +12963,16 @@ static int test_tls_bad_legacy_version(void)
1296312963static int test_wolfSSL_X509_NAME_get_entry(void)
1296412964{
1296512965 EXPECT_DECLS;
12966- #if !defined(NO_CERTS) && !defined(NO_RSA)
12966+ #if !defined(NO_CERTS) && !defined(NO_RSA) && !defined(NO_FILESYSTEM)
1296712967#if defined(OPENSSL_ALL) || \
1296812968 (defined(OPENSSL_EXTRA) && \
1296912969 (defined(KEEP_PEER_CERT) || defined(SESSION_CERTS)))
1297012970 /* use openssl like name to test mapping */
1297112971 X509_NAME_ENTRY* ne = NULL;
1297212972 X509_NAME* name = NULL;
1297312973 X509* x509 = NULL;
12974- #ifndef NO_FILESYSTEM
1297512974 ASN1_STRING* asn = NULL;
1297612975 char* subCN = NULL;
12977- #endif
1297812976 int idx = 0;
1297912977 ASN1_OBJECT *object = NULL;
1298012978#if defined(WOLFSSL_APACHE_HTTPD) || defined(OPENSSL_ALL) || \
@@ -12984,7 +12982,6 @@ static int test_wolfSSL_X509_NAME_get_entry(void)
1298412982#endif
1298512983#endif
1298612984
12987- #ifndef NO_FILESYSTEM
1298812985 ExpectNotNull(x509 = wolfSSL_X509_load_certificate_file(cliCertFile,
1298912986 WOLFSSL_FILETYPE_PEM));
1299012987 ExpectNotNull(name = X509_get_subject_name(x509));
@@ -12995,7 +12992,6 @@ static int test_wolfSSL_X509_NAME_get_entry(void)
1299512992 ExpectNotNull(subCN = (char*)ASN1_STRING_data(asn));
1299612993 wolfSSL_FreeX509(x509);
1299712994 x509 = NULL;
12998- #endif
1299912995
1300012996 ExpectNotNull(x509 = wolfSSL_X509_load_certificate_file(cliCertFile,
1300112997 WOLFSSL_FILETYPE_PEM));
@@ -13020,7 +13016,7 @@ static int test_wolfSSL_X509_NAME_get_entry(void)
1302013016 ExpectNotNull(object = X509_NAME_ENTRY_get_object(ne));
1302113017 wolfSSL_FreeX509(x509);
1302213018#endif /* OPENSSL_ALL || (OPENSSL_EXTRA && (KEEP_PEER_CERT || SESSION_CERTS) */
13023- #endif /* !NO_CERTS && !NO_RSA */
13019+ #endif /* !NO_CERTS && !NO_RSA && !NO_FILESYSTEM */
1302413020
1302513021 return EXPECT_RESULT();
1302613022}
@@ -16953,7 +16949,8 @@ static int test_wolfSSL_X509_check_private_key(void)
1695316949{
1695416950 EXPECT_DECLS;
1695516951#if defined(OPENSSL_EXTRA) && !defined(NO_CERTS) && !defined(NO_RSA) && \
16956- defined(USE_CERT_BUFFERS_2048) && !defined(NO_CHECK_PRIVATE_KEY)
16952+ defined(USE_CERT_BUFFERS_2048) && !defined(NO_CHECK_PRIVATE_KEY) && \
16953+ !defined(NO_FILESYSTEM)
1695716954 X509* x509 = NULL;
1695816955 EVP_PKEY* pkey = NULL;
1695916956 const byte* key;
@@ -19943,7 +19940,7 @@ static int test_wolfSSL_X509_STORE_CTX_trusted_stack_cleanup(void)
1994319940static int test_wolfSSL_X509_STORE_CTX_get_issuer(void)
1994419941{
1994519942 EXPECT_DECLS;
19946- #if defined(OPENSSL_EXTRA) && !defined(NO_RSA)
19943+ #if defined(OPENSSL_EXTRA) && !defined(NO_RSA) && !defined(NO_FILESYSTEM)
1994719944 X509_STORE_CTX* ctx = NULL;
1994819945 X509_STORE* str = NULL;
1994919946 X509* x509Ca = NULL;
@@ -20612,7 +20609,7 @@ static int test_wolfSSL_X509_STORE_CTX_ex(void)
2061220609}
2061320610
2061420611
20615- #if defined(OPENSSL_EXTRA) && !defined(NO_RSA)
20612+ #if defined(OPENSSL_EXTRA) && !defined(NO_RSA) && !defined(NO_FILESYSTEM)
2061620613static int test_X509_STORE_untrusted_load_cert_to_stack(const char* filename,
2061720614 STACK_OF(X509)* chain)
2061820615{
@@ -20751,7 +20748,7 @@ static int test_X509_STORE_untrusted_certs(const char** filenames, int ret,
2075120748static int test_X509_STORE_untrusted(void)
2075220749{
2075320750 EXPECT_DECLS;
20754- #if defined(OPENSSL_EXTRA) && !defined(NO_RSA)
20751+ #if defined(OPENSSL_EXTRA) && !defined(NO_RSA) && !defined(NO_FILESYSTEM)
2075520752 const char* untrusted1[] = {
2075620753 "./certs/intermediate/ca-int2-cert.pem",
2075720754 NULL
@@ -20934,7 +20931,8 @@ static int test_wolfSSL_get0_param(void)
2093420931{
2093520932 EXPECT_DECLS;
2093620933#if defined(OPENSSL_EXTRA) && !defined(NO_RSA) && !defined(NO_TLS) && \
20937- (!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER))
20934+ (!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER)) && \
20935+ !defined(NO_FILESYSTEM)
2093820936 SSL_CTX* ctx = NULL;
2093920937 SSL* ssl = NULL;
2094020938
@@ -20989,7 +20987,8 @@ static int test_wolfSSL_set1_host(void)
2098920987{
2099020988 EXPECT_DECLS;
2099120989#if defined(OPENSSL_EXTRA) && !defined(NO_RSA) && !defined(NO_TLS) && \
20992- (!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER))
20990+ (!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER)) && \
20991+ !defined(NO_FILESYSTEM)
2099320992 const char host[] = "www.test_wolfSSL_set1_host.com";
2099420993 const char emptyStr[] = "";
2099520994 SSL_CTX* ctx = NULL;
@@ -21033,7 +21032,7 @@ static int test_wolfSSL_set1_host(void)
2103321032static int test_wolfSSL_X509_VERIFY_PARAM_set1_ip(void)
2103421033{
2103521034 EXPECT_DECLS;
21036- #if defined(OPENSSL_EXTRA)
21035+ #if defined(OPENSSL_EXTRA) && !defined(NO_FILESYSTEM)
2103721036 unsigned char buf[16] = {0};
2103821037 WOLFSSL_X509_VERIFY_PARAM* param = NULL;
2103921038
@@ -21336,7 +21335,7 @@ static int test_wolfSSL_CTX_add_client_CA(void)
2133621335 EXPECT_DECLS;
2133721336#if !defined(WOLFSSL_NO_CA_NAMES) && defined(OPENSSL_EXTRA) && \
2133821337 !defined(NO_RSA) && !defined(NO_CERTS) && \
21339- !defined(NO_TLS) && !defined(NO_WOLFSSL_CLIENT)
21338+ !defined(NO_TLS) && !defined(NO_WOLFSSL_CLIENT) && !defined(NO_FILESYSTEM)
2134021339 WOLFSSL_CTX* ctx = NULL;
2134121340 WOLFSSL_X509* x509 = NULL;
2134221341 WOLFSSL_X509* x509_a = NULL;
@@ -22062,7 +22061,8 @@ static int test_wolfSSL_CTX_set_srp_password(void)
2206222061static int test_wolfSSL_X509_STORE(void)
2206322062{
2206422063 EXPECT_DECLS;
22065- #if defined(OPENSSL_EXTRA) && !defined(NO_RSA) && !defined(NO_TLS)
22064+ #if defined(OPENSSL_EXTRA) && !defined(NO_RSA) && !defined(NO_TLS) && \
22065+ !defined(NO_FILESYSTEM)
2206622066 X509_STORE *store = NULL;
2206722067
2206822068#ifdef HAVE_CRL
@@ -22130,7 +22130,7 @@ static int test_wolfSSL_X509_STORE(void)
2213022130
2213122131
2213222132
22133- #ifndef WOLFCRYPT_ONLY
22133+ #if !defined( WOLFCRYPT_ONLY) && !defined(NO_FILESYSTEM)
2213422134 {
2213522135 #if !defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER)
2213622136 SSL_CTX* ctx = NULL;
@@ -22772,7 +22772,8 @@ static int test_wolfSSL_set1_curves_list(void)
2277222772{
2277322773 EXPECT_DECLS;
2277422774#if defined(OPENSSL_EXTRA) && defined(HAVE_ECC) && !defined(NO_TLS) && \
22775- (!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER))
22775+ (!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER)) && \
22776+ !defined(NO_FILESYSTEM)
2277622777 SSL* ssl = NULL;
2277722778 SSL_CTX* ctx = NULL;
2277822779
@@ -22930,7 +22931,8 @@ static int test_wolfSSL_set1_sigalgs_list(void)
2293022931 EXPECT_DECLS;
2293122932#if defined(OPENSSL_EXTRA) && !defined(NO_CERTS) && !defined(NO_RSA) && \
2293222933 !defined(NO_TLS) && \
22933- (!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER))
22934+ (!defined(NO_WOLFSSL_CLIENT) || !defined(NO_WOLFSSL_SERVER)) && \
22935+ !defined(NO_FILESYSTEM)
2293422936 SSL* ssl = NULL;
2293522937 SSL_CTX* ctx = NULL;
2293622938
@@ -29355,7 +29357,8 @@ static int test_wolfSSL_EVP_Cipher_extra(void)
2935529357static int test_wolfSSL_X509_get_serialNumber(void)
2935629358{
2935729359 EXPECT_DECLS;
29358- #if defined(OPENSSL_EXTRA) && !defined(NO_CERTS) && !defined(NO_RSA)
29360+ #if defined(OPENSSL_EXTRA) && !defined(NO_CERTS) && !defined(NO_RSA) && \
29361+ !defined(NO_FILESYSTEM)
2935929362 ASN1_INTEGER* a = NULL;
2936029363 BIGNUM* bn = NULL;
2936129364 X509* x509 = NULL;
@@ -29489,7 +29492,8 @@ static int test_wolfSSL_X509_ext_get_critical_by_NID(void)
2948929492static int test_wolfSSL_X509_CRL_distribution_points(void)
2949029493{
2949129494 EXPECT_DECLS;
29492- #if defined(OPENSSL_EXTRA) && !defined(NO_CERTS) && !defined(NO_RSA)
29495+ #if defined(OPENSSL_EXTRA) && !defined(NO_CERTS) && !defined(NO_RSA) && \
29496+ !defined(NO_FILESYSTEM)
2949329497 WOLFSSL_X509* x509 = NULL;
2949429498 const char* file = "./certs/client-crl-dist.pem";
2949529499
0 commit comments