/[Apache-SVN]
ViewVC logotype

Revision 1913815


Jump to revision: Previous Next
Author: ylavic
Date: Wed Nov 15 22:09:05 2023 UTC (7 months, 2 weeks ago)
Changed paths: 4
Log Message:
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



Changed paths

Path Details
Directoryhttpd/httpd/trunk/changes-entries/pr68080.txt added
Directoryhttpd/httpd/trunk/modules/ssl/mod_ssl.c modified , text changed
Directoryhttpd/httpd/trunk/modules/ssl/ssl_engine_config.c modified , text changed
Directoryhttpd/httpd/trunk/modules/ssl/ssl_private.h modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26