Lines Matching full:proxy

13 use TLSProxy::Proxy;
34 my $proxy = TLSProxy::Proxy->new(
176 $proxy->serverconnects(2);
177 $proxy->clientflags("-no_tls1_3 -sess_out ".$session);
178 $proxy->start() or plan skip_all => "Unable to start up Proxy for tests";
180 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
185 $proxy->clearClient();
186 $proxy->clientflags("-no_tls1_3 -sess_in ".$session);
187 $proxy->clientstart();
188 checkhandshake($proxy, checkhandshake::RESUME_HANDSHAKE,
199 $proxy->clear();
200 $proxy->clientflags("-no_tls1_3 -status");
201 $proxy->start();
202 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
208 $proxy->clear();
209 $proxy->clientflags("-no_tls1_3");
210 $proxy->serverflags("-status_file "
212 $proxy->start();
213 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
218 $proxy->clear();
219 $proxy->clientflags("-no_tls1_3 -status");
220 $proxy->serverflags("-status_file "
222 $proxy->start();
223 checkhandshake($proxy, checkhandshake::OCSP_HANDSHAKE,
231 $proxy->clear();
232 $proxy->clientflags("-no_tls1_3 -cert ".srctop_file("apps", "server.pem"));
233 $proxy->serverflags("-Verify 5");
234 $proxy->start();
235 checkhandshake($proxy, checkhandshake::CLIENT_AUTH_HANDSHAKE,
240 $proxy->clear();
241 $proxy->clientflags("-no_tls1_3");
242 $proxy->serverflags("-client_renegotiation");
243 $proxy->reneg(1);
244 $proxy->start();
245 checkhandshake($proxy, checkhandshake::RENEG_HANDSHAKE,
250 $proxy->clear();
251 $proxy->clientflags("-no_tls1_3 -noservername");
252 $proxy->start();
253 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
259 $proxy->clear();
260 $proxy->clientflags("-no_tls1_3 -noservername");
261 $proxy->serverflags("-servername testhost");
262 $proxy->start();
263 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
269 $proxy->clear();
270 $proxy->clientflags("-no_tls1_3 -servername testhost");
271 $proxy->serverflags("-servername testhost");
272 $proxy->start();
273 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
279 $proxy->clear();
280 $proxy->clientflags("-no_tls1_3 -alpn test");
281 $proxy->start();
282 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
288 $proxy->clear();
289 $proxy->clientflags("-no_tls1_3");
290 $proxy->serverflags("-alpn test");
291 $proxy->start();
292 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
297 $proxy->clear();
298 $proxy->clientflags("-no_tls1_3 -alpn test");
299 $proxy->serverflags("-alpn test");
300 $proxy->start();
301 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
312 $proxy->clear();
314 $proxy->clientflags("-no_tls1_3 -ct");
315 $proxy->serverflags("-status_file "
317 $proxy->start();
318 checkhandshake($proxy, checkhandshake::OCSP_HANDSHAKE,
331 $proxy->clear();
333 $proxy->clientflags("-no_tls1_3");
334 $proxy->serverflags("-status_file "
336 $proxy->start();
337 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
349 $proxy->clear();
351 $proxy->clientflags("-no_tls1_3 -ct");
352 $proxy->serverflags("-status_file "
355 $proxy->start();
356 checkhandshake($proxy, checkhandshake::OCSP_HANDSHAKE,
371 $proxy->clear();
372 $proxy->clientflags("-no_tls1_3 -nextprotoneg test");
373 $proxy->start();
374 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
380 $proxy->clear();
381 $proxy->clientflags("-no_tls1_3");
382 $proxy->serverflags("-nextprotoneg test");
383 $proxy->start();
384 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
389 $proxy->clear();
390 $proxy->clientflags("-no_tls1_3 -nextprotoneg test");
391 $proxy->serverflags("-nextprotoneg test");
392 $proxy->start();
393 checkhandshake($proxy, checkhandshake::NPN_HANDSHAKE,
409 $proxy->clear();
410 $proxy->clientflags("-no_tls1_3 -srpuser user -srppass pass:pass");
411 $proxy->start();
412 checkhandshake($proxy, checkhandshake::DEFAULT_HANDSHAKE,
421 $proxy->clear();
422 $proxy->clientflags("-no_tls1_3");
423 $proxy->serverflags("-no_tls1_3");
424 $proxy->ciphers("ECDHE-RSA-AES128-SHA");
425 $proxy->start();
426 checkhandshake($proxy, checkhandshake::EC_HANDSHAKE,