openssl/providers/fips
slontis f6a296c386 Cleanups for FIPS options..
The options in fipsprov.c are now generated using macros with fips_indicator_params.inc.
This should keep the naming consistent.

Some FIPS related headers have moved to providers/fips/include so that
they can use fips_indicator_params.inc.
securitycheck.h now includes fipsindicator.h, and fipsindicator.h includes
fipscommon.h.

fipsinstall.c uses OSSL_PROV_PARAM_ for the configurable FIPS options rather than
using OSSL_PROV_FIPS_PARAM_* as this was confusing as to which one should be used.
fips_names.h just uses aliases now for existing public names.

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25162)
2024-08-28 14:46:16 +02:00
..
include Cleanups for FIPS options.. 2024-08-28 14:46:16 +02:00
build.info Add FIPS indicator helpers 2024-07-11 08:29:43 +10:00
fips_entry.c PROV: Relegate most of the FIPS provider code to libfips.a 2021-05-21 12:08:31 +02:00
fipsindicator.c Cleanups for FIPS options.. 2024-08-28 14:46:16 +02:00
fipsprov.c Cleanups for FIPS options.. 2024-08-28 14:46:16 +02:00
self_test_data.inc Update FIPS 140-3 self tests 2024-08-23 11:07:36 +02:00
self_test_kats.c Add FIPS self test updates 2024-08-20 10:05:13 +10:00
self_test.c FIPS: Remove ability to bypass the FIPS self tests 2024-08-16 10:14:24 +10:00
self_test.h FIPS: Remove ability to bypass the FIPS self tests 2024-08-16 10:14:24 +10:00