]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Move FIPS mode config option to SSLModConfigRec since it is a global
authorJoe Orton <jorton@apache.org>
Fri, 1 May 2020 15:15:59 +0000 (15:15 +0000)
committerJoe Orton <jorton@apache.org>
Fri, 1 May 2020 15:15:59 +0000 (15:15 +0000)
commit5ca180d794cb475afbcbf04b74f299439034c239
tree7f43d2da466d1a42a3e5f5973036a91f4fc9cbab
parent23bd58fdc3ea900cb6b89d3f69c746a0fc8b3bde
Move FIPS mode config option to SSLModConfigRec since it is a global
SSL library setting.  Additionally, always log the FIPS mode since it
can be set outside of the httpd config.

* modules/ssl/ssl_private.h (SSLModConfigRec): Move fips field here.
  (SSLSrvConfigRec): ... from here.

* modules/ssl/ssl_engine_config.c (ssl_cmd_SSLFIPS): Adjust for fips
  field move.

* modules/ssl/ssl_engine_init.c (ssl_init_Module): Adjust for fips
  field move.  Always log the OpenSSL FIPS mode state even if SSLFIPS
  is not used.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877261 13f79535-47bb-0310-9956-ffa450edef68
modules/ssl/ssl_engine_config.c
modules/ssl/ssl_engine_init.c
modules/ssl/ssl_private.h