config.json.in (6777B)
1 [ 2 { 3 "server_command": [ 4 "@SELFSERV@", "-w", "nss", "-d", "@SERVERDIR@", 5 "-V", "tls1.0:", "-H", "1", 6 "-n", "rsa", 7 "-n", "rsa-pss", 8 "-J", "rsa_pss_rsae_sha256,rsa_pss_rsae_sha384,rsa_pss_rsae_sha512,rsa_pss_pss_sha256", 9 "-u", "-Z", "-p", "@PORT@" 10 ], 11 "server_hostname": "@HOSTADDR@", 12 "server_port": @PORT@, 13 "tests" : [ 14 { 15 "name" : "test-tls13-conversation.py", 16 "arguments": [ 17 "-p", "@PORT@" 18 ] 19 }, 20 { 21 "name" : "test-tls13-count-tickets.py", 22 "arguments": [ 23 "-p", "@PORT@", "-t", "1" 24 ] 25 }, 26 { 27 "name" : "test-tls13-dhe-shared-secret-padding.py", 28 "comment": "https://bugzilla.mozilla.org/show_bug.cgi?id=1305243", 29 "arguments": [ 30 "-p", "@PORT@", 31 "-e", "TLS 1.3 with x448" 32 ] 33 }, 34 { 35 "name" : "test-tls13-ffdhe-sanity.py", 36 "arguments": [ 37 "-p", "@PORT@" 38 ] 39 }, 40 { 41 "name" : "test-tls13-finished.py", 42 "arguments": [ 43 "-p", "@PORT@" 44 ], 45 "comment" : "https://bugzilla.mozilla.org/show_bug.cgi?id=1472747", 46 "exp_pass": false 47 }, 48 { 49 "name" : "test-tls13-0rtt-garbage.py", 50 "comment": "the disabled test timeouts because of https://bugzilla.mozilla.org/show_bug.cgi?id=1472747", 51 "arguments": [ 52 "-p", "@PORT@", "--cookie", 53 "-e", "undecryptable record later in handshake together with early_data" 54 ] 55 }, 56 { 57 "name" : "test-tls13-hrr.py", 58 "arguments": [ 59 "-p", "@PORT@", "--cookie" 60 ] 61 }, 62 { 63 "name" : "test-tls13-legacy-version.py", 64 "arguments": [ 65 "-p", "@PORT@" 66 ] 67 }, 68 { 69 "name" : "test-tls13-nociphers.py", 70 "arguments": [ 71 "-p", "@PORT@" 72 ] 73 }, 74 { 75 "name" : "test-tls13-pkcs-signature.py", 76 "comment": "https://bugzilla.mozilla.org/show_bug.cgi?id=1489997", 77 "arguments": [ 78 "-p", "@PORT@", 79 "-e", "rsa_pkcs1_sha256 signature", 80 "-e", "rsa_pkcs1_sha384 signature", 81 "-e", "rsa_pkcs1_sha512 signature" 82 ] 83 }, 84 { 85 "name" : "test-tls13-rsa-signatures.py", 86 "comment": "selfserv can be set up to use multiple certs, but only one for each auth type", 87 "arguments": [ 88 "-p", "@PORT@", "-b", 89 "-e", "tls13 signature rsa_pss_pss_sha384", 90 "-e", "tls13 signature rsa_pss_pss_sha512" 91 ] 92 }, 93 { 94 "name" : "test-tls13-rsapss-signatures.py", 95 "comment": "selfserv can be set up to use multiple certs, but only one to each auth type", 96 "arguments": [ 97 "-p", "@PORT@", "-b", 98 "-e", "tls13 signature rsa_pss_pss_sha384", 99 "-e", "tls13 signature rsa_pss_pss_sha512" 100 ] 101 }, 102 { 103 "name" : "test-tls13-record-padding.py", 104 "arguments": [ 105 "-p", "@PORT@" 106 ] 107 }, 108 { 109 "name" : "test-tls13-session-resumption.py", 110 "arguments": [ 111 "-p", "@PORT@" 112 ] 113 }, 114 { 115 "name" : "test-tls13-unrecognised-groups.py", 116 "arguments": [ 117 "-p", "@PORT@", "--cookie" 118 ] 119 }, 120 { 121 "name" : "test-tls13-version-negotiation.py", 122 "comment": "the disabled test timeouts because of https://github.com/tomato42/tlsfuzzer/issues/452", 123 "arguments": [ 124 "-p", "@PORT@", 125 "-e", "SSL 2.0 ClientHello with TLS 1.3 version and TLS 1.3 only ciphersuites" 126 ] 127 }, 128 { 129 "name" : "test-tls13-zero-length-data.py", 130 "arguments": [ 131 "-p", "@PORT@" 132 ] 133 }, 134 { 135 "name" : "test-dhe-no-shared-secret-padding.py", 136 "comment": "https://bugzilla.mozilla.org/show_bug.cgi?id=1494221 and SSLv3 cannot be enabled in server", 137 "arguments": [ 138 "-p", "@PORT@", 139 "-e", "Protocol (3, 0) in SSLv2 compatible ClientHello", 140 "-e", "Protocol (3, 1) in SSLv2 compatible ClientHello", 141 "-e", "Protocol (3, 2) in SSLv2 compatible ClientHello", 142 "-e", "Protocol (3, 3) in SSLv2 compatible ClientHello", 143 "-e", "Protocol (3, 0)" 144 ] 145 }, 146 { 147 "name" : "test-tls13-zero-content-type.py", 148 "comment": "https://bugzilla.mozilla.org/show_bug.cgi?id=1662515", 149 "arguments": [ 150 "-p", "@PORT@" 151 ] 152 } 153 ] 154 }, 155 { 156 "server_command": [ 157 "@SELFSERV@", "-w", "nss", "-d", "@SERVERDIR@", 158 "-n", "rsa-pss", "-J", "rsa_pss_rsae_sha512", "-p", "@PORT@" 159 ], 160 "server_hostname": "@HOSTADDR@", 161 "server_port": @PORT@, 162 "tests" : [ 163 { 164 "name" : "test-tls13-signature-algorithms.py", 165 "comment": "https://bugzilla.mozilla.org/show_bug.cgi?id=1482386", 166 "exp_pass": false, 167 "arguments": [ 168 "-p", "$PORT@" 169 ] 170 } 171 ] 172 }, 173 { 174 "server_command": [ 175 "@SELFSERV@", "-w", "nss", "-d", "@SERVERDIR@", 176 "-V", "tls1.0:", "-H", "1", 177 "-n", "rsa", 178 "-c", ":C028", 179 "-p", "@PORT@" 180 ], 181 "server_hostname": "@HOSTADDR@", 182 "server_port": @PORT@, 183 "tests" : [ 184 { 185 "name" : "test-atypical-padding.py", 186 "arguments": [ 187 "-p", "@PORT@", 188 "2^14 bytes of AppData with 256 bytes of padding (SHA384)" 189 ] 190 } 191 ] 192 } 193 ]