]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
leak-detective: Whitelist OpenSSL 3.5 functions
authorTobias Brunner <tobias@strongswan.org>
Thu, 20 Feb 2025 10:49:37 +0000 (11:49 +0100)
committerTobias Brunner <tobias@strongswan.org>
Mon, 14 Apr 2025 09:38:48 +0000 (11:38 +0200)
src/libstrongswan/utils/leak_detective.c

index 4568bcda2f19ec949b62443c37d6d5b53c78286d..999c39167002f3c92bb52c6760e1001d9103b887 100644 (file)
@@ -616,6 +616,7 @@ static char *whitelist[] = {
        "EVP_ASYM_CIPHER_fetch",
        "EVP_CIPHER_fetch",
        "EVP_KDF_fetch",
+       "EVP_KEM_fetch",
        "EVP_KEYEXCH_fetch",
        "EVP_KEYMGMT_do_all_provided",
        "EVP_KEYMGMT_fetch",
@@ -629,6 +630,9 @@ static char *whitelist[] = {
        "OSSL_PROVIDER_load",
        "RAND_get0_private",
        "RAND_get0_public",
+       "RAND_priv_bytes",
+       "RAND_priv_bytes_ex",
+       "RAND_bytes_ex",
        /* We get this via libcurl and OpenSSL 1.1.1 */
        "CRYPTO_get_ex_new_index",
        /* OpenSSL libssl */