summaryrefslogtreecommitdiffstats
path: root/debug
diff options
context:
space:
mode:
authorjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2005-09-26 05:28:27 +0000
committerjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2005-09-26 05:28:27 +0000
commit6fbf66fad3367b24fd6743bcd50254902fd9c8d5 (patch)
tree9802876e3771744eead18917bb47ff6e90ac39f5 /debug
downloadopenvpn-6fbf66fad3367b24fd6743bcd50254902fd9c8d5.tar.gz
openvpn-6fbf66fad3367b24fd6743bcd50254902fd9c8d5.tar.xz
openvpn-6fbf66fad3367b24fd6743bcd50254902fd9c8d5.zip
This is the start of the BETA21 branch.
It includes the --topology feature, and TAP-Win32 driver changes to allow non-admin access. git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@580 e7ae566f-a301-0410-adde-c780ea21d3b5
Diffstat (limited to 'debug')
-rw-r--r--debug/valgrind-suppress310
1 files changed, 310 insertions, 0 deletions
diff --git a/debug/valgrind-suppress b/debug/valgrind-suppress
new file mode 100644
index 0000000..48fa55f
--- /dev/null
+++ b/debug/valgrind-suppress
@@ -0,0 +1,310 @@
+# Valgrind suppressions file for OpenVPN.
+#
+# Mostly deal with uninitialized data warnings
+# in OpenSSL.
+
+{
+ test1
+ Memcheck:Cond
+ fun:BN_*
+}
+
+{
+ test2
+ Memcheck:Value4
+ fun:BN_*
+}
+
+{
+ test3
+ Memcheck:Cond
+ fun:bn_*
+}
+
+{
+ test4
+ Memcheck:Value4
+ fun:bn_*
+}
+
+{
+ test5
+ 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
+}
+
+{
+ test17
+ Memcheck:Value4
+ fun:tls1_enc
+}
+
+{
+ test18
+ Memcheck:Cond
+ fun:ssl3_read_bytes
+}
+
+{
+ test19
+ Memcheck:Cond
+ fun:SHA1_Update
+}
+
+{
+ test20
+ Memcheck:Value4
+ fun:SHA1_Update
+}
+
+{
+ test21
+ Memcheck:Cond
+ fun:SHA1_Final
+}
+
+{
+ test22
+ Memcheck:Value4
+ fun:SHA1_Final
+}
+
+{
+ test23
+ Memcheck:Value4
+ fun:ssl3_read_bytes
+}
+
+{
+ test24
+ Memcheck:Cond
+ fun:ssl3_get_message
+}
+
+{
+ test25
+ Memcheck:Cond
+ fun:BUF_MEM_grow_clean
+}
+
+{
+ test26
+ Memcheck:Cond
+ fun:memcpy
+ fun:ssl3_read_bytes
+}
+
+{
+ test27
+ 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
+ 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
+}
+
+{
+ 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
+ Memcheck:Value4
+ fun:DES_encrypt2
+}
+
+{
+ test50
+ Memcheck:Leak
+ fun:malloc
+ fun:_IO_getdelim
+ fun:getline
+ fun:getpass
+}