blob: 3304a3bbaaec77d094f0cfaa2dcee6bd67c4e216 [file] [log] [blame]
Emilia Kasper74726752016-06-03 17:49:04 +02001# Generated with generate_ssl_tests.pl
2
3num_tests = 64
4
5test-0 = 0-version-negotiation
6test-1 = 1-version-negotiation
7test-2 = 2-version-negotiation
8test-3 = 3-version-negotiation
9test-4 = 4-version-negotiation
10test-5 = 5-version-negotiation
11test-6 = 6-version-negotiation
12test-7 = 7-version-negotiation
13test-8 = 8-version-negotiation
14test-9 = 9-version-negotiation
15test-10 = 10-version-negotiation
16test-11 = 11-version-negotiation
17test-12 = 12-version-negotiation
18test-13 = 13-version-negotiation
19test-14 = 14-version-negotiation
20test-15 = 15-version-negotiation
21test-16 = 16-version-negotiation
22test-17 = 17-version-negotiation
23test-18 = 18-version-negotiation
24test-19 = 19-version-negotiation
25test-20 = 20-version-negotiation
26test-21 = 21-version-negotiation
27test-22 = 22-version-negotiation
28test-23 = 23-version-negotiation
29test-24 = 24-version-negotiation
30test-25 = 25-version-negotiation
31test-26 = 26-version-negotiation
32test-27 = 27-version-negotiation
33test-28 = 28-version-negotiation
34test-29 = 29-version-negotiation
35test-30 = 30-version-negotiation
36test-31 = 31-version-negotiation
37test-32 = 32-version-negotiation
38test-33 = 33-version-negotiation
39test-34 = 34-version-negotiation
40test-35 = 35-version-negotiation
41test-36 = 36-version-negotiation
42test-37 = 37-version-negotiation
43test-38 = 38-version-negotiation
44test-39 = 39-version-negotiation
45test-40 = 40-version-negotiation
46test-41 = 41-version-negotiation
47test-42 = 42-version-negotiation
48test-43 = 43-version-negotiation
49test-44 = 44-version-negotiation
50test-45 = 45-version-negotiation
51test-46 = 46-version-negotiation
52test-47 = 47-version-negotiation
53test-48 = 48-version-negotiation
54test-49 = 49-version-negotiation
55test-50 = 50-version-negotiation
56test-51 = 51-version-negotiation
57test-52 = 52-version-negotiation
58test-53 = 53-version-negotiation
59test-54 = 54-version-negotiation
60test-55 = 55-version-negotiation
61test-56 = 56-version-negotiation
62test-57 = 57-version-negotiation
63test-58 = 58-version-negotiation
64test-59 = 59-version-negotiation
65test-60 = 60-version-negotiation
66test-61 = 61-version-negotiation
67test-62 = 62-version-negotiation
68test-63 = 63-version-negotiation
69# ===========================================================
70
71[0-version-negotiation]
72ssl_conf = 0-version-negotiation-ssl
73
74[0-version-negotiation-ssl]
75server = 0-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +020076client = 0-version-negotiation-client
77
78[0-version-negotiation-server]
79Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
80CipherString = DEFAULT
81MaxProtocol = DTLSv1
82PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
83
Emilia Kasper74726752016-06-03 17:49:04 +020084[0-version-negotiation-client]
85CipherString = DEFAULT
86MaxProtocol = DTLSv1
87VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
88VerifyMode = Peer
89
Emilia Kasper74726752016-06-03 17:49:04 +020090[test-0]
Emilia Kasper9f48bba2016-07-21 16:29:48 +020091ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +020092ExpectedResult = Success
93Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +020094
95
96# ===========================================================
97
98[1-version-negotiation]
99ssl_conf = 1-version-negotiation-ssl
100
101[1-version-negotiation-ssl]
102server = 1-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200103client = 1-version-negotiation-client
104
105[1-version-negotiation-server]
106Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
107CipherString = DEFAULT
108MaxProtocol = DTLSv1.2
109PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
110
Emilia Kasper74726752016-06-03 17:49:04 +0200111[1-version-negotiation-client]
112CipherString = DEFAULT
113MaxProtocol = DTLSv1
114VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
115VerifyMode = Peer
116
Emilia Kasper74726752016-06-03 17:49:04 +0200117[test-1]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200118ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200119ExpectedResult = Success
120Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200121
122
123# ===========================================================
124
125[2-version-negotiation]
126ssl_conf = 2-version-negotiation-ssl
127
128[2-version-negotiation-ssl]
129server = 2-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200130client = 2-version-negotiation-client
131
132[2-version-negotiation-server]
133Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
134CipherString = DEFAULT
135PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
136
Emilia Kasper74726752016-06-03 17:49:04 +0200137[2-version-negotiation-client]
138CipherString = DEFAULT
139MaxProtocol = DTLSv1
140VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
141VerifyMode = Peer
142
Emilia Kasper74726752016-06-03 17:49:04 +0200143[test-2]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200144ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200145ExpectedResult = Success
146Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200147
148
149# ===========================================================
150
151[3-version-negotiation]
152ssl_conf = 3-version-negotiation-ssl
153
154[3-version-negotiation-ssl]
155server = 3-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200156client = 3-version-negotiation-client
157
158[3-version-negotiation-server]
159Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
160CipherString = DEFAULT
161MaxProtocol = DTLSv1
162MinProtocol = DTLSv1
163PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
164
Emilia Kasper74726752016-06-03 17:49:04 +0200165[3-version-negotiation-client]
166CipherString = DEFAULT
167MaxProtocol = DTLSv1
168VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
169VerifyMode = Peer
170
Emilia Kasper74726752016-06-03 17:49:04 +0200171[test-3]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200172ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200173ExpectedResult = Success
174Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200175
176
177# ===========================================================
178
179[4-version-negotiation]
180ssl_conf = 4-version-negotiation-ssl
181
182[4-version-negotiation-ssl]
183server = 4-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200184client = 4-version-negotiation-client
185
186[4-version-negotiation-server]
187Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
188CipherString = DEFAULT
189MaxProtocol = DTLSv1.2
190MinProtocol = DTLSv1
191PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
192
Emilia Kasper74726752016-06-03 17:49:04 +0200193[4-version-negotiation-client]
194CipherString = DEFAULT
195MaxProtocol = DTLSv1
196VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
197VerifyMode = Peer
198
Emilia Kasper74726752016-06-03 17:49:04 +0200199[test-4]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200200ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200201ExpectedResult = Success
202Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200203
204
205# ===========================================================
206
207[5-version-negotiation]
208ssl_conf = 5-version-negotiation-ssl
209
210[5-version-negotiation-ssl]
211server = 5-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200212client = 5-version-negotiation-client
213
214[5-version-negotiation-server]
215Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
216CipherString = DEFAULT
217MinProtocol = DTLSv1
218PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
219
Emilia Kasper74726752016-06-03 17:49:04 +0200220[5-version-negotiation-client]
221CipherString = DEFAULT
222MaxProtocol = DTLSv1
223VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
224VerifyMode = Peer
225
Emilia Kasper74726752016-06-03 17:49:04 +0200226[test-5]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200227ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200228ExpectedResult = Success
229Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200230
231
232# ===========================================================
233
234[6-version-negotiation]
235ssl_conf = 6-version-negotiation-ssl
236
237[6-version-negotiation-ssl]
238server = 6-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200239client = 6-version-negotiation-client
240
241[6-version-negotiation-server]
242Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
243CipherString = DEFAULT
244MaxProtocol = DTLSv1.2
245MinProtocol = DTLSv1.2
246PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
247
Emilia Kasper74726752016-06-03 17:49:04 +0200248[6-version-negotiation-client]
249CipherString = DEFAULT
250MaxProtocol = DTLSv1
251VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
252VerifyMode = Peer
253
Emilia Kasper74726752016-06-03 17:49:04 +0200254[test-6]
255ExpectedResult = ServerFail
256Method = DTLS
257
258
259# ===========================================================
260
261[7-version-negotiation]
262ssl_conf = 7-version-negotiation-ssl
263
264[7-version-negotiation-ssl]
265server = 7-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200266client = 7-version-negotiation-client
267
268[7-version-negotiation-server]
269Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
270CipherString = DEFAULT
271MinProtocol = DTLSv1.2
272PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
273
Emilia Kasper74726752016-06-03 17:49:04 +0200274[7-version-negotiation-client]
275CipherString = DEFAULT
276MaxProtocol = DTLSv1
277VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
278VerifyMode = Peer
279
Emilia Kasper74726752016-06-03 17:49:04 +0200280[test-7]
281ExpectedResult = ServerFail
282Method = DTLS
283
284
285# ===========================================================
286
287[8-version-negotiation]
288ssl_conf = 8-version-negotiation-ssl
289
290[8-version-negotiation-ssl]
291server = 8-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200292client = 8-version-negotiation-client
293
294[8-version-negotiation-server]
295Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
296CipherString = DEFAULT
297MaxProtocol = DTLSv1
298PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
299
Emilia Kasper74726752016-06-03 17:49:04 +0200300[8-version-negotiation-client]
301CipherString = DEFAULT
302MaxProtocol = DTLSv1.2
303VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
304VerifyMode = Peer
305
Emilia Kasper74726752016-06-03 17:49:04 +0200306[test-8]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200307ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200308ExpectedResult = Success
309Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200310
311
312# ===========================================================
313
314[9-version-negotiation]
315ssl_conf = 9-version-negotiation-ssl
316
317[9-version-negotiation-ssl]
318server = 9-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200319client = 9-version-negotiation-client
320
321[9-version-negotiation-server]
322Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
323CipherString = DEFAULT
324MaxProtocol = DTLSv1.2
325PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
326
Emilia Kasper74726752016-06-03 17:49:04 +0200327[9-version-negotiation-client]
328CipherString = DEFAULT
329MaxProtocol = DTLSv1.2
330VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
331VerifyMode = Peer
332
Emilia Kasper74726752016-06-03 17:49:04 +0200333[test-9]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200334ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200335ExpectedResult = Success
336Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200337
338
339# ===========================================================
340
341[10-version-negotiation]
342ssl_conf = 10-version-negotiation-ssl
343
344[10-version-negotiation-ssl]
345server = 10-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200346client = 10-version-negotiation-client
347
348[10-version-negotiation-server]
349Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
350CipherString = DEFAULT
351PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
352
Emilia Kasper74726752016-06-03 17:49:04 +0200353[10-version-negotiation-client]
354CipherString = DEFAULT
355MaxProtocol = DTLSv1.2
356VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
357VerifyMode = Peer
358
Emilia Kasper74726752016-06-03 17:49:04 +0200359[test-10]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200360ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200361ExpectedResult = Success
362Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200363
364
365# ===========================================================
366
367[11-version-negotiation]
368ssl_conf = 11-version-negotiation-ssl
369
370[11-version-negotiation-ssl]
371server = 11-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200372client = 11-version-negotiation-client
373
374[11-version-negotiation-server]
375Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
376CipherString = DEFAULT
377MaxProtocol = DTLSv1
378MinProtocol = DTLSv1
379PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
380
Emilia Kasper74726752016-06-03 17:49:04 +0200381[11-version-negotiation-client]
382CipherString = DEFAULT
383MaxProtocol = DTLSv1.2
384VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
385VerifyMode = Peer
386
Emilia Kasper74726752016-06-03 17:49:04 +0200387[test-11]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200388ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200389ExpectedResult = Success
390Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200391
392
393# ===========================================================
394
395[12-version-negotiation]
396ssl_conf = 12-version-negotiation-ssl
397
398[12-version-negotiation-ssl]
399server = 12-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200400client = 12-version-negotiation-client
401
402[12-version-negotiation-server]
403Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
404CipherString = DEFAULT
405MaxProtocol = DTLSv1.2
406MinProtocol = DTLSv1
407PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
408
Emilia Kasper74726752016-06-03 17:49:04 +0200409[12-version-negotiation-client]
410CipherString = DEFAULT
411MaxProtocol = DTLSv1.2
412VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
413VerifyMode = Peer
414
Emilia Kasper74726752016-06-03 17:49:04 +0200415[test-12]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200416ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200417ExpectedResult = Success
418Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200419
420
421# ===========================================================
422
423[13-version-negotiation]
424ssl_conf = 13-version-negotiation-ssl
425
426[13-version-negotiation-ssl]
427server = 13-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200428client = 13-version-negotiation-client
429
430[13-version-negotiation-server]
431Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
432CipherString = DEFAULT
433MinProtocol = DTLSv1
434PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
435
Emilia Kasper74726752016-06-03 17:49:04 +0200436[13-version-negotiation-client]
437CipherString = DEFAULT
438MaxProtocol = DTLSv1.2
439VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
440VerifyMode = Peer
441
Emilia Kasper74726752016-06-03 17:49:04 +0200442[test-13]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200443ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200444ExpectedResult = Success
445Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200446
447
448# ===========================================================
449
450[14-version-negotiation]
451ssl_conf = 14-version-negotiation-ssl
452
453[14-version-negotiation-ssl]
454server = 14-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200455client = 14-version-negotiation-client
456
457[14-version-negotiation-server]
458Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
459CipherString = DEFAULT
460MaxProtocol = DTLSv1.2
461MinProtocol = DTLSv1.2
462PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
463
Emilia Kasper74726752016-06-03 17:49:04 +0200464[14-version-negotiation-client]
465CipherString = DEFAULT
466MaxProtocol = DTLSv1.2
467VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
468VerifyMode = Peer
469
Emilia Kasper74726752016-06-03 17:49:04 +0200470[test-14]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200471ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200472ExpectedResult = Success
473Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200474
475
476# ===========================================================
477
478[15-version-negotiation]
479ssl_conf = 15-version-negotiation-ssl
480
481[15-version-negotiation-ssl]
482server = 15-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200483client = 15-version-negotiation-client
484
485[15-version-negotiation-server]
486Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
487CipherString = DEFAULT
488MinProtocol = DTLSv1.2
489PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
490
Emilia Kasper74726752016-06-03 17:49:04 +0200491[15-version-negotiation-client]
492CipherString = DEFAULT
493MaxProtocol = DTLSv1.2
494VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
495VerifyMode = Peer
496
Emilia Kasper74726752016-06-03 17:49:04 +0200497[test-15]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200498ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200499ExpectedResult = Success
500Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200501
502
503# ===========================================================
504
505[16-version-negotiation]
506ssl_conf = 16-version-negotiation-ssl
507
508[16-version-negotiation-ssl]
509server = 16-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200510client = 16-version-negotiation-client
511
512[16-version-negotiation-server]
513Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
514CipherString = DEFAULT
515MaxProtocol = DTLSv1
516PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
517
Emilia Kasper74726752016-06-03 17:49:04 +0200518[16-version-negotiation-client]
519CipherString = DEFAULT
520VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
521VerifyMode = Peer
522
Emilia Kasper74726752016-06-03 17:49:04 +0200523[test-16]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200524ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200525ExpectedResult = Success
526Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200527
528
529# ===========================================================
530
531[17-version-negotiation]
532ssl_conf = 17-version-negotiation-ssl
533
534[17-version-negotiation-ssl]
535server = 17-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200536client = 17-version-negotiation-client
537
538[17-version-negotiation-server]
539Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
540CipherString = DEFAULT
541MaxProtocol = DTLSv1.2
542PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
543
Emilia Kasper74726752016-06-03 17:49:04 +0200544[17-version-negotiation-client]
545CipherString = DEFAULT
546VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
547VerifyMode = Peer
548
Emilia Kasper74726752016-06-03 17:49:04 +0200549[test-17]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200550ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200551ExpectedResult = Success
552Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200553
554
555# ===========================================================
556
557[18-version-negotiation]
558ssl_conf = 18-version-negotiation-ssl
559
560[18-version-negotiation-ssl]
561server = 18-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200562client = 18-version-negotiation-client
563
564[18-version-negotiation-server]
565Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
566CipherString = DEFAULT
567PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
568
Emilia Kasper74726752016-06-03 17:49:04 +0200569[18-version-negotiation-client]
570CipherString = DEFAULT
571VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
572VerifyMode = Peer
573
Emilia Kasper74726752016-06-03 17:49:04 +0200574[test-18]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200575ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200576ExpectedResult = Success
577Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200578
579
580# ===========================================================
581
582[19-version-negotiation]
583ssl_conf = 19-version-negotiation-ssl
584
585[19-version-negotiation-ssl]
586server = 19-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200587client = 19-version-negotiation-client
588
589[19-version-negotiation-server]
590Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
591CipherString = DEFAULT
592MaxProtocol = DTLSv1
593MinProtocol = DTLSv1
594PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
595
Emilia Kasper74726752016-06-03 17:49:04 +0200596[19-version-negotiation-client]
597CipherString = DEFAULT
598VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
599VerifyMode = Peer
600
Emilia Kasper74726752016-06-03 17:49:04 +0200601[test-19]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200602ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200603ExpectedResult = Success
604Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200605
606
607# ===========================================================
608
609[20-version-negotiation]
610ssl_conf = 20-version-negotiation-ssl
611
612[20-version-negotiation-ssl]
613server = 20-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200614client = 20-version-negotiation-client
615
616[20-version-negotiation-server]
617Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
618CipherString = DEFAULT
619MaxProtocol = DTLSv1.2
620MinProtocol = DTLSv1
621PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
622
Emilia Kasper74726752016-06-03 17:49:04 +0200623[20-version-negotiation-client]
624CipherString = DEFAULT
625VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
626VerifyMode = Peer
627
Emilia Kasper74726752016-06-03 17:49:04 +0200628[test-20]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200629ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200630ExpectedResult = Success
631Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200632
633
634# ===========================================================
635
636[21-version-negotiation]
637ssl_conf = 21-version-negotiation-ssl
638
639[21-version-negotiation-ssl]
640server = 21-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200641client = 21-version-negotiation-client
642
643[21-version-negotiation-server]
644Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
645CipherString = DEFAULT
646MinProtocol = DTLSv1
647PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
648
Emilia Kasper74726752016-06-03 17:49:04 +0200649[21-version-negotiation-client]
650CipherString = DEFAULT
651VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
652VerifyMode = Peer
653
Emilia Kasper74726752016-06-03 17:49:04 +0200654[test-21]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200655ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200656ExpectedResult = Success
657Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200658
659
660# ===========================================================
661
662[22-version-negotiation]
663ssl_conf = 22-version-negotiation-ssl
664
665[22-version-negotiation-ssl]
666server = 22-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200667client = 22-version-negotiation-client
668
669[22-version-negotiation-server]
670Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
671CipherString = DEFAULT
672MaxProtocol = DTLSv1.2
673MinProtocol = DTLSv1.2
674PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
675
Emilia Kasper74726752016-06-03 17:49:04 +0200676[22-version-negotiation-client]
677CipherString = DEFAULT
678VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
679VerifyMode = Peer
680
Emilia Kasper74726752016-06-03 17:49:04 +0200681[test-22]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200682ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200683ExpectedResult = Success
684Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200685
686
687# ===========================================================
688
689[23-version-negotiation]
690ssl_conf = 23-version-negotiation-ssl
691
692[23-version-negotiation-ssl]
693server = 23-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200694client = 23-version-negotiation-client
695
696[23-version-negotiation-server]
697Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
698CipherString = DEFAULT
699MinProtocol = DTLSv1.2
700PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
701
Emilia Kasper74726752016-06-03 17:49:04 +0200702[23-version-negotiation-client]
703CipherString = DEFAULT
704VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
705VerifyMode = Peer
706
Emilia Kasper74726752016-06-03 17:49:04 +0200707[test-23]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200708ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200709ExpectedResult = Success
710Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200711
712
713# ===========================================================
714
715[24-version-negotiation]
716ssl_conf = 24-version-negotiation-ssl
717
718[24-version-negotiation-ssl]
719server = 24-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200720client = 24-version-negotiation-client
721
722[24-version-negotiation-server]
723Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
724CipherString = DEFAULT
725MaxProtocol = DTLSv1
726PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
727
Emilia Kasper74726752016-06-03 17:49:04 +0200728[24-version-negotiation-client]
729CipherString = DEFAULT
730MaxProtocol = DTLSv1
731MinProtocol = DTLSv1
732VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
733VerifyMode = Peer
734
Emilia Kasper74726752016-06-03 17:49:04 +0200735[test-24]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200736ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200737ExpectedResult = Success
738Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200739
740
741# ===========================================================
742
743[25-version-negotiation]
744ssl_conf = 25-version-negotiation-ssl
745
746[25-version-negotiation-ssl]
747server = 25-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200748client = 25-version-negotiation-client
749
750[25-version-negotiation-server]
751Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
752CipherString = DEFAULT
753MaxProtocol = DTLSv1.2
754PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
755
Emilia Kasper74726752016-06-03 17:49:04 +0200756[25-version-negotiation-client]
757CipherString = DEFAULT
758MaxProtocol = DTLSv1
759MinProtocol = DTLSv1
760VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
761VerifyMode = Peer
762
Emilia Kasper74726752016-06-03 17:49:04 +0200763[test-25]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200764ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200765ExpectedResult = Success
766Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200767
768
769# ===========================================================
770
771[26-version-negotiation]
772ssl_conf = 26-version-negotiation-ssl
773
774[26-version-negotiation-ssl]
775server = 26-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200776client = 26-version-negotiation-client
777
778[26-version-negotiation-server]
779Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
780CipherString = DEFAULT
781PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
782
Emilia Kasper74726752016-06-03 17:49:04 +0200783[26-version-negotiation-client]
784CipherString = DEFAULT
785MaxProtocol = DTLSv1
786MinProtocol = DTLSv1
787VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
788VerifyMode = Peer
789
Emilia Kasper74726752016-06-03 17:49:04 +0200790[test-26]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200791ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200792ExpectedResult = Success
793Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200794
795
796# ===========================================================
797
798[27-version-negotiation]
799ssl_conf = 27-version-negotiation-ssl
800
801[27-version-negotiation-ssl]
802server = 27-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200803client = 27-version-negotiation-client
804
805[27-version-negotiation-server]
806Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
807CipherString = DEFAULT
808MaxProtocol = DTLSv1
809MinProtocol = DTLSv1
810PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
811
Emilia Kasper74726752016-06-03 17:49:04 +0200812[27-version-negotiation-client]
813CipherString = DEFAULT
814MaxProtocol = DTLSv1
815MinProtocol = DTLSv1
816VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
817VerifyMode = Peer
818
Emilia Kasper74726752016-06-03 17:49:04 +0200819[test-27]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200820ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200821ExpectedResult = Success
822Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200823
824
825# ===========================================================
826
827[28-version-negotiation]
828ssl_conf = 28-version-negotiation-ssl
829
830[28-version-negotiation-ssl]
831server = 28-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200832client = 28-version-negotiation-client
833
834[28-version-negotiation-server]
835Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
836CipherString = DEFAULT
837MaxProtocol = DTLSv1.2
838MinProtocol = DTLSv1
839PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
840
Emilia Kasper74726752016-06-03 17:49:04 +0200841[28-version-negotiation-client]
842CipherString = DEFAULT
843MaxProtocol = DTLSv1
844MinProtocol = DTLSv1
845VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
846VerifyMode = Peer
847
Emilia Kasper74726752016-06-03 17:49:04 +0200848[test-28]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200849ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200850ExpectedResult = Success
851Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200852
853
854# ===========================================================
855
856[29-version-negotiation]
857ssl_conf = 29-version-negotiation-ssl
858
859[29-version-negotiation-ssl]
860server = 29-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200861client = 29-version-negotiation-client
862
863[29-version-negotiation-server]
864Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
865CipherString = DEFAULT
866MinProtocol = DTLSv1
867PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
868
Emilia Kasper74726752016-06-03 17:49:04 +0200869[29-version-negotiation-client]
870CipherString = DEFAULT
871MaxProtocol = DTLSv1
872MinProtocol = DTLSv1
873VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
874VerifyMode = Peer
875
Emilia Kasper74726752016-06-03 17:49:04 +0200876[test-29]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200877ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200878ExpectedResult = Success
879Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200880
881
882# ===========================================================
883
884[30-version-negotiation]
885ssl_conf = 30-version-negotiation-ssl
886
887[30-version-negotiation-ssl]
888server = 30-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200889client = 30-version-negotiation-client
890
891[30-version-negotiation-server]
892Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
893CipherString = DEFAULT
894MaxProtocol = DTLSv1.2
895MinProtocol = DTLSv1.2
896PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
897
Emilia Kasper74726752016-06-03 17:49:04 +0200898[30-version-negotiation-client]
899CipherString = DEFAULT
900MaxProtocol = DTLSv1
901MinProtocol = DTLSv1
902VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
903VerifyMode = Peer
904
Emilia Kasper74726752016-06-03 17:49:04 +0200905[test-30]
906ExpectedResult = ServerFail
907Method = DTLS
908
909
910# ===========================================================
911
912[31-version-negotiation]
913ssl_conf = 31-version-negotiation-ssl
914
915[31-version-negotiation-ssl]
916server = 31-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200917client = 31-version-negotiation-client
918
919[31-version-negotiation-server]
920Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
921CipherString = DEFAULT
922MinProtocol = DTLSv1.2
923PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
924
Emilia Kasper74726752016-06-03 17:49:04 +0200925[31-version-negotiation-client]
926CipherString = DEFAULT
927MaxProtocol = DTLSv1
928MinProtocol = DTLSv1
929VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
930VerifyMode = Peer
931
Emilia Kasper74726752016-06-03 17:49:04 +0200932[test-31]
933ExpectedResult = ServerFail
934Method = DTLS
935
936
937# ===========================================================
938
939[32-version-negotiation]
940ssl_conf = 32-version-negotiation-ssl
941
942[32-version-negotiation-ssl]
943server = 32-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200944client = 32-version-negotiation-client
945
946[32-version-negotiation-server]
947Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
948CipherString = DEFAULT
949MaxProtocol = DTLSv1
950PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
951
Emilia Kasper74726752016-06-03 17:49:04 +0200952[32-version-negotiation-client]
953CipherString = DEFAULT
954MaxProtocol = DTLSv1.2
955MinProtocol = DTLSv1
956VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
957VerifyMode = Peer
958
Emilia Kasper74726752016-06-03 17:49:04 +0200959[test-32]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200960ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +0200961ExpectedResult = Success
962Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200963
964
965# ===========================================================
966
967[33-version-negotiation]
968ssl_conf = 33-version-negotiation-ssl
969
970[33-version-negotiation-ssl]
971server = 33-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +0200972client = 33-version-negotiation-client
973
974[33-version-negotiation-server]
975Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
976CipherString = DEFAULT
977MaxProtocol = DTLSv1.2
978PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
979
Emilia Kasper74726752016-06-03 17:49:04 +0200980[33-version-negotiation-client]
981CipherString = DEFAULT
982MaxProtocol = DTLSv1.2
983MinProtocol = DTLSv1
984VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
985VerifyMode = Peer
986
Emilia Kasper74726752016-06-03 17:49:04 +0200987[test-33]
Emilia Kasper9f48bba2016-07-21 16:29:48 +0200988ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +0200989ExpectedResult = Success
990Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +0200991
992
993# ===========================================================
994
995[34-version-negotiation]
996ssl_conf = 34-version-negotiation-ssl
997
998[34-version-negotiation-ssl]
999server = 34-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001000client = 34-version-negotiation-client
1001
1002[34-version-negotiation-server]
1003Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1004CipherString = DEFAULT
1005PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1006
Emilia Kasper74726752016-06-03 17:49:04 +02001007[34-version-negotiation-client]
1008CipherString = DEFAULT
1009MaxProtocol = DTLSv1.2
1010MinProtocol = DTLSv1
1011VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1012VerifyMode = Peer
1013
Emilia Kasper74726752016-06-03 17:49:04 +02001014[test-34]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001015ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001016ExpectedResult = Success
1017Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001018
1019
1020# ===========================================================
1021
1022[35-version-negotiation]
1023ssl_conf = 35-version-negotiation-ssl
1024
1025[35-version-negotiation-ssl]
1026server = 35-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001027client = 35-version-negotiation-client
1028
1029[35-version-negotiation-server]
1030Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1031CipherString = DEFAULT
1032MaxProtocol = DTLSv1
1033MinProtocol = DTLSv1
1034PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1035
Emilia Kasper74726752016-06-03 17:49:04 +02001036[35-version-negotiation-client]
1037CipherString = DEFAULT
1038MaxProtocol = DTLSv1.2
1039MinProtocol = DTLSv1
1040VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1041VerifyMode = Peer
1042
Emilia Kasper74726752016-06-03 17:49:04 +02001043[test-35]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001044ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +02001045ExpectedResult = Success
1046Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001047
1048
1049# ===========================================================
1050
1051[36-version-negotiation]
1052ssl_conf = 36-version-negotiation-ssl
1053
1054[36-version-negotiation-ssl]
1055server = 36-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001056client = 36-version-negotiation-client
1057
1058[36-version-negotiation-server]
1059Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1060CipherString = DEFAULT
1061MaxProtocol = DTLSv1.2
1062MinProtocol = DTLSv1
1063PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1064
Emilia Kasper74726752016-06-03 17:49:04 +02001065[36-version-negotiation-client]
1066CipherString = DEFAULT
1067MaxProtocol = DTLSv1.2
1068MinProtocol = DTLSv1
1069VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1070VerifyMode = Peer
1071
Emilia Kasper74726752016-06-03 17:49:04 +02001072[test-36]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001073ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001074ExpectedResult = Success
1075Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001076
1077
1078# ===========================================================
1079
1080[37-version-negotiation]
1081ssl_conf = 37-version-negotiation-ssl
1082
1083[37-version-negotiation-ssl]
1084server = 37-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001085client = 37-version-negotiation-client
1086
1087[37-version-negotiation-server]
1088Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1089CipherString = DEFAULT
1090MinProtocol = DTLSv1
1091PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1092
Emilia Kasper74726752016-06-03 17:49:04 +02001093[37-version-negotiation-client]
1094CipherString = DEFAULT
1095MaxProtocol = DTLSv1.2
1096MinProtocol = DTLSv1
1097VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1098VerifyMode = Peer
1099
Emilia Kasper74726752016-06-03 17:49:04 +02001100[test-37]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001101ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001102ExpectedResult = Success
1103Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001104
1105
1106# ===========================================================
1107
1108[38-version-negotiation]
1109ssl_conf = 38-version-negotiation-ssl
1110
1111[38-version-negotiation-ssl]
1112server = 38-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001113client = 38-version-negotiation-client
1114
1115[38-version-negotiation-server]
1116Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1117CipherString = DEFAULT
1118MaxProtocol = DTLSv1.2
1119MinProtocol = DTLSv1.2
1120PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1121
Emilia Kasper74726752016-06-03 17:49:04 +02001122[38-version-negotiation-client]
1123CipherString = DEFAULT
1124MaxProtocol = DTLSv1.2
1125MinProtocol = DTLSv1
1126VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1127VerifyMode = Peer
1128
Emilia Kasper74726752016-06-03 17:49:04 +02001129[test-38]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001130ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001131ExpectedResult = Success
1132Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001133
1134
1135# ===========================================================
1136
1137[39-version-negotiation]
1138ssl_conf = 39-version-negotiation-ssl
1139
1140[39-version-negotiation-ssl]
1141server = 39-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001142client = 39-version-negotiation-client
1143
1144[39-version-negotiation-server]
1145Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1146CipherString = DEFAULT
1147MinProtocol = DTLSv1.2
1148PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1149
Emilia Kasper74726752016-06-03 17:49:04 +02001150[39-version-negotiation-client]
1151CipherString = DEFAULT
1152MaxProtocol = DTLSv1.2
1153MinProtocol = DTLSv1
1154VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1155VerifyMode = Peer
1156
Emilia Kasper74726752016-06-03 17:49:04 +02001157[test-39]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001158ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001159ExpectedResult = Success
1160Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001161
1162
1163# ===========================================================
1164
1165[40-version-negotiation]
1166ssl_conf = 40-version-negotiation-ssl
1167
1168[40-version-negotiation-ssl]
1169server = 40-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001170client = 40-version-negotiation-client
1171
1172[40-version-negotiation-server]
1173Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1174CipherString = DEFAULT
1175MaxProtocol = DTLSv1
1176PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1177
Emilia Kasper74726752016-06-03 17:49:04 +02001178[40-version-negotiation-client]
1179CipherString = DEFAULT
1180MinProtocol = DTLSv1
1181VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1182VerifyMode = Peer
1183
Emilia Kasper74726752016-06-03 17:49:04 +02001184[test-40]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001185ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +02001186ExpectedResult = Success
1187Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001188
1189
1190# ===========================================================
1191
1192[41-version-negotiation]
1193ssl_conf = 41-version-negotiation-ssl
1194
1195[41-version-negotiation-ssl]
1196server = 41-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001197client = 41-version-negotiation-client
1198
1199[41-version-negotiation-server]
1200Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1201CipherString = DEFAULT
1202MaxProtocol = DTLSv1.2
1203PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1204
Emilia Kasper74726752016-06-03 17:49:04 +02001205[41-version-negotiation-client]
1206CipherString = DEFAULT
1207MinProtocol = DTLSv1
1208VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1209VerifyMode = Peer
1210
Emilia Kasper74726752016-06-03 17:49:04 +02001211[test-41]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001212ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001213ExpectedResult = Success
1214Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001215
1216
1217# ===========================================================
1218
1219[42-version-negotiation]
1220ssl_conf = 42-version-negotiation-ssl
1221
1222[42-version-negotiation-ssl]
1223server = 42-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001224client = 42-version-negotiation-client
1225
1226[42-version-negotiation-server]
1227Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1228CipherString = DEFAULT
1229PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1230
Emilia Kasper74726752016-06-03 17:49:04 +02001231[42-version-negotiation-client]
1232CipherString = DEFAULT
1233MinProtocol = DTLSv1
1234VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1235VerifyMode = Peer
1236
Emilia Kasper74726752016-06-03 17:49:04 +02001237[test-42]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001238ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001239ExpectedResult = Success
1240Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001241
1242
1243# ===========================================================
1244
1245[43-version-negotiation]
1246ssl_conf = 43-version-negotiation-ssl
1247
1248[43-version-negotiation-ssl]
1249server = 43-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001250client = 43-version-negotiation-client
1251
1252[43-version-negotiation-server]
1253Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1254CipherString = DEFAULT
1255MaxProtocol = DTLSv1
1256MinProtocol = DTLSv1
1257PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1258
Emilia Kasper74726752016-06-03 17:49:04 +02001259[43-version-negotiation-client]
1260CipherString = DEFAULT
1261MinProtocol = DTLSv1
1262VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1263VerifyMode = Peer
1264
Emilia Kasper74726752016-06-03 17:49:04 +02001265[test-43]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001266ExpectedProtocol = DTLSv1
Emilia Kasper74726752016-06-03 17:49:04 +02001267ExpectedResult = Success
1268Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001269
1270
1271# ===========================================================
1272
1273[44-version-negotiation]
1274ssl_conf = 44-version-negotiation-ssl
1275
1276[44-version-negotiation-ssl]
1277server = 44-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001278client = 44-version-negotiation-client
1279
1280[44-version-negotiation-server]
1281Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1282CipherString = DEFAULT
1283MaxProtocol = DTLSv1.2
1284MinProtocol = DTLSv1
1285PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1286
Emilia Kasper74726752016-06-03 17:49:04 +02001287[44-version-negotiation-client]
1288CipherString = DEFAULT
1289MinProtocol = DTLSv1
1290VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1291VerifyMode = Peer
1292
Emilia Kasper74726752016-06-03 17:49:04 +02001293[test-44]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001294ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001295ExpectedResult = Success
1296Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001297
1298
1299# ===========================================================
1300
1301[45-version-negotiation]
1302ssl_conf = 45-version-negotiation-ssl
1303
1304[45-version-negotiation-ssl]
1305server = 45-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001306client = 45-version-negotiation-client
1307
1308[45-version-negotiation-server]
1309Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1310CipherString = DEFAULT
1311MinProtocol = DTLSv1
1312PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1313
Emilia Kasper74726752016-06-03 17:49:04 +02001314[45-version-negotiation-client]
1315CipherString = DEFAULT
1316MinProtocol = DTLSv1
1317VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1318VerifyMode = Peer
1319
Emilia Kasper74726752016-06-03 17:49:04 +02001320[test-45]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001321ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001322ExpectedResult = Success
1323Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001324
1325
1326# ===========================================================
1327
1328[46-version-negotiation]
1329ssl_conf = 46-version-negotiation-ssl
1330
1331[46-version-negotiation-ssl]
1332server = 46-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001333client = 46-version-negotiation-client
1334
1335[46-version-negotiation-server]
1336Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1337CipherString = DEFAULT
1338MaxProtocol = DTLSv1.2
1339MinProtocol = DTLSv1.2
1340PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1341
Emilia Kasper74726752016-06-03 17:49:04 +02001342[46-version-negotiation-client]
1343CipherString = DEFAULT
1344MinProtocol = DTLSv1
1345VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1346VerifyMode = Peer
1347
Emilia Kasper74726752016-06-03 17:49:04 +02001348[test-46]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001349ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001350ExpectedResult = Success
1351Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001352
1353
1354# ===========================================================
1355
1356[47-version-negotiation]
1357ssl_conf = 47-version-negotiation-ssl
1358
1359[47-version-negotiation-ssl]
1360server = 47-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001361client = 47-version-negotiation-client
1362
1363[47-version-negotiation-server]
1364Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1365CipherString = DEFAULT
1366MinProtocol = DTLSv1.2
1367PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1368
Emilia Kasper74726752016-06-03 17:49:04 +02001369[47-version-negotiation-client]
1370CipherString = DEFAULT
1371MinProtocol = DTLSv1
1372VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1373VerifyMode = Peer
1374
Emilia Kasper74726752016-06-03 17:49:04 +02001375[test-47]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001376ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001377ExpectedResult = Success
1378Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001379
1380
1381# ===========================================================
1382
1383[48-version-negotiation]
1384ssl_conf = 48-version-negotiation-ssl
1385
1386[48-version-negotiation-ssl]
1387server = 48-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001388client = 48-version-negotiation-client
1389
1390[48-version-negotiation-server]
1391Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1392CipherString = DEFAULT
1393MaxProtocol = DTLSv1
1394PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1395
Emilia Kasper74726752016-06-03 17:49:04 +02001396[48-version-negotiation-client]
1397CipherString = DEFAULT
1398MaxProtocol = DTLSv1.2
1399MinProtocol = DTLSv1.2
1400VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1401VerifyMode = Peer
1402
Emilia Kasper74726752016-06-03 17:49:04 +02001403[test-48]
1404ExpectedResult = ClientFail
1405Method = DTLS
1406
1407
1408# ===========================================================
1409
1410[49-version-negotiation]
1411ssl_conf = 49-version-negotiation-ssl
1412
1413[49-version-negotiation-ssl]
1414server = 49-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001415client = 49-version-negotiation-client
1416
1417[49-version-negotiation-server]
1418Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1419CipherString = DEFAULT
1420MaxProtocol = DTLSv1.2
1421PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1422
Emilia Kasper74726752016-06-03 17:49:04 +02001423[49-version-negotiation-client]
1424CipherString = DEFAULT
1425MaxProtocol = DTLSv1.2
1426MinProtocol = DTLSv1.2
1427VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1428VerifyMode = Peer
1429
Emilia Kasper74726752016-06-03 17:49:04 +02001430[test-49]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001431ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001432ExpectedResult = Success
1433Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001434
1435
1436# ===========================================================
1437
1438[50-version-negotiation]
1439ssl_conf = 50-version-negotiation-ssl
1440
1441[50-version-negotiation-ssl]
1442server = 50-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001443client = 50-version-negotiation-client
1444
1445[50-version-negotiation-server]
1446Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1447CipherString = DEFAULT
1448PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1449
Emilia Kasper74726752016-06-03 17:49:04 +02001450[50-version-negotiation-client]
1451CipherString = DEFAULT
1452MaxProtocol = DTLSv1.2
1453MinProtocol = DTLSv1.2
1454VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1455VerifyMode = Peer
1456
Emilia Kasper74726752016-06-03 17:49:04 +02001457[test-50]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001458ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001459ExpectedResult = Success
1460Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001461
1462
1463# ===========================================================
1464
1465[51-version-negotiation]
1466ssl_conf = 51-version-negotiation-ssl
1467
1468[51-version-negotiation-ssl]
1469server = 51-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001470client = 51-version-negotiation-client
1471
1472[51-version-negotiation-server]
1473Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1474CipherString = DEFAULT
1475MaxProtocol = DTLSv1
1476MinProtocol = DTLSv1
1477PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1478
Emilia Kasper74726752016-06-03 17:49:04 +02001479[51-version-negotiation-client]
1480CipherString = DEFAULT
1481MaxProtocol = DTLSv1.2
1482MinProtocol = DTLSv1.2
1483VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1484VerifyMode = Peer
1485
Emilia Kasper74726752016-06-03 17:49:04 +02001486[test-51]
1487ExpectedResult = ClientFail
1488Method = DTLS
1489
1490
1491# ===========================================================
1492
1493[52-version-negotiation]
1494ssl_conf = 52-version-negotiation-ssl
1495
1496[52-version-negotiation-ssl]
1497server = 52-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001498client = 52-version-negotiation-client
1499
1500[52-version-negotiation-server]
1501Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1502CipherString = DEFAULT
1503MaxProtocol = DTLSv1.2
1504MinProtocol = DTLSv1
1505PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1506
Emilia Kasper74726752016-06-03 17:49:04 +02001507[52-version-negotiation-client]
1508CipherString = DEFAULT
1509MaxProtocol = DTLSv1.2
1510MinProtocol = DTLSv1.2
1511VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1512VerifyMode = Peer
1513
Emilia Kasper74726752016-06-03 17:49:04 +02001514[test-52]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001515ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001516ExpectedResult = Success
1517Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001518
1519
1520# ===========================================================
1521
1522[53-version-negotiation]
1523ssl_conf = 53-version-negotiation-ssl
1524
1525[53-version-negotiation-ssl]
1526server = 53-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001527client = 53-version-negotiation-client
1528
1529[53-version-negotiation-server]
1530Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1531CipherString = DEFAULT
1532MinProtocol = DTLSv1
1533PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1534
Emilia Kasper74726752016-06-03 17:49:04 +02001535[53-version-negotiation-client]
1536CipherString = DEFAULT
1537MaxProtocol = DTLSv1.2
1538MinProtocol = DTLSv1.2
1539VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1540VerifyMode = Peer
1541
Emilia Kasper74726752016-06-03 17:49:04 +02001542[test-53]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001543ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001544ExpectedResult = Success
1545Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001546
1547
1548# ===========================================================
1549
1550[54-version-negotiation]
1551ssl_conf = 54-version-negotiation-ssl
1552
1553[54-version-negotiation-ssl]
1554server = 54-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001555client = 54-version-negotiation-client
1556
1557[54-version-negotiation-server]
1558Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1559CipherString = DEFAULT
1560MaxProtocol = DTLSv1.2
1561MinProtocol = DTLSv1.2
1562PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1563
Emilia Kasper74726752016-06-03 17:49:04 +02001564[54-version-negotiation-client]
1565CipherString = DEFAULT
1566MaxProtocol = DTLSv1.2
1567MinProtocol = DTLSv1.2
1568VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1569VerifyMode = Peer
1570
Emilia Kasper74726752016-06-03 17:49:04 +02001571[test-54]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001572ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001573ExpectedResult = Success
1574Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001575
1576
1577# ===========================================================
1578
1579[55-version-negotiation]
1580ssl_conf = 55-version-negotiation-ssl
1581
1582[55-version-negotiation-ssl]
1583server = 55-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001584client = 55-version-negotiation-client
1585
1586[55-version-negotiation-server]
1587Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1588CipherString = DEFAULT
1589MinProtocol = DTLSv1.2
1590PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1591
Emilia Kasper74726752016-06-03 17:49:04 +02001592[55-version-negotiation-client]
1593CipherString = DEFAULT
1594MaxProtocol = DTLSv1.2
1595MinProtocol = DTLSv1.2
1596VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1597VerifyMode = Peer
1598
Emilia Kasper74726752016-06-03 17:49:04 +02001599[test-55]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001600ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001601ExpectedResult = Success
1602Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001603
1604
1605# ===========================================================
1606
1607[56-version-negotiation]
1608ssl_conf = 56-version-negotiation-ssl
1609
1610[56-version-negotiation-ssl]
1611server = 56-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001612client = 56-version-negotiation-client
1613
1614[56-version-negotiation-server]
1615Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1616CipherString = DEFAULT
1617MaxProtocol = DTLSv1
1618PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1619
Emilia Kasper74726752016-06-03 17:49:04 +02001620[56-version-negotiation-client]
1621CipherString = DEFAULT
1622MinProtocol = DTLSv1.2
1623VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1624VerifyMode = Peer
1625
Emilia Kasper74726752016-06-03 17:49:04 +02001626[test-56]
1627ExpectedResult = ClientFail
1628Method = DTLS
1629
1630
1631# ===========================================================
1632
1633[57-version-negotiation]
1634ssl_conf = 57-version-negotiation-ssl
1635
1636[57-version-negotiation-ssl]
1637server = 57-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001638client = 57-version-negotiation-client
1639
1640[57-version-negotiation-server]
1641Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1642CipherString = DEFAULT
1643MaxProtocol = DTLSv1.2
1644PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1645
Emilia Kasper74726752016-06-03 17:49:04 +02001646[57-version-negotiation-client]
1647CipherString = DEFAULT
1648MinProtocol = DTLSv1.2
1649VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1650VerifyMode = Peer
1651
Emilia Kasper74726752016-06-03 17:49:04 +02001652[test-57]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001653ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001654ExpectedResult = Success
1655Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001656
1657
1658# ===========================================================
1659
1660[58-version-negotiation]
1661ssl_conf = 58-version-negotiation-ssl
1662
1663[58-version-negotiation-ssl]
1664server = 58-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001665client = 58-version-negotiation-client
1666
1667[58-version-negotiation-server]
1668Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1669CipherString = DEFAULT
1670PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1671
Emilia Kasper74726752016-06-03 17:49:04 +02001672[58-version-negotiation-client]
1673CipherString = DEFAULT
1674MinProtocol = DTLSv1.2
1675VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1676VerifyMode = Peer
1677
Emilia Kasper74726752016-06-03 17:49:04 +02001678[test-58]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001679ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001680ExpectedResult = Success
1681Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001682
1683
1684# ===========================================================
1685
1686[59-version-negotiation]
1687ssl_conf = 59-version-negotiation-ssl
1688
1689[59-version-negotiation-ssl]
1690server = 59-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001691client = 59-version-negotiation-client
1692
1693[59-version-negotiation-server]
1694Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1695CipherString = DEFAULT
1696MaxProtocol = DTLSv1
1697MinProtocol = DTLSv1
1698PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1699
Emilia Kasper74726752016-06-03 17:49:04 +02001700[59-version-negotiation-client]
1701CipherString = DEFAULT
1702MinProtocol = DTLSv1.2
1703VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1704VerifyMode = Peer
1705
Emilia Kasper74726752016-06-03 17:49:04 +02001706[test-59]
1707ExpectedResult = ClientFail
1708Method = DTLS
1709
1710
1711# ===========================================================
1712
1713[60-version-negotiation]
1714ssl_conf = 60-version-negotiation-ssl
1715
1716[60-version-negotiation-ssl]
1717server = 60-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001718client = 60-version-negotiation-client
1719
1720[60-version-negotiation-server]
1721Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1722CipherString = DEFAULT
1723MaxProtocol = DTLSv1.2
1724MinProtocol = DTLSv1
1725PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1726
Emilia Kasper74726752016-06-03 17:49:04 +02001727[60-version-negotiation-client]
1728CipherString = DEFAULT
1729MinProtocol = DTLSv1.2
1730VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1731VerifyMode = Peer
1732
Emilia Kasper74726752016-06-03 17:49:04 +02001733[test-60]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001734ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001735ExpectedResult = Success
1736Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001737
1738
1739# ===========================================================
1740
1741[61-version-negotiation]
1742ssl_conf = 61-version-negotiation-ssl
1743
1744[61-version-negotiation-ssl]
1745server = 61-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001746client = 61-version-negotiation-client
1747
1748[61-version-negotiation-server]
1749Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1750CipherString = DEFAULT
1751MinProtocol = DTLSv1
1752PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1753
Emilia Kasper74726752016-06-03 17:49:04 +02001754[61-version-negotiation-client]
1755CipherString = DEFAULT
1756MinProtocol = DTLSv1.2
1757VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1758VerifyMode = Peer
1759
Emilia Kasper74726752016-06-03 17:49:04 +02001760[test-61]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001761ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001762ExpectedResult = Success
1763Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001764
1765
1766# ===========================================================
1767
1768[62-version-negotiation]
1769ssl_conf = 62-version-negotiation-ssl
1770
1771[62-version-negotiation-ssl]
1772server = 62-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001773client = 62-version-negotiation-client
1774
1775[62-version-negotiation-server]
1776Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1777CipherString = DEFAULT
1778MaxProtocol = DTLSv1.2
1779MinProtocol = DTLSv1.2
1780PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1781
Emilia Kasper74726752016-06-03 17:49:04 +02001782[62-version-negotiation-client]
1783CipherString = DEFAULT
1784MinProtocol = DTLSv1.2
1785VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1786VerifyMode = Peer
1787
Emilia Kasper74726752016-06-03 17:49:04 +02001788[test-62]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001789ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001790ExpectedResult = Success
1791Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001792
1793
1794# ===========================================================
1795
1796[63-version-negotiation]
1797ssl_conf = 63-version-negotiation-ssl
1798
1799[63-version-negotiation-ssl]
1800server = 63-version-negotiation-server
Emilia Kasper74726752016-06-03 17:49:04 +02001801client = 63-version-negotiation-client
1802
1803[63-version-negotiation-server]
1804Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1805CipherString = DEFAULT
1806MinProtocol = DTLSv1.2
1807PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1808
Emilia Kasper74726752016-06-03 17:49:04 +02001809[63-version-negotiation-client]
1810CipherString = DEFAULT
1811MinProtocol = DTLSv1.2
1812VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1813VerifyMode = Peer
1814
Emilia Kasper74726752016-06-03 17:49:04 +02001815[test-63]
Emilia Kasper9f48bba2016-07-21 16:29:48 +02001816ExpectedProtocol = DTLSv1.2
Emilia Kasper74726752016-06-03 17:49:04 +02001817ExpectedResult = Success
1818Method = DTLS
Emilia Kasper74726752016-06-03 17:49:04 +02001819
1820