Browse code

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

james authored on 2006/11/24 07:15:52
Showing 1 changed files
... ...
@@ -4,307 +4,119 @@
4 4
 # in OpenSSL.
5 5
 
6 6
 {
7
-   test1
7
+   cond_BN
8 8
    Memcheck:Cond
9 9
    fun:BN_*
10 10
 }
11 11
 
12 12
 {
13
-   test2
13
+   value4_BN
14 14
    Memcheck:Value4
15 15
    fun:BN_*
16 16
 }
17 17
 
18 18
 {
19
-   test3
19
+   cond_bn
20 20
    Memcheck:Cond
21 21
    fun:bn_*
22 22
 }
23 23
 
24 24
 {
25
-   test4
25
+   value4_bn
26 26
    Memcheck:Value4
27 27
    fun:bn_*
28 28
 }
29 29
 
30 30
 {
31
-   test5
31
+   cond_SHA1_Update
32 32
    Memcheck:Cond
33
-   fun:getrn
34
-}
35
-
36
-{
37
-   test6
38
-   Memcheck:Value4
39
-   fun:getrn
40
-}
41
-
42
-{
43
-   test7
44
-   Memcheck:Value4
45
-   fun:lh_retrieve
46
-}
47
-
48
-{
49
-   test8
50
-   Memcheck:Cond
51
-   fun:lh_retrieve
52
-}
53
-
54
-{
55
-   test10
56
-   Memcheck:Cond
57
-   fun:RSA_verify
58
-}
59
-
60
-{
61
-   test11
62
-   Memcheck:Value4
63
-   fun:RSA_verify
64
-}
65
-
66
-{
67
-   test12
68
-   Memcheck:Value4
69
-   fun:AES_set_encrypt_key
70
-}
71
-
72
-{
73
-   test13
74
-   Memcheck:Value4
75
-   fun:AES_set_decrypt_key
76
-}
77
-
78
-{
79
-   test14
80
-   Memcheck:Value4
81
-   fun:AES_decrypt
82
-}
83
-
84
-{
85
-   test15
86
-   Memcheck:Value4
87
-   fun:BF_encrypt
88
-}
89
-
90
-{
91
-   test16
92
-   Memcheck:Cond
93
-   fun:tls1_enc
33
+   fun:SHA1_Update
94 34
 }
95 35
 
96 36
 {
97
-   test17
37
+   value4_SHA1_Update
98 38
    Memcheck:Value4
99
-   fun:tls1_enc
39
+   fun:SHA1_Update
100 40
 }
101 41
 
102 42
 {
103
-   test18
43
+   cond_ssl3_read_bytes
104 44
    Memcheck:Cond
105 45
    fun:ssl3_read_bytes
106 46
 }
107 47
 
108 48
 {
109
-   test19
49
+   cond_crypto
110 50
    Memcheck:Cond
111
-   fun:SHA1_Update
51
+   obj:/lib/libcrypto.so.*
112 52
 }
113 53
 
114 54
 {
115
-   test20
55
+   value4_crypto
116 56
    Memcheck:Value4
117
-   fun:SHA1_Update
57
+   obj:/lib/libcrypto.so.*
118 58
 }
119 59
 
120 60
 {
121
-   test21
61
+   cond_ssl
122 62
    Memcheck:Cond
123
-   fun:SHA1_Final
124
-}
125
-
126
-{
127
-   test22
128
-   Memcheck:Value4
129
-   fun:SHA1_Final
63
+   obj:/lib/libssl.so.*
130 64
 }
131 65
 
132 66
 {
133
-   test23
67
+   value4_ssl
134 68
    Memcheck:Value4
135
-   fun:ssl3_read_bytes
69
+   obj:/lib/libssl.so.*
136 70
 }
137 71
 
138 72
 {
139
-   test24
140
-   Memcheck:Cond
141
-   fun:ssl3_get_message
73
+   addr4_AES_cbc_encrypt
74
+   Memcheck:Addr4
75
+   fun:AES_cbc_encrypt
142 76
 }
143 77
 
144 78
 {
145
-   test25
146
-   Memcheck:Cond
147
-   fun:BUF_MEM_grow_clean
148
-}
149
-
150
-{
151
-   test26
79
+   cond_memcpy_ssl3_read_bytes
152 80
    Memcheck:Cond
153 81
    fun:memcpy
154 82
    fun:ssl3_read_bytes
155 83
 }
