]> git.ipfire.org Git - thirdparty/openssl.git/commit
Allow openssl version to function in the absence of a config file
authorNeil Horman <nhorman@openssl.org>
Mon, 1 Jul 2024 14:36:57 +0000 (10:36 -0400)
committerNeil Horman <nhorman@openssl.org>
Tue, 9 Jul 2024 08:01:44 +0000 (04:01 -0400)
commit97bfbb98b0f9f2a381a47a01ae4e20f511adae05
treec725fdeb2d462138a4660968176a89d029434250
parentaa08335852a3714075c26690a6eeab456e813a54
Allow openssl version to function in the absence of a config file

the openssl application attempts to load a config file on startup
always, calling x509_get_default_cert_area() to locate the file.  On
Windows builds with -DOSSL_WINCTX set, this fails if the corresponding
registry keys are unset. allow openssl to continue to function properly
for applets that don't actually require a configuration file.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24450)
.github/workflows/windows.yml
.github/workflows/windows_comp.yml
crypto/conf/conf_mod.c