From aba6e67eb7de2355373e80eb3e40c436a19e9814 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20R=C3=BChsen?= Date: Fri, 21 Feb 2020 22:41:36 +0100 Subject: [PATCH] Add valgrind suppressions * testenv/valgrind-suppression-ssl: Add gnutls suppressions * tests/valgrind-suppressions: Likewise * tests/valgrind-suppressions-ssl: Likewise --- testenv/valgrind-suppression-ssl | 13 +++++++++++++ tests/valgrind-suppressions | 27 +++++++++++++++++++++++++++ tests/valgrind-suppressions-ssl | 13 +++++++++++++ 3 files changed, 53 insertions(+) diff --git a/testenv/valgrind-suppression-ssl b/testenv/valgrind-suppression-ssl index ffa47237..64af79e7 100644 --- a/testenv/valgrind-suppression-ssl +++ b/testenv/valgrind-suppression-ssl @@ -34,3 +34,16 @@ fun:_gnutls_x509_dn_to_string ... } + +{ + gnutls-false-positive + Memcheck:Cond + ... + fun:gnutls_x509_ext_import_subject_alt_names + fun:gnutls_x509_crt_import + fun:gnutls_x509_crt_list_import + fun:gnutls_x509_crt_list_import2 + fun:gnutls_x509_trust_list_add_trust_mem + fun:gnutls_x509_trust_list_add_trust_file + fun:gnutls_x509_trust_list_add_system_trust +} diff --git a/tests/valgrind-suppressions b/tests/valgrind-suppressions index 148eb826..a479e025 100644 --- a/tests/valgrind-suppressions +++ b/tests/valgrind-suppressions @@ -186,3 +186,30 @@ fun:_gnutls_x509_dn_to_string ... } + +{ + gnutls-false-positive + Memcheck:Cond + ... + fun:gnutls_x509_ext_import_subject_alt_names + fun:gnutls_x509_crt_import + fun:gnutls_x509_crt_list_import + fun:gnutls_x509_crt_list_import2 + fun:gnutls_x509_trust_list_add_trust_mem + fun:gnutls_x509_trust_list_add_trust_file + fun:gnutls_x509_trust_list_add_system_trust +} + +{ + gnutls-false-positive + Memcheck:Cond + ... + fun:gnutls_x509_crt_get_dn_by_oid + fun:gnutls_x509_crt_check_hostname2 + fun:ssl_check_certificate + fun:establish_connection + fun:gethttp + fun:http_loop + fun:retrieve_url + fun:main +} diff --git a/tests/valgrind-suppressions-ssl b/tests/valgrind-suppressions-ssl index ec16220c..48906b51 100644 --- a/tests/valgrind-suppressions-ssl +++ b/tests/valgrind-suppressions-ssl @@ -172,3 +172,16 @@ fun:_gnutls_x509_dn_to_string ... } + +{ + gnutls-false-positive + Memcheck:Cond + ... + fun:gnutls_x509_ext_import_subject_alt_names + fun:gnutls_x509_crt_import + fun:gnutls_x509_crt_list_import + fun:gnutls_x509_crt_list_import2 + fun:gnutls_x509_trust_list_add_trust_mem + fun:gnutls_x509_trust_list_add_trust_file + fun:gnutls_x509_trust_list_add_system_trust +}