forked from wolfSSL/wolfssl
use or with all/extra macro guard
This commit is contained in:
13
src/x509.c
13
src/x509.c
@ -40,7 +40,7 @@
|
|||||||
#include <wolfssl/openssl/x509v3.h>
|
#include <wolfssl/openssl/x509v3.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(OPENSSL_EXTRA)
|
#if defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA)
|
||||||
unsigned int wolfSSL_X509_get_extension_flags(WOLFSSL_X509* x509)
|
unsigned int wolfSSL_X509_get_extension_flags(WOLFSSL_X509* x509)
|
||||||
{
|
{
|
||||||
unsigned int flags = 0;
|
unsigned int flags = 0;
|
||||||
@ -6068,7 +6068,6 @@ int wolfSSL_X509_print_ex(WOLFSSL_BIO* bio, WOLFSSL_X509* x509,
|
|||||||
|
|
||||||
return WOLFSSL_SUCCESS;
|
return WOLFSSL_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
int wolfSSL_X509_print(WOLFSSL_BIO* bio, WOLFSSL_X509* x509)
|
int wolfSSL_X509_print(WOLFSSL_BIO* bio, WOLFSSL_X509* x509)
|
||||||
{
|
{
|
||||||
return wolfSSL_X509_print_ex(bio, x509, 0, 0);
|
return wolfSSL_X509_print_ex(bio, x509, 0, 0);
|
||||||
@ -10926,10 +10925,10 @@ void wolfSSL_sk_X509_NAME_ENTRY_free(WOLF_STACK_OF(WOLFSSL_X509_NAME_ENTRY)* sk)
|
|||||||
HAVE_LIGHTY || WOLFSSL_HAPROXY ||
|
HAVE_LIGHTY || WOLFSSL_HAPROXY ||
|
||||||
WOLFSSL_OPENSSH || HAVE_SBLIM_SFCB */
|
WOLFSSL_OPENSSH || HAVE_SBLIM_SFCB */
|
||||||
|
|
||||||
#if defined(OPENSSL_EXTRA) || (defined(HAVE_STUNNEL) || \
|
#if defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA) || \
|
||||||
defined(WOLFSSL_NGINX) || defined(HAVE_LIGHTY) || \
|
(defined(HAVE_STUNNEL) || defined(WOLFSSL_NGINX) || \
|
||||||
defined(WOLFSSL_HAPROXY) || defined(WOLFSSL_OPENSSH) || \
|
defined(HAVE_LIGHTY) || defined(WOLFSSL_HAPROXY) || \
|
||||||
defined(HAVE_SBLIM_SFCB))
|
defined(WOLFSSL_OPENSSH) || defined(HAVE_SBLIM_SFCB))
|
||||||
|
|
||||||
#if defined(OPENSSL_ALL)
|
#if defined(OPENSSL_ALL)
|
||||||
WOLFSSL_X509_INFO* wolfSSL_X509_INFO_new(void)
|
WOLFSSL_X509_INFO* wolfSSL_X509_INFO_new(void)
|
||||||
@ -12539,7 +12538,7 @@ int wolfSSL_X509_REQ_set_pubkey(WOLFSSL_X509 *req, WOLFSSL_EVP_PKEY *pkey)
|
|||||||
}
|
}
|
||||||
#endif /* OPENSSL_ALL && WOLFSSL_CERT_GEN && WOLFSSL_CERT_REQ */
|
#endif /* OPENSSL_ALL && WOLFSSL_CERT_GEN && WOLFSSL_CERT_REQ */
|
||||||
|
|
||||||
#if defined(OPENSSL_EXTRA) && \
|
#if (defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA)) && \
|
||||||
(defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_REQ))
|
(defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_REQ))
|
||||||
|
|
||||||
WOLFSSL_ASN1_TYPE *wolfSSL_X509_ATTRIBUTE_get0_type(
|
WOLFSSL_ASN1_TYPE *wolfSSL_X509_ATTRIBUTE_get0_type(
|
||||||
|
@ -4117,12 +4117,13 @@ struct WOLFSSL_X509 {
|
|||||||
int hwSerialNumSz;
|
int hwSerialNumSz;
|
||||||
byte hwSerialNum[EXTERNAL_SERIAL_SIZE];
|
byte hwSerialNum[EXTERNAL_SERIAL_SIZE];
|
||||||
#endif /* WOLFSSL_SEP */
|
#endif /* WOLFSSL_SEP */
|
||||||
#if (defined(WOLFSSL_SEP) || defined(WOLFSSL_QT) || defined (OPENSSL_EXTRA)) && \
|
#if (defined(WOLFSSL_SEP) || defined(WOLFSSL_QT) || defined(OPENSSL_ALL) || \
|
||||||
|
defined (OPENSSL_EXTRA)) && \
|
||||||
(defined(OPENSSL_EXTRA) || defined(OPENSSL_EXTRA_X509_SMALL))
|
(defined(OPENSSL_EXTRA) || defined(OPENSSL_EXTRA_X509_SMALL))
|
||||||
byte certPolicySet;
|
byte certPolicySet;
|
||||||
byte certPolicyCrit;
|
byte certPolicyCrit;
|
||||||
#endif /* (WOLFSSL_SEP || WOLFSSL_QT) && (OPENSSL_EXTRA || OPENSSL_EXTRA_X509_SMALL) */
|
#endif /* (WOLFSSL_SEP || WOLFSSL_QT) && (OPENSSL_EXTRA || OPENSSL_EXTRA_X509_SMALL) */
|
||||||
#if defined(WOLFSSL_QT) || defined(OPENSSL_EXTRA)
|
#if defined(WOLFSSL_QT) || defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA)
|
||||||
WOLFSSL_STACK* ext_sk; /* Store X509_EXTENSIONS from wolfSSL_X509_get_ext */
|
WOLFSSL_STACK* ext_sk; /* Store X509_EXTENSIONS from wolfSSL_X509_get_ext */
|
||||||
WOLFSSL_STACK* ext_sk_full; /* Store X509_EXTENSIONS from wolfSSL_X509_get0_extensions */
|
WOLFSSL_STACK* ext_sk_full; /* Store X509_EXTENSIONS from wolfSSL_X509_get0_extensions */
|
||||||
WOLFSSL_STACK* ext_d2i;/* Store d2i extensions from wolfSSL_X509_get_ext_d2i */
|
WOLFSSL_STACK* ext_d2i;/* Store d2i extensions from wolfSSL_X509_get_ext_d2i */
|
||||||
@ -4172,7 +4173,7 @@ struct WOLFSSL_X509 {
|
|||||||
byte* rawCRLInfo;
|
byte* rawCRLInfo;
|
||||||
byte* CRLInfo;
|
byte* CRLInfo;
|
||||||
byte* authInfo;
|
byte* authInfo;
|
||||||
#if defined(OPENSSL_EXTRA) || defined(WOLFSSL_QT)
|
#if defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA) || defined(WOLFSSL_QT)
|
||||||
byte* authInfoCaIssuer;
|
byte* authInfoCaIssuer;
|
||||||
int authInfoCaIssuerSz;
|
int authInfoCaIssuerSz;
|
||||||
#endif
|
#endif
|
||||||
|
@ -323,7 +323,8 @@ struct WOLFSSL_ASN1_OBJECT {
|
|||||||
int grp; /* type of OID, i.e. oidCertPolicyType */
|
int grp; /* type of OID, i.e. oidCertPolicyType */
|
||||||
int nid;
|
int nid;
|
||||||
unsigned int objSz;
|
unsigned int objSz;
|
||||||
#if defined(OPENSSL_EXTRA) || defined(WOLFSSL_QT) || defined(WOLFSSL_APACHE_HTTPD)
|
#if defined(OPENSSL_EXTRA) || defined(OPENSSL_ALL) || defined(WOLFSSL_QT) || \
|
||||||
|
defined(WOLFSSL_APACHE_HTTPD)
|
||||||
int ca;
|
int ca;
|
||||||
WOLFSSL_ASN1_INTEGER *pathlen;
|
WOLFSSL_ASN1_INTEGER *pathlen;
|
||||||
#endif
|
#endif
|
||||||
@ -1413,11 +1414,11 @@ WOLFSSL_API int wolfSSL_sk_push(WOLFSSL_STACK *st, const void *data);
|
|||||||
#include "wolfssl/wolfcrypt/asn.h"
|
#include "wolfssl/wolfcrypt/asn.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(OPENSSL_EXTRA) || defined(WOLFSSL_QT)
|
#if defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA) || defined(WOLFSSL_QT)
|
||||||
WOLFSSL_API int wolfSSL_sk_ACCESS_DESCRIPTION_push(
|
WOLFSSL_API int wolfSSL_sk_ACCESS_DESCRIPTION_push(
|
||||||
WOLF_STACK_OF(ACCESS_DESCRIPTION)* sk,
|
WOLF_STACK_OF(ACCESS_DESCRIPTION)* sk,
|
||||||
WOLFSSL_ACCESS_DESCRIPTION* a);
|
WOLFSSL_ACCESS_DESCRIPTION* a);
|
||||||
#endif /* defined(OPENSSL_ALL) || defined(WOLFSSL_QT) */
|
#endif /* defined(OPENSSL_ALL) || OPENSSL_EXTRA || defined(WOLFSSL_QT) */
|
||||||
|
|
||||||
typedef WOLF_STACK_OF(WOLFSSL_GENERAL_NAME) WOLFSSL_GENERAL_NAMES;
|
typedef WOLF_STACK_OF(WOLFSSL_GENERAL_NAME) WOLFSSL_GENERAL_NAMES;
|
||||||
typedef WOLF_STACK_OF(WOLFSSL_DIST_POINT) WOLFSSL_DIST_POINTS;
|
typedef WOLF_STACK_OF(WOLFSSL_DIST_POINT) WOLFSSL_DIST_POINTS;
|
||||||
@ -4158,7 +4159,7 @@ WOLFSSL_API int wolfSSL_use_RSAPrivateKey_ASN1(WOLFSSL* ssl, unsigned char* der,
|
|||||||
WOLFSSL_API int wolfSSL_CTX_use_PrivateKey_ASN1(int pri, WOLFSSL_CTX* ctx,
|
WOLFSSL_API int wolfSSL_CTX_use_PrivateKey_ASN1(int pri, WOLFSSL_CTX* ctx,
|
||||||
unsigned char* der, long derSz);
|
unsigned char* der, long derSz);
|
||||||
|
|
||||||
#if defined(WOLFSSL_QT) || defined(OPENSSL_EXTRA)
|
#if defined(WOLFSSL_QT) || defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA)
|
||||||
WOLFSSL_API int wolfSSL_X509_cmp(const WOLFSSL_X509* a, const WOLFSSL_X509* b);
|
WOLFSSL_API int wolfSSL_X509_cmp(const WOLFSSL_X509* a, const WOLFSSL_X509* b);
|
||||||
WOLFSSL_API const WOLFSSL_STACK *wolfSSL_X509_get0_extensions(const WOLFSSL_X509 *x);
|
WOLFSSL_API const WOLFSSL_STACK *wolfSSL_X509_get0_extensions(const WOLFSSL_X509 *x);
|
||||||
WOLFSSL_API const WOLFSSL_STACK *wolfSSL_X509_REQ_get_extensions(const WOLFSSL_X509 *x);
|
WOLFSSL_API const WOLFSSL_STACK *wolfSSL_X509_REQ_get_extensions(const WOLFSSL_X509 *x);
|
||||||
|
Reference in New Issue
Block a user