Commit 3f5fc56c authored by Doug MacEachern's avatar Doug MacEachern
Browse files

sslc adds a second, unused param to X509_verify_cert


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@94202 13f79535-47bb-0310-9956-ffa450edef68
parent 85e8f419
Loading
Loading
Loading
Loading
+1 −1
Changes for ssl_engine_kernel.c: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -755,7 +755,7 @@ int ssl_hook_Access(request_rec *r)
                                       SSL_get_ex_data_X509_STORE_CTX_idx(),
                                       (char *)ssl);

            if (!X509_verify_cert(&cert_store_ctx)) {
            if (!modssl_X509_verify_cert(&cert_store_ctx)) {
                ssl_log(r->server, SSL_LOG_ERROR|SSL_ADD_SSLERR, 
                        "Re-negotiation verification step failed");
            }
+4 −0
Changes for ssl_toolkit_compat.h: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -45,6 +45,8 @@

#define MODSSL_BIO_CB_ARG_TYPE const char

#define modssl_X509_verify_cert(c) X509_verify_cert(c)

#else /* RSA sslc */

#ifndef STACK_OF
@@ -53,6 +55,8 @@

#define MODSSL_BIO_CB_ARG_TYPE char

#define modssl_X509_verify_cert(c) X509_verify_cert(c, NULL)

#if SSLC_VERSION < 0x2000

#define X509_STORE_CTX_set_depth(st, d)