Loading ssl_engine_kernel.c +2 −2 Changes for ssl_engine_kernel.c: 2 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -1578,9 +1578,9 @@ static void modssl_proxy_info_log(server_rec *s, */ #define modssl_set_cert_info(info, cert, pkey) \ *cert = info->x509; \ X509_reference_inc(*cert); \ *pkey = info->x_pkey->dec_pkey; \ CRYPTO_add(&((*cert)->references), +1, CRYPTO_LOCK_X509_PKEY); \ CRYPTO_add(&((*pkey)->references), +1, CRYPTO_LOCK_X509_PKEY) EVP_PKEY_reference_inc(*pkey) int ssl_callback_proxy_cert(SSL *ssl, X509 **x509, EVP_PKEY **pkey) { Loading ssl_toolkit_compat.h +6 −0 Changes for ssl_toolkit_compat.h: 6 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -105,6 +105,12 @@ #define modssl_set_cipher_list SSL_set_cipher_list #define EVP_PKEY_reference_inc(pkey) \ CRYPTO_add(&((pkey)->references), +1, CRYPTO_LOCK_X509_PKEY) #define X509_reference_inc(cert) \ CRYPTO_add(&((cert)->references), +1, CRYPTO_LOCK_X509) #define HAVE_SSL_RAND_EGD /* since 9.5.1 */ #define HAVE_SSL_X509V3_EXT_d2i Loading Loading
ssl_engine_kernel.c +2 −2 Changes for ssl_engine_kernel.c: 2 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -1578,9 +1578,9 @@ static void modssl_proxy_info_log(server_rec *s, */ #define modssl_set_cert_info(info, cert, pkey) \ *cert = info->x509; \ X509_reference_inc(*cert); \ *pkey = info->x_pkey->dec_pkey; \ CRYPTO_add(&((*cert)->references), +1, CRYPTO_LOCK_X509_PKEY); \ CRYPTO_add(&((*pkey)->references), +1, CRYPTO_LOCK_X509_PKEY) EVP_PKEY_reference_inc(*pkey) int ssl_callback_proxy_cert(SSL *ssl, X509 **x509, EVP_PKEY **pkey) { Loading
ssl_toolkit_compat.h +6 −0 Changes for ssl_toolkit_compat.h: 6 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -105,6 +105,12 @@ #define modssl_set_cipher_list SSL_set_cipher_list #define EVP_PKEY_reference_inc(pkey) \ CRYPTO_add(&((pkey)->references), +1, CRYPTO_LOCK_X509_PKEY) #define X509_reference_inc(cert) \ CRYPTO_add(&((cert)->references), +1, CRYPTO_LOCK_X509) #define HAVE_SSL_RAND_EGD /* since 9.5.1 */ #define HAVE_SSL_X509V3_EXT_d2i Loading