Commit aa6bc5a745 for strongswan.org
commit aa6bc5a7458538ff7f475413bd0e555e0fc6d362
Author: Andreas Steffen <andreas.steffen@strongswan.org>
Date: Fri Jul 11 21:06:35 2025 +0200
leak_detective: Add OSSL_PROVIDER_add_conf_parameter to whitelist
diff --git a/.lsan.suppressions b/.lsan.suppressions
index 5978d69d8d..a37c089409 100644
--- a/.lsan.suppressions
+++ b/.lsan.suppressions
@@ -6,3 +6,4 @@ leak:OSSL_DECODER_do_all_provided
leak:OSSL_ENCODER_do_all_provided
leak:OSSL_PROVIDER_load
leak:OSSL_PROVIDER_try_load
+leak:OSSL_PROVIDER_add_conf_parameter
diff --git a/src/libstrongswan/utils/leak_detective.c b/src/libstrongswan/utils/leak_detective.c
index 5d9a029c7b..f8605cdbb8 100644
--- a/src/libstrongswan/utils/leak_detective.c
+++ b/src/libstrongswan/utils/leak_detective.c
@@ -610,6 +610,7 @@ static char *whitelist[] = {
"OSSL_PROVIDER_try_load",
"OSSL_PROVIDER_try_load_ex",
"OSSL_PROVIDER_load",
+ "OSSL_PROVIDER_add_conf_parameter",
"RAND_get0_private",
"RAND_get0_public",
"RAND_priv_bytes",