From 1496991078e01fed7e8fb8737c830bfac8283da6 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Mon, 24 Aug 2020 16:20:43 +0200 Subject: [PATCH] leak-detective: Whitelist leaks that occur on Debian buster --- src/libstrongswan/utils/leak_detective.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libstrongswan/utils/leak_detective.c b/src/libstrongswan/utils/leak_detective.c index fca145469..e4b72426d 100644 --- a/src/libstrongswan/utils/leak_detective.c +++ b/src/libstrongswan/utils/leak_detective.c @@ -595,6 +595,8 @@ static char *whitelist[] = { "RAND_DRBG_get0_master", "RAND_DRBG_get0_private", "RAND_DRBG_get0_public", + /* We get this via libcurl and OpenSSL 1.1.1 */ + "CRYPTO_get_ex_new_index", /* OpenSSL libssl */ "SSL_COMP_get_compression_methods", /* NSPR */ @@ -622,6 +624,7 @@ static char *whitelist[] = { "system__tasking__initialize", "system__tasking__initialization__abort_defer", "system__tasking__stages__create_task", + "system__task_primitives__operations__register_foreign_thread__2", /* in case external threads call into our code */ "thread_current_id", /* FHH IMCs and IMVs */