aboutsummaryrefslogtreecommitdiff
path: root/debug/valgrind-suppress
diff options
context:
space:
mode:
authorjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2008-10-14 05:21:51 +0000
committerjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2008-10-14 05:21:51 +0000
commit9a88179e58a821d32913d9bc0a54eb73023cde7f (patch)
treef02480061b27c8445a8f3e24482acc5723cb4be9 /debug/valgrind-suppress
parentVersion 2.1_rc13 (diff)
downloadopenvpn-9a88179e58a821d32913d9bc0a54eb73023cde7f.tar.xz
Added AC_GNU_SOURCE to configure.ac to enable struct ucred,
with the goal of fixing a build issue on Fedora 9 that was introduced in 2.1_rc13. git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@3434 e7ae566f-a301-0410-adde-c780ea21d3b5
Diffstat (limited to '')
-rw-r--r--debug/valgrind-suppress380
1 files changed, 322 insertions, 58 deletions
diff --git a/debug/valgrind-suppress b/debug/valgrind-suppress
index 2d57da0..b72d56d 100644
--- a/debug/valgrind-suppress
+++ b/debug/valgrind-suppress
@@ -219,6 +219,88 @@
fun:__libc_dlopen_mode
fun:__nss_lookup_function
obj:/lib/libc-2.7.so
+ fun:getgrnam_r
+ fun:getgrnam
+ fun:get_group
+ fun:do_init_first_time
+ fun:init_instance
+ fun:init_instance_handle_signals
+ fun:tunnel_server_tcp
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Addr8
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/libc-2.7.so
+ obj:/lib/ld-2.7.so
+ fun:__libc_dlopen_mode
+ fun:__nss_lookup_function
+ obj:/lib/libc-2.7.so
+ fun:getgrnam_r
+ fun:getgrnam
+ fun:get_group
+ fun:do_init_first_time
+ fun:init_instance
+ fun:init_instance_handle_signals
+ fun:tunnel_server_udp
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Addr8
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/libc-2.7.so
+ obj:/lib/ld-2.7.so
+ fun:__libc_dlopen_mode
+ fun:__nss_lookup_function
+ obj:/lib/libc-2.7.so
+ fun:getgrnam_r
+ fun:getgrnam
+ fun:get_group
+ fun:management_open
+ fun:open_management
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Addr8
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/ld-2.7.so
+ obj:/lib/libc-2.7.so
+ obj:/lib/ld-2.7.so
+ fun:__libc_dlopen_mode
+ fun:__nss_lookup_function
+ obj:/lib/libc-2.7.so
fun:getpwnam_r
fun:getpwnam
fun:get_user
@@ -234,6 +316,50 @@
fun:BN_MONT_CTX_set
fun:BN_MONT_CTX_set_locked
obj:/usr/lib/libcrypto.so.0.9.8
+ fun:RSA_verify
+ fun:EVP_VerifyFinal
+ fun:ASN1_item_verify
+ obj:/usr/lib/libcrypto.so.0.9.8
+ fun:X509_verify_cert
+ fun:ssl_verify_cert_chain
+ fun:ssl3_get_client_certificate
+ fun:ssl3_accept
+ fun:ssl3_read_bytes
+ fun:ssl3_read
+ obj:/usr/lib/libssl.so.0.9.8
+ fun:BIO_read
+ fun:bio_read
+ fun:tls_process
+ fun:tls_multi_process
+ fun:check_tls_dowork
+ fun:pre_select
+ fun:multi_process_post
+ fun:multi_process_incoming_link
+ fun:multi_tcp_action
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Cond
+ fun:BN_div
+ fun:BN_MONT_CTX_set
+ fun:BN_MONT_CTX_set_locked
+ obj:/usr/lib/libcrypto.so.0.9.8
+ fun:ssl3_ctx_ctrl
+ fun:init_ssl
+ fun:init_instance
+ fun:init_instance_handle_signals
+ fun:tunnel_server_tcp
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Cond
+ fun:BN_div
+ fun:BN_MONT_CTX_set
+ fun:BN_MONT_CTX_set_locked
+ obj:/usr/lib/libcrypto.so.0.9.8
fun:ssl3_ctx_ctrl
fun:init_ssl
fun:init_instance
@@ -246,6 +372,79 @@
<insert a suppression name here>
Memcheck:Cond
fun:BN_div
+ fun:BN_MONT_CTX_set
+ fun:BN_MONT_CTX_set_locked
+ obj:/usr/lib/libcrypto.so.0.9.8
+ obj:/usr/lib/libcrypto.so.0.9.8
+ fun:RSA_sign
+ fun:ssl3_send_server_key_exchange
+ fun:ssl3_accept
+ fun:ssl3_read_bytes
+ fun:ssl3_read
+ obj:/usr/lib/libssl.so.0.9.8
+ fun:BIO_read
+ fun:bio_read
+ fun:tls_process
+ fun:tls_multi_process
+ fun:check_tls_dowork
+ fun:pre_select
+ fun:multi_process_post
+ fun:multi_process_incoming_link
+ fun:multi_tcp_action
+ fun:tunnel_server_tcp
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Cond
+ fun:BN_div
+ fun:BN_MONT_CTX_set
+ fun:BN_mod_exp_mont
+ fun:BN_BLINDING_create_param
+ fun:RSA_setup_blinding
+ obj:/usr/lib/libcrypto.so.0.9.8
+ obj:/usr/lib/libcrypto.so.0.9.8
+ fun:RSA_sign
+ fun:ssl3_send_server_key_exchange
+ fun:ssl3_accept
+ fun:ssl3_read_bytes
+ fun:ssl3_read
+ obj:/usr/lib/libssl.so.0.9.8
+ fun:BIO_read
+ fun:bio_read
+ fun:tls_process
+ fun:tls_multi_process
+ fun:check_tls_dowork
+ fun:pre_select
+ fun:multi_process_post
+ fun:multi_process_incoming_link
+ fun:multi_tcp_action
+ fun:tunnel_server_tcp
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Cond
+ fun:BN_div
+ fun:BN_nnmod
+ fun:BN_mod_inverse
+ fun:BN_MONT_CTX_set
+ fun:BN_MONT_CTX_set_locked
+ obj:/usr/lib/libcrypto.so.0.9.8
+ fun:ssl3_ctx_ctrl
+ fun:init_ssl
+ fun:init_instance
+ fun:init_instance_handle_signals
+ fun:tunnel_server_tcp
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Cond
+ fun:BN_div
fun:BN_nnmod
fun:BN_mod_inverse
fun:BN_MONT_CTX_set
@@ -266,6 +465,50 @@
fun:BN_MONT_CTX_set
fun:BN_MONT_CTX_set_locked
obj:/usr/lib/libcrypto.so.0.9.8
+ fun:RSA_verify
+ fun:EVP_VerifyFinal
+ fun:ASN1_item_verify
+ obj:/usr/lib/libcrypto.so.0.9.8
+ fun:X509_verify_cert
+ fun:ssl_verify_cert_chain
+ fun:ssl3_get_client_certificate
+ fun:ssl3_accept
+ fun:ssl3_read_bytes
+ fun:ssl3_read
+ obj:/usr/lib/libssl.so.0.9.8
+ fun:BIO_read
+ fun:bio_read
+ fun:tls_process
+ fun:tls_multi_process
+ fun:check_tls_dowork
+ fun:pre_select
+ fun:multi_process_post
+ fun:multi_process_incoming_link
+ fun:multi_tcp_action
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Cond
+ fun:BN_mod_inverse
+ fun:BN_MONT_CTX_set
+ fun:BN_MONT_CTX_set_locked
+ obj:/usr/lib/libcrypto.so.0.9.8
+ fun:ssl3_ctx_ctrl
+ fun:init_ssl
+ fun:init_instance
+ fun:init_instance_handle_signals
+ fun:tunnel_server_tcp
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Cond
+ fun:BN_mod_inverse
+ fun:BN_MONT_CTX_set
+ fun:BN_MONT_CTX_set_locked
+ obj:/usr/lib/libcrypto.so.0.9.8
fun:ssl3_ctx_ctrl
fun:init_ssl
fun:init_instance
@@ -277,6 +520,62 @@
{
<insert a suppression name here>
Memcheck:Cond
+ fun:BN_mod_inverse
+ fun:BN_MONT_CTX_set
+ fun:BN_MONT_CTX_set_locked
+ obj:/usr/lib/libcrypto.so.0.9.8
+ obj:/usr/lib/libcrypto.so.0.9.8
+ fun:RSA_sign
+ fun:ssl3_send_server_key_exchange
+ fun:ssl3_accept
+ fun:ssl3_read_bytes
+ fun:ssl3_read
+ obj:/usr/lib/libssl.so.0.9.8
+ fun:BIO_read
+ fun:bio_read
+ fun:tls_process
+ fun:tls_multi_process
+ fun:check_tls_dowork
+ fun:pre_select
+ fun:multi_process_post
+ fun:multi_process_incoming_link
+ fun:multi_tcp_action
+ fun:tunnel_server_tcp
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Cond
+ fun:BN_mod_inverse
+ fun:BN_MONT_CTX_set
+ fun:BN_mod_exp_mont
+ fun:BN_BLINDING_create_param
+ fun:RSA_setup_blinding
+ obj:/usr/lib/libcrypto.so.0.9.8
+ obj:/usr/lib/libcrypto.so.0.9.8
+ fun:RSA_sign
+ fun:ssl3_send_server_key_exchange
+ fun:ssl3_accept
+ fun:ssl3_read_bytes
+ fun:ssl3_read
+ obj:/usr/lib/libssl.so.0.9.8
+ fun:BIO_read
+ fun:bio_read
+ fun:tls_process
+ fun:tls_multi_process
+ fun:check_tls_dowork
+ fun:pre_select
+ fun:multi_process_post
+ fun:multi_process_incoming_link
+ fun:multi_tcp_action
+ fun:tunnel_server_tcp
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Cond
obj:/lib/ld-2.5.so
obj:/lib/ld-2.5.so
obj:/lib/ld-2.5.so
@@ -725,6 +1024,22 @@
fun:__nss_lookup_function
obj:*
obj:*
+ fun:getgrnam_r
+ fun:getgrnam
+ fun:get_group
+ fun:management_open
+ fun:open_management
+ fun:main
+}
+
+{
+ <insert a suppression name here>
+ Memcheck:Leak
+ fun:malloc
+ fun:tsearch
+ fun:__nss_lookup_function
+ obj:*
+ obj:*
fun:getpwnam_r
fun:getpwnam
fun:get_user
@@ -810,39 +1125,13 @@
fun:__nss_database_lookup
obj:*
obj:*
- fun:getpwnam_r
- fun:getpwnam
- fun:get_user
- fun:management_open
- fun:open_management
- fun:main
-}
-
-{
- <insert a suppression name here>
- Memcheck:Addr8
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/libc-2.7.so
- obj:/lib/ld-2.7.so
- fun:__libc_dlopen_mode
- fun:__nss_lookup_function
- obj:/lib/libc-2.7.so
fun:getgrnam_r
fun:getgrnam
fun:get_group
fun:do_init_first_time
fun:init_instance
fun:init_instance_handle_signals
- fun:tunnel_server_udp
+ fun:tunnel_server_tcp
fun:main
}
@@ -866,42 +1155,17 @@
{
<insert a suppression name here>
- Memcheck:Addr8
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/ld-2.7.so
- obj:/lib/libc-2.7.so
- obj:/lib/ld-2.7.so
- fun:__libc_dlopen_mode
- fun:__nss_lookup_function
- obj:/lib/libc-2.7.so
- fun:getgrnam_r
- fun:getgrnam
- fun:get_group
- fun:management_open
- fun:open_management
- fun:main
-}
-
-{
- <insert a suppression name here>
Memcheck:Leak
fun:malloc
- fun:tsearch
- fun:__nss_lookup_function
+ obj:/lib/libc-2.7.so
+ fun:__nss_database_lookup
obj:*
obj:*
- fun:getgrnam_r
- fun:getgrnam
- fun:get_group
+ fun:getpwnam_r
+ fun:getpwnam
+ fun:get_user
fun:management_open
fun:open_management
fun:main
}
+