Loading ssl_toolkit_compat.h +2 −0 Changes for ssl_toolkit_compat.h: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -56,6 +56,8 @@ #define HAVE_SSL_RAND_EGD /* since 9.5.1 */ #define HAVE_SSL_X509V3_EXT_d2i #else /* RSA sslc */ /* sslc does not support this function, OpenSSL has since 9.5.1 */ Loading ssl_util_ssl.c +8 −0 Changes for ssl_util_ssl.c: 8 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -317,6 +317,7 @@ char *SSL_make_ciphersuite(apr_pool_t *p, SSL *ssl) /* check whether cert contains extended key usage with a SGC tag */ BOOL SSL_X509_isSGC(X509 *cert) { #ifdef HAVE_SSL_X509V3_EXT_d2i X509_EXTENSION *ext; int ext_nid; STACK *sk; Loading @@ -339,11 +340,15 @@ BOOL SSL_X509_isSGC(X509 *cert) } } return is_sgc; #else return FALSE; #endif } /* retrieve basic constraints ingredients */ BOOL SSL_X509_getBC(X509 *cert, int *ca, int *pathlen) { #ifdef HAVE_SSL_X509V3_EXT_d2i X509_EXTENSION *ext; BASIC_CONSTRAINTS *bc; int idx; Loading @@ -370,6 +375,9 @@ BOOL SSL_X509_getBC(X509 *cert, int *ca, int *pathlen) } BASIC_CONSTRAINTS_free(bc); return TRUE; #else return FALSE; #endif } /* retrieve subject CommonName of certificate */ Loading Loading
ssl_toolkit_compat.h +2 −0 Changes for ssl_toolkit_compat.h: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -56,6 +56,8 @@ #define HAVE_SSL_RAND_EGD /* since 9.5.1 */ #define HAVE_SSL_X509V3_EXT_d2i #else /* RSA sslc */ /* sslc does not support this function, OpenSSL has since 9.5.1 */ Loading
ssl_util_ssl.c +8 −0 Changes for ssl_util_ssl.c: 8 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -317,6 +317,7 @@ char *SSL_make_ciphersuite(apr_pool_t *p, SSL *ssl) /* check whether cert contains extended key usage with a SGC tag */ BOOL SSL_X509_isSGC(X509 *cert) { #ifdef HAVE_SSL_X509V3_EXT_d2i X509_EXTENSION *ext; int ext_nid; STACK *sk; Loading @@ -339,11 +340,15 @@ BOOL SSL_X509_isSGC(X509 *cert) } } return is_sgc; #else return FALSE; #endif } /* retrieve basic constraints ingredients */ BOOL SSL_X509_getBC(X509 *cert, int *ca, int *pathlen) { #ifdef HAVE_SSL_X509V3_EXT_d2i X509_EXTENSION *ext; BASIC_CONSTRAINTS *bc; int idx; Loading @@ -370,6 +375,9 @@ BOOL SSL_X509_getBC(X509 *cert, int *ca, int *pathlen) } BASIC_CONSTRAINTS_free(bc); return TRUE; #else return FALSE; #endif } /* retrieve subject CommonName of certificate */ Loading