summaryrefslogtreecommitdiffstats
path: root/changes-entries
diff options
context:
space:
mode:
authorYann Ylavic <ylavic@apache.org>2023-11-15 23:09:05 +0100
committerYann Ylavic <ylavic@apache.org>2023-11-15 23:09:05 +0100
commit922d6bbc423f1684c002031dabc98c7ffabc8e08 (patch)
treee63c76e01803881481b4def22992e88d2aef2033 /changes-entries
parent* modules/dav/fs/config6.m4: Set _LDADD so that (diff)
downloadapache2-922d6bbc423f1684c002031dabc98c7ffabc8e08.tar.xz
apache2-922d6bbc423f1684c002031dabc98c7ffabc8e08.zip
mod_ssl: Disable the OpenSSL ENGINE API when OPENSSL_NO_ENGINE is set. PR 68080
Also, always allow for "SSLCryptoDevice builtin" even if the ENGINE API is not available, OPENSSL_NO_ENGINE or more generally with the new API (providers) available since OpenSSL >= 3. * ssl_private.h: Set MODSSL_HAVE_ENGINE_API to 0 if OPENSSL_NO_ENGINE. * mod_ssl.c, ssl_engine_config.c: Don't depend on HAVE_OPENSSL_ENGINE_H and HAVE_ENGINE_INIT to provide [ssl_cmd_]SSLCryptoDevice. Submitted by: ylavic, jorton git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1913815 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'changes-entries')
-rw-r--r--changes-entries/pr68080.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/changes-entries/pr68080.txt b/changes-entries/pr68080.txt
new file mode 100644
index 0000000000..4fdf39e549
--- /dev/null
+++ b/changes-entries/pr68080.txt
@@ -0,0 +1,3 @@
+ *) mod_ssl: Disable the OpenSSL ENGINE API when OPENSSL_NO_ENGINE is set.
+ Allow for "SSLCryptoDevice builtin" if the ENGINE API is not available,
+ notably with OpenSSL >= 3. PR 68080. [ Yann Ylavic ]