1 1.1 christos # Generated with generate_ssl_tests.pl 2 1.1 christos 3 1.1 christos num_tests = 4 4 1.1 christos 5 1.1 christos test-0 = 0-default 6 1.1 christos test-1 = 1-Server signature algorithms bug 7 1.1 christos test-2 = 2-verify-cert 8 1.1 christos test-3 = 3-name-constraints-no-san-in-ee 9 1.1 christos # =========================================================== 10 1.1 christos 11 1.1 christos [0-default] 12 1.1 christos ssl_conf = 0-default-ssl 13 1.1 christos 14 1.1 christos [0-default-ssl] 15 1.1 christos server = 0-default-server 16 1.1 christos client = 0-default-client 17 1.1 christos 18 1.1 christos [0-default-server] 19 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 20 1.1 christos CipherString = DEFAULT 21 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 22 1.1 christos 23 1.1 christos [0-default-client] 24 1.1 christos CipherString = DEFAULT 25 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 26 1.1 christos VerifyMode = Peer 27 1.1 christos 28 1.1 christos [test-0] 29 1.1 christos ExpectedResult = Success 30 1.1 christos 31 1.1 christos 32 1.1 christos # =========================================================== 33 1.1 christos 34 1.1 christos [1-Server signature algorithms bug] 35 1.1 christos ssl_conf = 1-Server signature algorithms bug-ssl 36 1.1 christos 37 1.1 christos [1-Server signature algorithms bug-ssl] 38 1.1 christos server = 1-Server signature algorithms bug-server 39 1.1 christos client = 1-Server signature algorithms bug-client 40 1.1 christos 41 1.1 christos [1-Server signature algorithms bug-server] 42 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 43 1.1 christos CipherString = DEFAULT 44 1.1 christos ClientSignatureAlgorithms = PSs+SHA512:RsA+SHA512 45 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 46 1.1 christos 47 1.1 christos [1-Server signature algorithms bug-client] 48 1.1 christos CipherString = DEFAULT 49 1.1 christos SignatureAlgorithms = Pss+SHA256:RSa+SHA256 50 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 51 1.1 christos VerifyMode = Peer 52 1.1 christos 53 1.1 christos [test-1] 54 1.1 christos ExpectedResult = Success 55 1.1 christos 56 1.1 christos 57 1.1 christos # =========================================================== 58 1.1 christos 59 1.1 christos [2-verify-cert] 60 1.1 christos ssl_conf = 2-verify-cert-ssl 61 1.1 christos 62 1.1 christos [2-verify-cert-ssl] 63 1.1 christos server = 2-verify-cert-server 64 1.1 christos client = 2-verify-cert-client 65 1.1 christos 66 1.1 christos [2-verify-cert-server] 67 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 68 1.1 christos CipherString = DEFAULT 69 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 70 1.1 christos 71 1.1 christos [2-verify-cert-client] 72 1.1 christos CipherString = DEFAULT 73 1.1 christos VerifyMode = Peer 74 1.1 christos 75 1.1 christos [test-2] 76 1.1 christos ExpectedClientAlert = UnknownCA 77 1.1 christos ExpectedResult = ClientFail 78 1.1 christos 79 1.1 christos 80 1.1 christos # =========================================================== 81 1.1 christos 82 1.1 christos [3-name-constraints-no-san-in-ee] 83 1.1 christos ssl_conf = 3-name-constraints-no-san-in-ee-ssl 84 1.1 christos 85 1.1 christos [3-name-constraints-no-san-in-ee-ssl] 86 1.1 christos server = 3-name-constraints-no-san-in-ee-server 87 1.1 christos client = 3-name-constraints-no-san-in-ee-client 88 1.1 christos 89 1.1 christos [3-name-constraints-no-san-in-ee-server] 90 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/goodcn2-chain.pem 91 1.1 christos CipherString = DEFAULT 92 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/goodcn2-key.pem 93 1.1 christos 94 1.1 christos [3-name-constraints-no-san-in-ee-client] 95 1.1 christos CipherString = DEFAULT 96 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem 97 1.1 christos VerifyMode = Peer 98 1.1 christos 99 1.1 christos [test-3] 100 1.1 christos ExpectedResult = Success 101 1.1 christos 102 1.1 christos 103