]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
DOC: install: document the fact that SSL engines are not enabled by default
authorWilly Tarreau <w@1wt.eu>
Mon, 11 Apr 2022 17:00:27 +0000 (19:00 +0200)
committerWilly Tarreau <w@1wt.eu>
Mon, 11 Apr 2022 17:00:27 +0000 (19:00 +0200)
SSL engines used to be built by default for a long time but they're now
disabled consecutive to the API change that makes OpenSSL 3.0 spew plenty
of warnings. Support may still be enabled by passing USE_ENGINE=1.

INSTALL

diff --git a/INSTALL b/INSTALL
index 4dc9326fbdd91853c0b4515520c3ecc4f30f179c..35b0242e6dc9ec3d70351aba8b08d6502111e83f 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -274,7 +274,10 @@ the command line.
 
 It is worth mentioning that asynchronous cryptography engines are supported on
 OpenSSL 1.1.0 and above. Such engines are used to access hardware cryptography
-acceleration that might be present on your system.
+acceleration that might be present on your system. Due to API changes that
+appeared with OpenSSL 3.0 and cause lots of build warnings, engines are not
+enabled by default anymore in HAProxy 2.6. It is required to pass USE_ENGINE=1
+if they are desired.
 
 
 4.6) Compression