diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 07:33:12 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 07:33:12 +0000 |
commit | 36082a2fe36ecd800d784ae44c14f1f18c66a7e9 (patch) | |
tree | 6c68e0c0097987aff85a01dabddd34b862309a7c /tests/suppressions.valgrind | |
parent | Initial commit. (diff) | |
download | gnutls28-36082a2fe36ecd800d784ae44c14f1f18c66a7e9.tar.xz gnutls28-36082a2fe36ecd800d784ae44c14f1f18c66a7e9.zip |
Adding upstream version 3.7.9.upstream/3.7.9upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | tests/suppressions.valgrind | 298 |
1 files changed, 298 insertions, 0 deletions
diff --git a/tests/suppressions.valgrind b/tests/suppressions.valgrind new file mode 100644 index 0000000..1dc5454 --- /dev/null +++ b/tests/suppressions.valgrind @@ -0,0 +1,298 @@ +# suppressions -- Valgrind suppresion file for libgcrypt + +# Copyright (C) 2008-2012 Free Software Foundation, Inc. + +# Copying and distribution of this file, with or without modification, +# are permitted in any medium without royalty provided the copyright +# notice and this notice are preserved. + +{ + zlib inflateInit + Memcheck:Cond + fun:inflateReset2 + fun:inflateInit2_ + fun:_gnutls_comp_init + fun:_gnutls_init_record_state + fun:_gnutls_epoch_set_keys + fun:_gnutls_write_connection_state_init + fun:_gnutls_send_handshake_final +} + +{ + libgcrypt1 + Memcheck:Leak + fun:malloc + fun:_gcry_private_malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_module_add + fun:gcry_pk_register_default + fun:_gcry_pk_init + fun:global_init + fun:_gcry_check_version + fun:gcry_check_version + fun:gnutls_global_init +} + +{ + libgcrypt1-new + Memcheck:Leak + fun:malloc + fun:_gcry_private_malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_module_add + fun:pk_register_default + fun:_gcry_pk_init + fun:global_init + fun:_gcry_check_version + fun:gcry_check_version + fun:gnutls_global_init +} + +{ + libgcrypt2 + Memcheck:Leak + fun:malloc + fun:_gcry_private_malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_module_add + fun:gcry_md_register_default + fun:_gcry_md_init + fun:global_init + fun:_gcry_check_version + fun:gcry_check_version + fun:gnutls_global_init +} + +{ + libgcrypt2-new + Memcheck:Leak + fun:malloc + fun:_gcry_private_malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_module_add + fun:md_register_default + fun:_gcry_md_init + fun:global_init + fun:_gcry_check_version + fun:gcry_check_version + fun:gnutls_global_init +} + +{ + libgcrypt3 + Memcheck:Leak + fun:malloc + fun:_gcry_private_malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_module_add + fun:gcry_cipher_register_default + fun:_gcry_cipher_init + fun:global_init + fun:_gcry_check_version + fun:gcry_check_version + fun:gnutls_global_init +} + +{ + libgcrypt3-new + Memcheck:Leak + fun:malloc + fun:_gcry_private_malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_module_add + fun:cipher_register_default + fun:_gcry_cipher_init + fun:global_init + fun:_gcry_check_version + fun:gcry_check_version + fun:gnutls_global_init +} + +{ + libgcrypt4 + Memcheck:Leak + fun:malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_xmalloc + fun:_gcry_xcalloc + fun:initialize + fun:_gcry_randomize + fun:gcry_randomize + fun:gc_pseudo_random + fun:_gnutls_rnd_init + fun:gnutls_global_init +} + +{ + libgcrypt5 + Memcheck:Leak + fun:malloc + fun:_gcry_private_malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_xmalloc + fun:_gcry_xcalloc + fun:initialize + fun:_gcry_randomize + fun:gcry_randomize + fun:gc_pseudo_random + fun:_gnutls_rnd_init + fun:gnutls_global_init +} + +{ + libgcrypt6 + Memcheck:Leak + fun:malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_xmalloc + fun:_gcry_xcalloc + fun:initialize + fun:_gcry_create_nonce + fun:gcry_create_nonce + fun:wrap_gcry_rnd_init + fun:_gnutls_rnd_init + fun:gnutls_global_init +} + +{ + libgcrypt7 + Memcheck:Leak + fun:malloc + fun:_gcry_private_malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_xmalloc + fun:_gcry_xcalloc + fun:initialize + fun:_gcry_create_nonce + fun:gcry_create_nonce + fun:wrap_gcry_rnd_init + fun:_gnutls_rnd_init + fun:gnutls_global_init +} + +{ + libgcrypt7-new + Memcheck:Leak + fun:malloc + fun:_gcry_private_malloc + fun:do_malloc + fun:_gcry_malloc + fun:_gcry_xmalloc + fun:_gcry_xcalloc + fun:initialize + fun:_gcry_rngcsprng_create_nonce + fun:_gcry_create_nonce + fun:gcry_create_nonce + fun:wrap_gcry_rnd_init + fun:_gnutls_rnd_init + fun:gnutls_global_init +} + +{ + ignore p11 leaks + Memcheck:Leak + fun:calloc + obj:* + obj:* + obj:* + obj:* + fun:p11_kit_initialize_registered + fun:gnutls_pkcs11_init + fun:gnutls_global_init +} + +{ + ignore p11 leaks2 + Memcheck:Leak + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:p11_kit_module_initialize + fun:gnutls_pkcs11_add_provider +} + +{ + nettle memxor3 + Memcheck:Addr8 + fun:memxor3 + obj:* +} + +{ + nettle memxor + Memcheck:Addr8 + fun:memxor + obj:* +} + +{ + memxor_different_alignment + Memcheck:Addr8 + fun:memxor_different_alignment + obj:* +} + +{ + libidn-strlen + Memcheck:Addr4 + fun:idna_to_ascii_4z + fun:idna_to_ascii_8z + fun:gnutls_x509_crt_check_hostname2 + ... +} + +{ + libidn-strlen2 + Memcheck:Addr4 + fun:idna_to_ascii_4z + fun:idna_to_ascii_8z + fun:gnutls_server_name_set + ... +} + +{ + libidn-strlen2 + Memcheck:Addr4 + fun:idna_to_ascii_4z + fun:idna_to_ascii_8z + fun:gnutls_server_name_get + ... +} + +{ + bash leak + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + fun:xmalloc + fun:set_default_locale + fun:main +} +{ + ld-uncond-jump + Memcheck:Cond + fun:index + fun:expand_dynamic_string_token + fun:fillin_rpath + ... +} +{ + gnutls-false-positive + Memcheck:Cond + fun:decode_complex_string.isra.0 + fun:_gnutls_x509_dn_to_string + ... +} |