]> git.ipfire.org Git - thirdparty/openssl.git/commit
Ensure that our fips internal provider is always loaded
authorMatt Caswell <matt@openssl.org>
Wed, 16 Apr 2025 11:20:10 +0000 (12:20 +0100)
committerTomas Mraz <tomas@openssl.org>
Wed, 30 Apr 2025 08:55:44 +0000 (10:55 +0200)
commit6ff4c1d87468fdd18deeebbb01fbf049bd6cec1f
treeda6e14964c692a6af0d4955522d6d8a0e528cfa7
parent606de509e3828fd2fb65184500e6197c82a0efcf
Ensure that our fips internal provider is always loaded

The fips provider has an internal provider. In some circumstances we
could end up trying to find it, but failing because it hasn't been loaded
yet. We just always ensure it is loaded early to avoid this.

Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27408)
crypto/provider_core.c
include/internal/provider.h
providers/fips/fipsprov.c