]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
mod_ssl: SSLFIPS compatible with OpenSSL 3.0. PR 66063.
authorYann Ylavic <ylavic@apache.org>
Tue, 31 May 2022 23:01:24 +0000 (23:01 +0000)
committerYann Ylavic <ylavic@apache.org>
Tue, 31 May 2022 23:01:24 +0000 (23:01 +0000)
commit5af4eef2fd20507611db42121b5a4e22bdf97528
treebb980d333c0ecb0e8f9b2eb9d4608b48317c8941
parent9ba58c7c30f4b56004e26017592d9cea5d97d0d6
mod_ssl: SSLFIPS compatible with OpenSSL 3.0.  PR 66063.

* modules/ssl/ssl_private.h():
  #define modssl_fips_is_enabled() and modssl_fips_enable() to wrap the
  native OpenSSL FIPS functions available on OPENSSL_VERSION_NUMBER.

* modules/ssl/ssl_engine_init.c(ssl_init_Module, modssl_fips_cleanup):
  Use the new wrappers instead of the OPENSSL_VERSION_NUMBER < 3.0 functions.

Submitted by: Petr Sumbera <petr.sumbera oracle.com>, ylavic

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901470 13f79535-47bb-0310-9956-ffa450edef68
changes-entries/ssl_fips_30.txt [new file with mode: 0644]
modules/ssl/ssl_engine_init.c
modules/ssl/ssl_private.h