summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2006-11-23 22:15:52 +0000
committerjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2006-11-23 22:15:52 +0000
commit3710e66e6c324358b302df3a844d4bf55913095b (patch)
tree8aecced3c1ce50202de55e93d47e684b3700c69c
parent2a64816b391395d925e0f7ff79d200bbb562fe7e (diff)
downloadopenvpn-3710e66e6c324358b302df3a844d4bf55913095b.tar.gz
openvpn-3710e66e6c324358b302df3a844d4bf55913095b.tar.xz
openvpn-3710e66e6c324358b302df3a844d4bf55913095b.zip
updated valgrind-suppress for OpenSSL 0.9.8
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1494 e7ae566f-a301-0410-adde-c780ea21d3b5
-rw-r--r--debug/valgrind-suppress268
1 files changed, 40 insertions, 228 deletions
diff --git a/debug/valgrind-suppress b/debug/valgrind-suppress
index 48fa55f..fb8ebe6 100644
--- a/debug/valgrind-suppress
+++ b/debug/valgrind-suppress
@@ -4,307 +4,119 @@
# in OpenSSL.
{
- test1
+ cond_BN
Memcheck:Cond
fun:BN_*
}
{
- test2
+ value4_BN
Memcheck:Value4
fun:BN_*
}
{
- test3
+ cond_bn
Memcheck:Cond
fun:bn_*
}
{
- test4
+ value4_bn
Memcheck:Value4
fun:bn_*
}
{
- test5
+ cond_SHA1_Update
Memcheck:Cond
- fun:getrn
-}
-
-{
- test6
- Memcheck:Value4
- fun:getrn
-}
-
-{
- test7
- Memcheck:Value4
- fun:lh_retrieve
-}
-
-{
- test8
- Memcheck:Cond
- fun:lh_retrieve
-}
-
-{
- test10
- Memcheck:Cond
- fun:RSA_verify
-}
-
-{
- test11
- Memcheck:Value4
- fun:RSA_verify
-}
-
-{
- test12
- Memcheck:Value4
- fun:AES_set_encrypt_key
-}
-
-{
- test13
- Memcheck:Value4
- fun:AES_set_decrypt_key
-}
-
-{
- test14
- Memcheck:Value4
- fun:AES_decrypt
-}
-
-{
- test15
- Memcheck:Value4
- fun:BF_encrypt
-}
-
-{
- test16
- Memcheck:Cond
- fun:tls1_enc
+ fun:SHA1_Update
}
{
- test17
+ value4_SHA1_Update
Memcheck:Value4
- fun:tls1_enc
+ fun:SHA1_Update
}
{
- test18
+ cond_ssl3_read_bytes
Memcheck:Cond
fun:ssl3_read_bytes
}
{
- test19
+ cond_crypto
Memcheck:Cond
- fun:SHA1_Update
+ obj:/lib/libcrypto.so.*
}
{
- test20
+ value4_crypto
Memcheck:Value4
- fun:SHA1_Update
+ obj:/lib/libcrypto.so.*
}
{
- test21
+ cond_ssl
Memcheck:Cond
- fun:SHA1_Final
-}
-
-{
- test22
- Memcheck:Value4
- fun:SHA1_Final
+ obj:/lib/libssl.so.*
}
{
- test23
+ value4_ssl
Memcheck:Value4
- fun:ssl3_read_bytes
+ obj:/lib/libssl.so.*
}
{
- test24
- Memcheck:Cond
- fun:ssl3_get_message
+ addr4_AES_cbc_encrypt
+ Memcheck:Addr4
+ fun:AES_cbc_encrypt
}
{
- test25
- Memcheck:Cond
- fun:BUF_MEM_grow_clean
-}
-
-{
- test26
+ cond_memcpy_ssl3_read_bytes
Memcheck:Cond
fun:memcpy
fun:ssl3_read_bytes
}
{
- test27
+ value4_memcpy_ssl3_read_bytes
Memcheck:Value4
fun:memcpy
fun:ssl3_read_bytes
}
{
- test28
- Memcheck:Cond
- fun:MD5_Update
-}
-
-{
- test29
- Memcheck:Value4
- fun:MD5_Update
-}
-
-{
- test30
- Memcheck:Cond
- fun:ssl3_get_finished
-}
-
-{
- test31
- Memcheck:Value4
- fun:ssl3_get_finished
-}
-
-{
- test32
+ cond_memset_BUF_MEM_grow_clean
Memcheck:Cond
- fun:MD5_Final
-}
-
-{
- test33
- Memcheck:Value4
- fun:MD5_Final
-}
-
-{
- test34
- Memcheck:Value4
- fun:AES_encrypt
-}
-
-{
- test35
- Memcheck:Cond
- fun:sha1_block_asm_data_order
-}
-
-{
- test36
- Memcheck:Cond
- fun:ssl3_read
-}
-
-{
- test37
- Memcheck:Cond
- fun:SSL_get_error
-}
-
-{
- test38
- Memcheck:Cond
- fun:BIO_read
-}
-
-{
- test39
- Memcheck:Value4
fun:memset
+ fun:BUF_MEM_grow_clean
}
{
- test40
- Memcheck:Cond
- fun:ssl_read
-}
-
-{
- test41
- Memcheck:Cond
- fun:memset
-}
-
-{
- test42
- Memcheck:Cond
- fun:ssl3_read_internal
-}
-
-{
- test43
- Memcheck:Cond
- fun:ssl3_get_cert_verify
-}
-
-{
- test44
- Memcheck:Leak
- fun:malloc
- fun:gc_malloc
- fun:alloc_buf_gc
- fun:construct_name_value
-}
-
-{
- test45
- Memcheck:Leak
- fun:malloc
- fun:default_malloc_ex
-}
-
-{
- test46
- Memcheck:Leak
- fun:malloc
- fun:gc_malloc
- fun:add_env_item
- fun:manage_env
-}
-
-{
- test47
- Memcheck:Cond
- fun:lzo1x_1_15_compress
-}
-
-{
- test48
- Memcheck:Value4
- fun:DES_set_key_unchecked
-}
-
-{
- test49
+ value4_memset_BUF_MEM_grow_clean
Memcheck:Value4
- fun:DES_encrypt2
+ fun:memset
+ fun:BUF_MEM_grow_clean
}
{
- test50
+ SSL_get_ex_new_index
Memcheck:Leak
fun:malloc
- fun:_IO_getdelim
- fun:getline
- fun:getpass
+ obj:/lib/libcrypto.so.*
+ fun:CRYPTO_malloc
+ fun:lh_new
+ obj:/lib/libcrypto.so.*
+ obj:/lib/libcrypto.so.*
+ obj:/lib/libcrypto.so.*
+ fun:CRYPTO_get_ex_new_index
+ fun:SSL_get_ex_new_index
+ fun:ssl_set_mydata_index
+ fun:init_ssl_lib
+ fun:init_static
+ fun:main
}