mirror of https://github.com/wolfSSL/wolfssl.git
Fix build error with WOLFSSL_USER_IO
parent
17e0249a26
commit
c0b592ef82
|
@ -11414,7 +11414,7 @@ int LoadCertByIssuer(WOLFSSL_X509_STORE* store, X509_NAME* issuer, int type)
|
|||
break;
|
||||
}
|
||||
}
|
||||
#ifdef HAVE_CRL
|
||||
#if defined(HAVE_CRL) && !defined(NO_BIO)
|
||||
else if (type == X509_LU_CRL) {
|
||||
ret = wolfSSL_X509_load_crl_file(&store->lookup, filename,
|
||||
WOLFSSL_FILETYPE_PEM);
|
||||
|
@ -11429,7 +11429,7 @@ int LoadCertByIssuer(WOLFSSL_X509_STORE* store, X509_NAME* issuer, int type)
|
|||
ret = WOLFSSL_FAILURE;
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
#endif /* HAVE_CRL && !NO_BIO */
|
||||
} else
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -48555,6 +48555,7 @@ unsigned long wolfSSL_ERR_peek_error_line_data(const char **file, int *line,
|
|||
|
||||
#if defined(OPENSSL_ALL) || defined(WOLFSSL_NGINX) || defined(WOLFSSL_HAPROXY)
|
||||
|
||||
#if !defined(WOLFSSL_USER_IO)
|
||||
/* converts an IPv6 or IPv4 address into an octet string for use with rfc3280
|
||||
* example input would be "127.0.0.1" and the returned value would be 7F000001
|
||||
*/
|
||||
|
@ -48590,7 +48591,7 @@ WOLFSSL_ASN1_STRING* wolfSSL_a2i_IPADDRESS(const char* ipa)
|
|||
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* !WOLFSSL_USER_IO */
|
||||
|
||||
/* Is the specified cipher suite a fake one used an an extension proxy? */
|
||||
static WC_INLINE int SCSV_Check(byte suite0, byte suite)
|
||||
|
@ -54547,6 +54548,7 @@ void wolfSSL_X509V3_set_ctx(WOLFSSL_X509V3_CTX* ctx, WOLFSSL_X509* issuer,
|
|||
}
|
||||
}
|
||||
|
||||
#ifndef NO_BIO
|
||||
int wolfSSL_i2d_X509_REQ(WOLFSSL_X509* req, unsigned char** out)
|
||||
{
|
||||
int derSz = 0;
|
||||
|
@ -54589,6 +54591,7 @@ cleanup:
|
|||
|
||||
return ret;
|
||||
}
|
||||
#endif /* !NO_BIO */
|
||||
|
||||
WOLFSSL_X509* wolfSSL_X509_REQ_new(void)
|
||||
{
|
||||
|
|
12
tests/api.c
12
tests/api.c
|
@ -34636,7 +34636,7 @@ static void test_wolfSSL_a2i_ASN1_INTEGER(void)
|
|||
|
||||
static void test_wolfSSL_a2i_IPADDRESS(void)
|
||||
{
|
||||
#ifdef OPENSSL_ALL
|
||||
#if defined(OPENSSL_ALL) && !defined(WOLFSSL_USER_IO)
|
||||
const unsigned char* data;
|
||||
int dataSz = 0;
|
||||
ASN1_OCTET_STRING *st;
|
||||
|
@ -36984,7 +36984,7 @@ static void test_wolfSSL_X509_set_notAfter(void)
|
|||
&& !defined(NO_ASN_TIME) && !defined(USER_TIME) && \
|
||||
!defined(TIME_OVERRIDES) && !defined(NO_CERTS) && \
|
||||
defined(WOLFSSL_CERT_GEN) && defined(WOLFSSL_CERT_REQ) &&\
|
||||
!defined(TIME_T_NOT_64BIT) && !defined(NO_64BIT)
|
||||
!defined(TIME_T_NOT_64BIT) && !defined(NO_64BIT) && !defined(NO_BIO)
|
||||
/* Generalized time will overflow time_t if not long */
|
||||
|
||||
X509* x;
|
||||
|
@ -37038,7 +37038,7 @@ static void test_wolfSSL_X509_set_notBefore(void)
|
|||
#if (defined(OPENSSL_ALL) || defined(WOLFSSL_APACHE_HTTPD)) \
|
||||
&& !defined(NO_ASN_TIME) && !defined(USER_TIME) && \
|
||||
!defined(TIME_OVERRIDES) && !defined(NO_CERTS) && \
|
||||
defined(WOLFSSL_CERT_GEN) && defined(WOLFSSL_CERT_REQ)
|
||||
defined(WOLFSSL_CERT_GEN) && defined(WOLFSSL_CERT_REQ) && !defined(NO_BIO)
|
||||
|
||||
X509* x;
|
||||
BIO* bio;
|
||||
|
@ -45026,8 +45026,8 @@ static void test_X509_get_signature_nid(void)
|
|||
|
||||
static void test_X509_REQ(void)
|
||||
{
|
||||
#if defined(OPENSSL_ALL) && !defined(NO_CERTS) && defined(WOLFSSL_CERT_GEN) && \
|
||||
defined(WOLFSSL_CERT_REQ)
|
||||
#if defined(OPENSSL_ALL) && !defined(NO_CERTS) && \
|
||||
defined(WOLFSSL_CERT_GEN) && defined(WOLFSSL_CERT_REQ) && !defined(NO_BIO)
|
||||
X509_NAME* name;
|
||||
#if !defined(NO_RSA) || defined(HAVE_ECC)
|
||||
X509_REQ* req;
|
||||
|
@ -46761,7 +46761,7 @@ static void test_wolfSSL_X509_load_crl_file(void)
|
|||
|
||||
static void test_wolfSSL_d2i_X509_REQ(void)
|
||||
{
|
||||
#if defined(WOLFSSL_CERT_REQ) && !defined(NO_RSA) && \
|
||||
#if defined(WOLFSSL_CERT_REQ) && !defined(NO_RSA) && !defined(NO_BIO) && \
|
||||
(defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA))
|
||||
/* ./certs/csr.signed.der, ./certs/csr.ext.der, and ./certs/csr.attr.der were
|
||||
* generated by libest
|
||||
|
|
Loading…
Reference in New Issue