156 84
 
157 85
 {
158
-   test27
86
+   value4_memcpy_ssl3_read_bytes
159 87
    Memcheck:Value4
160 88
    fun:memcpy
161 89
    fun:ssl3_read_bytes
162 90
 }
163 91
 
164 92
 {
165
-   test28
166
-   Memcheck:Cond
167
-   fun:MD5_Update
168
-}
169
-
170
-{
171
-   test29
172
-   Memcheck:Value4
173
-   fun:MD5_Update
174
-}
175
-
176
-{
177
-   test30
178
-   Memcheck:Cond
179
-   fun:ssl3_get_finished
180
-}
181
-
182
-{
183
-   test31
184
-   Memcheck:Value4
185
-   fun:ssl3_get_finished
186
-}
187
-
188
-{
189
-   test32
93
+   cond_memset_BUF_MEM_grow_clean
190 94
    Memcheck:Cond
191
-   fun:MD5_Final
192
-}
193
-
194
-{
195
-   test33
196
-   Memcheck:Value4
197
-   fun:MD5_Final
198
-}
199
-
200
-{
201
-   test34
202
-   Memcheck:Value4
203
-   fun:AES_encrypt
204
-}
205
-
206
-{
207
-   test35
208
-   Memcheck:Cond
209
-   fun:sha1_block_asm_data_order
210
-}
211
-
212
-{
213
-   test36
214
-   Memcheck:Cond
215
-   fun:ssl3_read
216
-}
217
-
218
-{
219
-   test37
220
-   Memcheck:Cond
221
-   fun:SSL_get_error
222
-}
223
-
224
-{
225
-   test38
226
-   Memcheck:Cond
227
-   fun:BIO_read
228
-}
229
-
230
-{
231
-   test39
232
-   Memcheck:Value4
233 95
    fun:memset
96
+   fun:BUF_MEM_grow_clean
234 97
 }
235 98
 
236 99
 {
237
-   test40
238
-   Memcheck:Cond
239
-   fun:ssl_read
240
-}
241
-
242
-{
243
-   test41
244
-   Memcheck:Cond
245
-   fun:memset
246
-}
247
-
248
-{
249
-   test42
250
-   Memcheck:Cond
251
-   fun:ssl3_read_internal
252
-}
253
-
254
-{
255
-   test43
256
-   Memcheck:Cond
257
-   fun:ssl3_get_cert_verify
258
-}
259
-
260
-{
261
-   test44
262
-   Memcheck:Leak
263
-   fun:malloc
264
-   fun:gc_malloc
265
-   fun:alloc_buf_gc
266
-   fun:construct_name_value
267
-}
268
-
269
-{
270
-   test45
271
-   Memcheck:Leak
272
-   fun:malloc
273
-   fun:default_malloc_ex
274
-}
275
-
276
-{
277
-   test46
278
-   Memcheck:Leak
279
-   fun:malloc
280
-   fun:gc_malloc
281
-   fun:add_env_item
282
-   fun:manage_env
283
-}
284
-
285
-{
286
-   test47
287
-   Memcheck:Cond
288
-   fun:lzo1x_1_15_compress
289
-}
290
-
291
-{
292
-   test48
293
-   Memcheck:Value4
294
-   fun:DES_set_key_unchecked
295
-}
296
-
297
-{
298
-   test49
100
+   value4_memset_BUF_MEM_grow_clean
299 101
    Memcheck:Value4
300
-   fun:DES_encrypt2
102
+   fun:memset
103
+   fun:BUF_MEM_grow_clean
301 104
 }
302 105
 
303 106
 {
304
-   test50
107
+   SSL_get_ex_new_index
305 108
    Memcheck:Leak
306 109
    fun:malloc
307
-   fun:_IO_getdelim
308
-   fun:getline
309
-   fun:getpass
110
+   obj:/lib/libcrypto.so.*
111
+   fun:CRYPTO_malloc
112
+   fun:lh_new
113
+   obj:/lib/libcrypto.so.*
114
+   obj:/lib/libcrypto.so.*
115
+   obj:/lib/libcrypto.so.*
116
+   fun:CRYPTO_get_ex_new_index
117
+   fun:SSL_get_ex_new_index
118
+   fun:ssl_set_mydata_index
119
+   fun:init_ssl_lib
120
+   fun:init_static
121
+   fun:main
310 122
 }