Git init
[external/xmlsec1.git] / tests / nss.supp
1 ##----------------------------------------------------------------------##
2 #
3 # Errors to suppress by default with NSS
4 #
5 # Format of this file is:
6 # {
7 #     name_of_suppression
8 #     kind: one of Param Value1 Value2 Value4 Value8
9 #                   Free Addr1 Addr2 Addr4 Addr8
10 #                   Cond (previously known as Value0)
11 #     (if Param: name of system call param, if Free: name of free-ing fn)
12 #     caller0 name, or /name/of/so/file.so
13 #     caller1 name, or ditto
14 #     (optionally: caller2 name)
15 #     (optionally: caller3 name)
16 #  }
17
18 ##----------------------------------------------------------------------##
19 {
20    NSS memcmp/prng_RandomUpdate
21    Memcheck:Cond
22    fun:memcmp
23    fun:prng_RandomUpdate
24 }
25
26 {
27    NSS alg_fips*/prng_RandomUpdate
28    Memcheck:Cond
29    fun:alg_fips*
30    fun:prng_RandomUpdate
31 }
32
33 {
34    NSS sec_asn1d_parse_leaf/SEC_ASN1*
35    Memcheck:Cond
36    fun:sec_asn1d*
37    fun:SEC_ASN1*
38 }
39
40 {
41    NSS DES_Do1Block
42    Memcheck:Value4
43    fun:DES_Do1Block
44    fun:DES_EDE*
45 }
46
47 {
48    NSS *mp*
49    Memcheck:Cond
50    fun:*
51    fun:*mp_*
52 }
53
54 {
55    NSS *mp*
56    Memcheck:Cond
57    fun:*mp*
58    fun:*
59 }
60
61 {
62    NSS *mp*
63    Memcheck:Value4
64    fun:*
65    fun:*mp*
66 }
67
68 {
69    NSS *mp*
70    Memcheck:Value4
71    fun:*mp*
72    fun:*dsa*
73 }
74
75 {
76    NSS *alg_fips*
77    Memcheck:Cond
78    fun:*alg_fips*
79    fun:*
80 }
81
82 {
83    NSS memcmp/prng
84    Memcheck:Value4
85    fun:memcmp
86    fun:*prng*
87 }
88
89 {
90    NSS *alg_fips*
91    Memcheck:Value4
92    fun:*alg_fips*
93    fun:*prng*
94 }
95
96 {
97    NSS *DSA_Generate*
98    Memcheck:Value4
99    fun:*DSA_Generate*
100    fun:*DSA*
101 }
102
103 {
104    NSS *DSA_Generate*
105    Memcheck:Cond
106    fun:*DSA_Generate*
107    fun:*DSA*
108 }
109
110 {
111    NSS *memset/SECITEM*
112    Memcheck:Value4
113    fun:*mem*
114    fun:*SECITEM*
115 }
116
117 {
118    NSS *FreeArena*
119    Memcheck:Cond
120    fun:*Arena*
121    fun:*Arena*
122 }
123
124 {
125    NSS *memcpy/sec*
126    Memcheck:Cond
127    fun:*mem*
128    fun:*sec*
129 }
130
131 {
132    NSS *memcpy/sec*
133    Memcheck:Value4
134    fun:*mem*
135    fun:*sec*
136 }
137
138 {
139    NSS *sec*
140    Memcheck:Value4
141    fun:*sec*
142    fun:*
143 }
144
145 {
146    NSS *sec*
147    Memcheck:Cond
148    fun:*sec*
149    fun:*
150 }
151
152
153 {
154    NSS *PL_Hash*
155    Memcheck:Value4
156    fun:*PL_Hash*
157    fun:*
158 }
159
160 {
161    NSS *PL_Hash*
162    Memcheck:Cond
163    fun:*PL_Hash*
164    fun:*
165 }
166
167 {
168    NSS *SEC*
169    Memcheck:Value4
170    fun:*SEC*
171    fun:*
172 }
173
174 {
175    NSS *SEC*
176    Memcheck:Cond
177    fun:*SEC*
178    fun:*
179 }
180
181 {
182    NSS *PORT*
183    Memcheck:Value4
184    fun:*PORT*
185    fun:*
186 }
187
188 {
189    NSS *PORT*
190    Memcheck:Cond
191    fun:*PORT*
192    fun:*
193 }
194
195 {
196    NSS *DES*
197    Memcheck:Value4
198    fun:*DES*
199    fun:*
200 }
201
202 {
203    NSS *__GI__*
204    Addrcheck,Memcheck:Param
205    write(buf)
206    obj:*libc-2.2*so
207 }
208
209 {
210    NSS xmlSecBase64*
211    Memcheck:Value4
212    fun:xmlSecBase64*
213 }
214
215 {
216    NSS rijndael*
217    Memcheck:Value4
218    fun:rijndael*
219 }
220