1*e0c4386eSCy Schubert# Generated with generate_ssl_tests.pl 2*e0c4386eSCy Schubert 3*e0c4386eSCy Schubertnum_tests = 16 4*e0c4386eSCy Schubert 5*e0c4386eSCy Schuberttest-0 = 0-resumption 6*e0c4386eSCy Schuberttest-1 = 1-resumption 7*e0c4386eSCy Schuberttest-2 = 2-resumption 8*e0c4386eSCy Schuberttest-3 = 3-resumption 9*e0c4386eSCy Schuberttest-4 = 4-resumption 10*e0c4386eSCy Schuberttest-5 = 5-resumption 11*e0c4386eSCy Schuberttest-6 = 6-resumption 12*e0c4386eSCy Schuberttest-7 = 7-resumption 13*e0c4386eSCy Schuberttest-8 = 8-resumption 14*e0c4386eSCy Schuberttest-9 = 9-resumption 15*e0c4386eSCy Schuberttest-10 = 10-resumption 16*e0c4386eSCy Schuberttest-11 = 11-resumption 17*e0c4386eSCy Schuberttest-12 = 12-resumption 18*e0c4386eSCy Schuberttest-13 = 13-resumption 19*e0c4386eSCy Schuberttest-14 = 14-resumption 20*e0c4386eSCy Schuberttest-15 = 15-resumption 21*e0c4386eSCy Schubert# =========================================================== 22*e0c4386eSCy Schubert 23*e0c4386eSCy Schubert[0-resumption] 24*e0c4386eSCy Schubertssl_conf = 0-resumption-ssl 25*e0c4386eSCy Schubert 26*e0c4386eSCy Schubert[0-resumption-ssl] 27*e0c4386eSCy Schubertserver = 0-resumption-server 28*e0c4386eSCy Schubertclient = 0-resumption-client 29*e0c4386eSCy Schubertresume-server = 0-resumption-resume-server 30*e0c4386eSCy Schubertresume-client = 0-resumption-client 31*e0c4386eSCy Schubert 32*e0c4386eSCy Schubert[0-resumption-server] 33*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 34*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 35*e0c4386eSCy SchubertMaxProtocol = DTLSv1 36*e0c4386eSCy SchubertMinProtocol = DTLSv1 37*e0c4386eSCy SchubertOptions = SessionTicket 38*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 39*e0c4386eSCy Schubert 40*e0c4386eSCy Schubert[0-resumption-resume-server] 41*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 42*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 43*e0c4386eSCy SchubertMaxProtocol = DTLSv1 44*e0c4386eSCy SchubertOptions = SessionTicket 45*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 46*e0c4386eSCy Schubert 47*e0c4386eSCy Schubert[0-resumption-client] 48*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 49*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 50*e0c4386eSCy SchubertVerifyMode = Peer 51*e0c4386eSCy Schubert 52*e0c4386eSCy Schubert[test-0] 53*e0c4386eSCy SchubertExpectedProtocol = DTLSv1 54*e0c4386eSCy SchubertHandshakeMode = Resume 55*e0c4386eSCy SchubertMethod = DTLS 56*e0c4386eSCy SchubertResumptionExpected = Yes 57*e0c4386eSCy Schubert 58*e0c4386eSCy Schubert 59*e0c4386eSCy Schubert# =========================================================== 60*e0c4386eSCy Schubert 61*e0c4386eSCy Schubert[1-resumption] 62*e0c4386eSCy Schubertssl_conf = 1-resumption-ssl 63*e0c4386eSCy Schubert 64*e0c4386eSCy Schubert[1-resumption-ssl] 65*e0c4386eSCy Schubertserver = 1-resumption-server 66*e0c4386eSCy Schubertclient = 1-resumption-client 67*e0c4386eSCy Schubertresume-server = 1-resumption-resume-server 68*e0c4386eSCy Schubertresume-client = 1-resumption-client 69*e0c4386eSCy Schubert 70*e0c4386eSCy Schubert[1-resumption-server] 71*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 72*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 73*e0c4386eSCy SchubertMaxProtocol = DTLSv1 74*e0c4386eSCy SchubertMinProtocol = DTLSv1 75*e0c4386eSCy SchubertOptions = -SessionTicket 76*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 77*e0c4386eSCy Schubert 78*e0c4386eSCy Schubert[1-resumption-resume-server] 79*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 80*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 81*e0c4386eSCy SchubertMaxProtocol = DTLSv1 82*e0c4386eSCy SchubertOptions = -SessionTicket 83*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 84*e0c4386eSCy Schubert 85*e0c4386eSCy Schubert[1-resumption-client] 86*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 87*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 88*e0c4386eSCy SchubertVerifyMode = Peer 89*e0c4386eSCy Schubert 90*e0c4386eSCy Schubert[test-1] 91*e0c4386eSCy SchubertExpectedProtocol = DTLSv1 92*e0c4386eSCy SchubertHandshakeMode = Resume 93*e0c4386eSCy SchubertMethod = DTLS 94*e0c4386eSCy SchubertResumptionExpected = Yes 95*e0c4386eSCy Schubert 96*e0c4386eSCy Schubert 97*e0c4386eSCy Schubert# =========================================================== 98*e0c4386eSCy Schubert 99*e0c4386eSCy Schubert[2-resumption] 100*e0c4386eSCy Schubertssl_conf = 2-resumption-ssl 101*e0c4386eSCy Schubert 102*e0c4386eSCy Schubert[2-resumption-ssl] 103*e0c4386eSCy Schubertserver = 2-resumption-server 104*e0c4386eSCy Schubertclient = 2-resumption-client 105*e0c4386eSCy Schubertresume-server = 2-resumption-resume-server 106*e0c4386eSCy Schubertresume-client = 2-resumption-client 107*e0c4386eSCy Schubert 108*e0c4386eSCy Schubert[2-resumption-server] 109*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 110*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 111*e0c4386eSCy SchubertMaxProtocol = DTLSv1 112*e0c4386eSCy SchubertMinProtocol = DTLSv1 113*e0c4386eSCy SchubertOptions = SessionTicket 114*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 115*e0c4386eSCy Schubert 116*e0c4386eSCy Schubert[2-resumption-resume-server] 117*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 118*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 119*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 120*e0c4386eSCy SchubertOptions = SessionTicket 121*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 122*e0c4386eSCy Schubert 123*e0c4386eSCy Schubert[2-resumption-client] 124*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 125*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 126*e0c4386eSCy SchubertVerifyMode = Peer 127*e0c4386eSCy Schubert 128*e0c4386eSCy Schubert[test-2] 129*e0c4386eSCy SchubertExpectedProtocol = DTLSv1.2 130*e0c4386eSCy SchubertHandshakeMode = Resume 131*e0c4386eSCy SchubertMethod = DTLS 132*e0c4386eSCy SchubertResumptionExpected = No 133*e0c4386eSCy Schubert 134*e0c4386eSCy Schubert 135*e0c4386eSCy Schubert# =========================================================== 136*e0c4386eSCy Schubert 137*e0c4386eSCy Schubert[3-resumption] 138*e0c4386eSCy Schubertssl_conf = 3-resumption-ssl 139*e0c4386eSCy Schubert 140*e0c4386eSCy Schubert[3-resumption-ssl] 141*e0c4386eSCy Schubertserver = 3-resumption-server 142*e0c4386eSCy Schubertclient = 3-resumption-client 143*e0c4386eSCy Schubertresume-server = 3-resumption-resume-server 144*e0c4386eSCy Schubertresume-client = 3-resumption-client 145*e0c4386eSCy Schubert 146*e0c4386eSCy Schubert[3-resumption-server] 147*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 148*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 149*e0c4386eSCy SchubertMaxProtocol = DTLSv1 150*e0c4386eSCy SchubertMinProtocol = DTLSv1 151*e0c4386eSCy SchubertOptions = -SessionTicket 152*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 153*e0c4386eSCy Schubert 154*e0c4386eSCy Schubert[3-resumption-resume-server] 155*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 156*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 157*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 158*e0c4386eSCy SchubertOptions = -SessionTicket 159*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 160*e0c4386eSCy Schubert 161*e0c4386eSCy Schubert[3-resumption-client] 162*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 163*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 164*e0c4386eSCy SchubertVerifyMode = Peer 165*e0c4386eSCy Schubert 166*e0c4386eSCy Schubert[test-3] 167*e0c4386eSCy SchubertExpectedProtocol = DTLSv1.2 168*e0c4386eSCy SchubertHandshakeMode = Resume 169*e0c4386eSCy SchubertMethod = DTLS 170*e0c4386eSCy SchubertResumptionExpected = No 171*e0c4386eSCy Schubert 172*e0c4386eSCy Schubert 173*e0c4386eSCy Schubert# =========================================================== 174*e0c4386eSCy Schubert 175*e0c4386eSCy Schubert[4-resumption] 176*e0c4386eSCy Schubertssl_conf = 4-resumption-ssl 177*e0c4386eSCy Schubert 178*e0c4386eSCy Schubert[4-resumption-ssl] 179*e0c4386eSCy Schubertserver = 4-resumption-server 180*e0c4386eSCy Schubertclient = 4-resumption-client 181*e0c4386eSCy Schubertresume-server = 4-resumption-resume-server 182*e0c4386eSCy Schubertresume-client = 4-resumption-client 183*e0c4386eSCy Schubert 184*e0c4386eSCy Schubert[4-resumption-server] 185*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 186*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 187*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 188*e0c4386eSCy SchubertMinProtocol = DTLSv1.2 189*e0c4386eSCy SchubertOptions = SessionTicket 190*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 191*e0c4386eSCy Schubert 192*e0c4386eSCy Schubert[4-resumption-resume-server] 193*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 194*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 195*e0c4386eSCy SchubertMaxProtocol = DTLSv1 196*e0c4386eSCy SchubertOptions = SessionTicket 197*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 198*e0c4386eSCy Schubert 199*e0c4386eSCy Schubert[4-resumption-client] 200*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 201*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 202*e0c4386eSCy SchubertVerifyMode = Peer 203*e0c4386eSCy Schubert 204*e0c4386eSCy Schubert[test-4] 205*e0c4386eSCy SchubertExpectedProtocol = DTLSv1 206*e0c4386eSCy SchubertHandshakeMode = Resume 207*e0c4386eSCy SchubertMethod = DTLS 208*e0c4386eSCy SchubertResumptionExpected = No 209*e0c4386eSCy Schubert 210*e0c4386eSCy Schubert 211*e0c4386eSCy Schubert# =========================================================== 212*e0c4386eSCy Schubert 213*e0c4386eSCy Schubert[5-resumption] 214*e0c4386eSCy Schubertssl_conf = 5-resumption-ssl 215*e0c4386eSCy Schubert 216*e0c4386eSCy Schubert[5-resumption-ssl] 217*e0c4386eSCy Schubertserver = 5-resumption-server 218*e0c4386eSCy Schubertclient = 5-resumption-client 219*e0c4386eSCy Schubertresume-server = 5-resumption-resume-server 220*e0c4386eSCy Schubertresume-client = 5-resumption-client 221*e0c4386eSCy Schubert 222*e0c4386eSCy Schubert[5-resumption-server] 223*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 224*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 225*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 226*e0c4386eSCy SchubertMinProtocol = DTLSv1.2 227*e0c4386eSCy SchubertOptions = -SessionTicket 228*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 229*e0c4386eSCy Schubert 230*e0c4386eSCy Schubert[5-resumption-resume-server] 231*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 232*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 233*e0c4386eSCy SchubertMaxProtocol = DTLSv1 234*e0c4386eSCy SchubertOptions = -SessionTicket 235*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 236*e0c4386eSCy Schubert 237*e0c4386eSCy Schubert[5-resumption-client] 238*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 239*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 240*e0c4386eSCy SchubertVerifyMode = Peer 241*e0c4386eSCy Schubert 242*e0c4386eSCy Schubert[test-5] 243*e0c4386eSCy SchubertExpectedProtocol = DTLSv1 244*e0c4386eSCy SchubertHandshakeMode = Resume 245*e0c4386eSCy SchubertMethod = DTLS 246*e0c4386eSCy SchubertResumptionExpected = No 247*e0c4386eSCy Schubert 248*e0c4386eSCy Schubert 249*e0c4386eSCy Schubert# =========================================================== 250*e0c4386eSCy Schubert 251*e0c4386eSCy Schubert[6-resumption] 252*e0c4386eSCy Schubertssl_conf = 6-resumption-ssl 253*e0c4386eSCy Schubert 254*e0c4386eSCy Schubert[6-resumption-ssl] 255*e0c4386eSCy Schubertserver = 6-resumption-server 256*e0c4386eSCy Schubertclient = 6-resumption-client 257*e0c4386eSCy Schubertresume-server = 6-resumption-resume-server 258*e0c4386eSCy Schubertresume-client = 6-resumption-client 259*e0c4386eSCy Schubert 260*e0c4386eSCy Schubert[6-resumption-server] 261*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 262*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 263*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 264*e0c4386eSCy SchubertMinProtocol = DTLSv1.2 265*e0c4386eSCy SchubertOptions = SessionTicket 266*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 267*e0c4386eSCy Schubert 268*e0c4386eSCy Schubert[6-resumption-resume-server] 269*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 270*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 271*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 272*e0c4386eSCy SchubertOptions = SessionTicket 273*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 274*e0c4386eSCy Schubert 275*e0c4386eSCy Schubert[6-resumption-client] 276*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 277*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 278*e0c4386eSCy SchubertVerifyMode = Peer 279*e0c4386eSCy Schubert 280*e0c4386eSCy Schubert[test-6] 281*e0c4386eSCy SchubertExpectedProtocol = DTLSv1.2 282*e0c4386eSCy SchubertHandshakeMode = Resume 283*e0c4386eSCy SchubertMethod = DTLS 284*e0c4386eSCy SchubertResumptionExpected = Yes 285*e0c4386eSCy Schubert 286*e0c4386eSCy Schubert 287*e0c4386eSCy Schubert# =========================================================== 288*e0c4386eSCy Schubert 289*e0c4386eSCy Schubert[7-resumption] 290*e0c4386eSCy Schubertssl_conf = 7-resumption-ssl 291*e0c4386eSCy Schubert 292*e0c4386eSCy Schubert[7-resumption-ssl] 293*e0c4386eSCy Schubertserver = 7-resumption-server 294*e0c4386eSCy Schubertclient = 7-resumption-client 295*e0c4386eSCy Schubertresume-server = 7-resumption-resume-server 296*e0c4386eSCy Schubertresume-client = 7-resumption-client 297*e0c4386eSCy Schubert 298*e0c4386eSCy Schubert[7-resumption-server] 299*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 300*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 301*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 302*e0c4386eSCy SchubertMinProtocol = DTLSv1.2 303*e0c4386eSCy SchubertOptions = -SessionTicket 304*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 305*e0c4386eSCy Schubert 306*e0c4386eSCy Schubert[7-resumption-resume-server] 307*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 308*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 309*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 310*e0c4386eSCy SchubertOptions = -SessionTicket 311*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 312*e0c4386eSCy Schubert 313*e0c4386eSCy Schubert[7-resumption-client] 314*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 315*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 316*e0c4386eSCy SchubertVerifyMode = Peer 317*e0c4386eSCy Schubert 318*e0c4386eSCy Schubert[test-7] 319*e0c4386eSCy SchubertExpectedProtocol = DTLSv1.2 320*e0c4386eSCy SchubertHandshakeMode = Resume 321*e0c4386eSCy SchubertMethod = DTLS 322*e0c4386eSCy SchubertResumptionExpected = Yes 323*e0c4386eSCy Schubert 324*e0c4386eSCy Schubert 325*e0c4386eSCy Schubert# =========================================================== 326*e0c4386eSCy Schubert 327*e0c4386eSCy Schubert[8-resumption] 328*e0c4386eSCy Schubertssl_conf = 8-resumption-ssl 329*e0c4386eSCy Schubert 330*e0c4386eSCy Schubert[8-resumption-ssl] 331*e0c4386eSCy Schubertserver = 8-resumption-server 332*e0c4386eSCy Schubertclient = 8-resumption-client 333*e0c4386eSCy Schubertresume-server = 8-resumption-server 334*e0c4386eSCy Schubertresume-client = 8-resumption-resume-client 335*e0c4386eSCy Schubert 336*e0c4386eSCy Schubert[8-resumption-server] 337*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 338*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 339*e0c4386eSCy SchubertOptions = SessionTicket 340*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 341*e0c4386eSCy Schubert 342*e0c4386eSCy Schubert[8-resumption-client] 343*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 344*e0c4386eSCy SchubertMaxProtocol = DTLSv1 345*e0c4386eSCy SchubertMinProtocol = DTLSv1 346*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 347*e0c4386eSCy SchubertVerifyMode = Peer 348*e0c4386eSCy Schubert 349*e0c4386eSCy Schubert[8-resumption-resume-client] 350*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 351*e0c4386eSCy SchubertMaxProtocol = DTLSv1 352*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 353*e0c4386eSCy SchubertVerifyMode = Peer 354*e0c4386eSCy Schubert 355*e0c4386eSCy Schubert[test-8] 356*e0c4386eSCy SchubertExpectedProtocol = DTLSv1 357*e0c4386eSCy SchubertHandshakeMode = Resume 358*e0c4386eSCy SchubertMethod = DTLS 359*e0c4386eSCy SchubertResumptionExpected = Yes 360*e0c4386eSCy Schubert 361*e0c4386eSCy Schubert 362*e0c4386eSCy Schubert# =========================================================== 363*e0c4386eSCy Schubert 364*e0c4386eSCy Schubert[9-resumption] 365*e0c4386eSCy Schubertssl_conf = 9-resumption-ssl 366*e0c4386eSCy Schubert 367*e0c4386eSCy Schubert[9-resumption-ssl] 368*e0c4386eSCy Schubertserver = 9-resumption-server 369*e0c4386eSCy Schubertclient = 9-resumption-client 370*e0c4386eSCy Schubertresume-server = 9-resumption-server 371*e0c4386eSCy Schubertresume-client = 9-resumption-resume-client 372*e0c4386eSCy Schubert 373*e0c4386eSCy Schubert[9-resumption-server] 374*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 375*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 376*e0c4386eSCy SchubertOptions = -SessionTicket 377*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 378*e0c4386eSCy Schubert 379*e0c4386eSCy Schubert[9-resumption-client] 380*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 381*e0c4386eSCy SchubertMaxProtocol = DTLSv1 382*e0c4386eSCy SchubertMinProtocol = DTLSv1 383*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 384*e0c4386eSCy SchubertVerifyMode = Peer 385*e0c4386eSCy Schubert 386*e0c4386eSCy Schubert[9-resumption-resume-client] 387*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 388*e0c4386eSCy SchubertMaxProtocol = DTLSv1 389*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 390*e0c4386eSCy SchubertVerifyMode = Peer 391*e0c4386eSCy Schubert 392*e0c4386eSCy Schubert[test-9] 393*e0c4386eSCy SchubertExpectedProtocol = DTLSv1 394*e0c4386eSCy SchubertHandshakeMode = Resume 395*e0c4386eSCy SchubertMethod = DTLS 396*e0c4386eSCy SchubertResumptionExpected = Yes 397*e0c4386eSCy Schubert 398*e0c4386eSCy Schubert 399*e0c4386eSCy Schubert# =========================================================== 400*e0c4386eSCy Schubert 401*e0c4386eSCy Schubert[10-resumption] 402*e0c4386eSCy Schubertssl_conf = 10-resumption-ssl 403*e0c4386eSCy Schubert 404*e0c4386eSCy Schubert[10-resumption-ssl] 405*e0c4386eSCy Schubertserver = 10-resumption-server 406*e0c4386eSCy Schubertclient = 10-resumption-client 407*e0c4386eSCy Schubertresume-server = 10-resumption-server 408*e0c4386eSCy Schubertresume-client = 10-resumption-resume-client 409*e0c4386eSCy Schubert 410*e0c4386eSCy Schubert[10-resumption-server] 411*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 412*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 413*e0c4386eSCy SchubertOptions = SessionTicket 414*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 415*e0c4386eSCy Schubert 416*e0c4386eSCy Schubert[10-resumption-client] 417*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 418*e0c4386eSCy SchubertMaxProtocol = DTLSv1 419*e0c4386eSCy SchubertMinProtocol = DTLSv1 420*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 421*e0c4386eSCy SchubertVerifyMode = Peer 422*e0c4386eSCy Schubert 423*e0c4386eSCy Schubert[10-resumption-resume-client] 424*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 425*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 426*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 427*e0c4386eSCy SchubertVerifyMode = Peer 428*e0c4386eSCy Schubert 429*e0c4386eSCy Schubert[test-10] 430*e0c4386eSCy SchubertExpectedProtocol = DTLSv1.2 431*e0c4386eSCy SchubertHandshakeMode = Resume 432*e0c4386eSCy SchubertMethod = DTLS 433*e0c4386eSCy SchubertResumptionExpected = No 434*e0c4386eSCy Schubert 435*e0c4386eSCy Schubert 436*e0c4386eSCy Schubert# =========================================================== 437*e0c4386eSCy Schubert 438*e0c4386eSCy Schubert[11-resumption] 439*e0c4386eSCy Schubertssl_conf = 11-resumption-ssl 440*e0c4386eSCy Schubert 441*e0c4386eSCy Schubert[11-resumption-ssl] 442*e0c4386eSCy Schubertserver = 11-resumption-server 443*e0c4386eSCy Schubertclient = 11-resumption-client 444*e0c4386eSCy Schubertresume-server = 11-resumption-server 445*e0c4386eSCy Schubertresume-client = 11-resumption-resume-client 446*e0c4386eSCy Schubert 447*e0c4386eSCy Schubert[11-resumption-server] 448*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 449*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 450*e0c4386eSCy SchubertOptions = -SessionTicket 451*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 452*e0c4386eSCy Schubert 453*e0c4386eSCy Schubert[11-resumption-client] 454*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 455*e0c4386eSCy SchubertMaxProtocol = DTLSv1 456*e0c4386eSCy SchubertMinProtocol = DTLSv1 457*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 458*e0c4386eSCy SchubertVerifyMode = Peer 459*e0c4386eSCy Schubert 460*e0c4386eSCy Schubert[11-resumption-resume-client] 461*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 462*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 463*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 464*e0c4386eSCy SchubertVerifyMode = Peer 465*e0c4386eSCy Schubert 466*e0c4386eSCy Schubert[test-11] 467*e0c4386eSCy SchubertExpectedProtocol = DTLSv1.2 468*e0c4386eSCy SchubertHandshakeMode = Resume 469*e0c4386eSCy SchubertMethod = DTLS 470*e0c4386eSCy SchubertResumptionExpected = No 471*e0c4386eSCy Schubert 472*e0c4386eSCy Schubert 473*e0c4386eSCy Schubert# =========================================================== 474*e0c4386eSCy Schubert 475*e0c4386eSCy Schubert[12-resumption] 476*e0c4386eSCy Schubertssl_conf = 12-resumption-ssl 477*e0c4386eSCy Schubert 478*e0c4386eSCy Schubert[12-resumption-ssl] 479*e0c4386eSCy Schubertserver = 12-resumption-server 480*e0c4386eSCy Schubertclient = 12-resumption-client 481*e0c4386eSCy Schubertresume-server = 12-resumption-server 482*e0c4386eSCy Schubertresume-client = 12-resumption-resume-client 483*e0c4386eSCy Schubert 484*e0c4386eSCy Schubert[12-resumption-server] 485*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 486*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 487*e0c4386eSCy SchubertOptions = SessionTicket 488*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 489*e0c4386eSCy Schubert 490*e0c4386eSCy Schubert[12-resumption-client] 491*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 492*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 493*e0c4386eSCy SchubertMinProtocol = DTLSv1.2 494*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 495*e0c4386eSCy SchubertVerifyMode = Peer 496*e0c4386eSCy Schubert 497*e0c4386eSCy Schubert[12-resumption-resume-client] 498*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 499*e0c4386eSCy SchubertMaxProtocol = DTLSv1 500*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 501*e0c4386eSCy SchubertVerifyMode = Peer 502*e0c4386eSCy Schubert 503*e0c4386eSCy Schubert[test-12] 504*e0c4386eSCy SchubertExpectedProtocol = DTLSv1 505*e0c4386eSCy SchubertHandshakeMode = Resume 506*e0c4386eSCy SchubertMethod = DTLS 507*e0c4386eSCy SchubertResumptionExpected = No 508*e0c4386eSCy Schubert 509*e0c4386eSCy Schubert 510*e0c4386eSCy Schubert# =========================================================== 511*e0c4386eSCy Schubert 512*e0c4386eSCy Schubert[13-resumption] 513*e0c4386eSCy Schubertssl_conf = 13-resumption-ssl 514*e0c4386eSCy Schubert 515*e0c4386eSCy Schubert[13-resumption-ssl] 516*e0c4386eSCy Schubertserver = 13-resumption-server 517*e0c4386eSCy Schubertclient = 13-resumption-client 518*e0c4386eSCy Schubertresume-server = 13-resumption-server 519*e0c4386eSCy Schubertresume-client = 13-resumption-resume-client 520*e0c4386eSCy Schubert 521*e0c4386eSCy Schubert[13-resumption-server] 522*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 523*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 524*e0c4386eSCy SchubertOptions = -SessionTicket 525*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 526*e0c4386eSCy Schubert 527*e0c4386eSCy Schubert[13-resumption-client] 528*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 529*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 530*e0c4386eSCy SchubertMinProtocol = DTLSv1.2 531*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 532*e0c4386eSCy SchubertVerifyMode = Peer 533*e0c4386eSCy Schubert 534*e0c4386eSCy Schubert[13-resumption-resume-client] 535*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 536*e0c4386eSCy SchubertMaxProtocol = DTLSv1 537*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 538*e0c4386eSCy SchubertVerifyMode = Peer 539*e0c4386eSCy Schubert 540*e0c4386eSCy Schubert[test-13] 541*e0c4386eSCy SchubertExpectedProtocol = DTLSv1 542*e0c4386eSCy SchubertHandshakeMode = Resume 543*e0c4386eSCy SchubertMethod = DTLS 544*e0c4386eSCy SchubertResumptionExpected = No 545*e0c4386eSCy Schubert 546*e0c4386eSCy Schubert 547*e0c4386eSCy Schubert# =========================================================== 548*e0c4386eSCy Schubert 549*e0c4386eSCy Schubert[14-resumption] 550*e0c4386eSCy Schubertssl_conf = 14-resumption-ssl 551*e0c4386eSCy Schubert 552*e0c4386eSCy Schubert[14-resumption-ssl] 553*e0c4386eSCy Schubertserver = 14-resumption-server 554*e0c4386eSCy Schubertclient = 14-resumption-client 555*e0c4386eSCy Schubertresume-server = 14-resumption-server 556*e0c4386eSCy Schubertresume-client = 14-resumption-resume-client 557*e0c4386eSCy Schubert 558*e0c4386eSCy Schubert[14-resumption-server] 559*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 560*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 561*e0c4386eSCy SchubertOptions = SessionTicket 562*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 563*e0c4386eSCy Schubert 564*e0c4386eSCy Schubert[14-resumption-client] 565*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 566*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 567*e0c4386eSCy SchubertMinProtocol = DTLSv1.2 568*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 569*e0c4386eSCy SchubertVerifyMode = Peer 570*e0c4386eSCy Schubert 571*e0c4386eSCy Schubert[14-resumption-resume-client] 572*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 573*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 574*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 575*e0c4386eSCy SchubertVerifyMode = Peer 576*e0c4386eSCy Schubert 577*e0c4386eSCy Schubert[test-14] 578*e0c4386eSCy SchubertExpectedProtocol = DTLSv1.2 579*e0c4386eSCy SchubertHandshakeMode = Resume 580*e0c4386eSCy SchubertMethod = DTLS 581*e0c4386eSCy SchubertResumptionExpected = Yes 582*e0c4386eSCy Schubert 583*e0c4386eSCy Schubert 584*e0c4386eSCy Schubert# =========================================================== 585*e0c4386eSCy Schubert 586*e0c4386eSCy Schubert[15-resumption] 587*e0c4386eSCy Schubertssl_conf = 15-resumption-ssl 588*e0c4386eSCy Schubert 589*e0c4386eSCy Schubert[15-resumption-ssl] 590*e0c4386eSCy Schubertserver = 15-resumption-server 591*e0c4386eSCy Schubertclient = 15-resumption-client 592*e0c4386eSCy Schubertresume-server = 15-resumption-server 593*e0c4386eSCy Schubertresume-client = 15-resumption-resume-client 594*e0c4386eSCy Schubert 595*e0c4386eSCy Schubert[15-resumption-server] 596*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 597*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 598*e0c4386eSCy SchubertOptions = -SessionTicket 599*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 600*e0c4386eSCy Schubert 601*e0c4386eSCy Schubert[15-resumption-client] 602*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 603*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 604*e0c4386eSCy SchubertMinProtocol = DTLSv1.2 605*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 606*e0c4386eSCy SchubertVerifyMode = Peer 607*e0c4386eSCy Schubert 608*e0c4386eSCy Schubert[15-resumption-resume-client] 609*e0c4386eSCy SchubertCipherString = DEFAULT:@SECLEVEL=0 610*e0c4386eSCy SchubertMaxProtocol = DTLSv1.2 611*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 612*e0c4386eSCy SchubertVerifyMode = Peer 613*e0c4386eSCy Schubert 614*e0c4386eSCy Schubert[test-15] 615*e0c4386eSCy SchubertExpectedProtocol = DTLSv1.2 616*e0c4386eSCy SchubertHandshakeMode = Resume 617*e0c4386eSCy SchubertMethod = DTLS 618*e0c4386eSCy SchubertResumptionExpected = Yes 619*e0c4386eSCy Schubert 620*e0c4386eSCy Schubert 621