History log of /openbsd-src/regress/usr.sbin/relayd/Client.pm (Results 1 – 15 of 15)
Revision Date Author Comments
# d2ef00f2 28-Oct-2024 tb <tb@openbsd.org>

relayd: add regress coverage for client certs

From Sören Tempel


# b65dd5ea 22-Dec-2021 bluhm <bluhm@openbsd.org>

Replace deprecated IO::Socket::INET6 with IO::Socket::IP.


# a296ae2a 07-Nov-2020 bluhm <bluhm@openbsd.org>

Set TCP option NODELAY in relayd and in client and server. This
speeds up transferring data and avoids to run into timeout. The
test was broken since switching to TLS 1.3 if running relayd on a
rem

Set TCP option NODELAY in relayd and in client and server. This
speeds up transferring data and avoids to run into timeout. The
test was broken since switching to TLS 1.3 if running relayd on a
remote machine. With no delay in tcp, https-multi using TLS 1.3
is slightly faster than TLS 1.2 on i386.

show more ...


# 49a9adba 22-Sep-2016 bluhm <bluhm@openbsd.org>

Call setsockopt(2) before listen(2) in relayd tests and adjust some
error messages.


# 3daec375 18-Jul-2015 benno <benno@openbsd.org>

add relayd regression test args-http-slow-consumer.pl
ok reyk@, bluhm@


# 037367f6 22-May-2015 bluhm <bluhm@openbsd.org>

Add tests for relayd TLS inspection with plain SSL and HTTPS.


# 2bccb94a 31-Dec-2014 bluhm <bluhm@openbsd.org>

Create CA and certificates for TLS tests consistently. Better
logging of SSL errors. Do not import unneeded Socket constants.


# 87fd5723 11-Jul-2014 bluhm <bluhm@openbsd.org>

Add a time.log file that accumulates timing information about the
executed tests. This allows to micro benchmark relayd.
based on a diff from andre@; OK reyk@


# cab60319 10-Jul-2014 bluhm <bluhm@openbsd.org>

Implement non-persistent connections in a cleaner way. Every test
that offers multiple requets per HTTP connection is run twice.
First all requests are run over a single TCP connection. Then for
ea

Implement non-persistent connections in a cleaner way. Every test
that offers multiple requets per HTTP connection is run twice.
First all requests are run over a single TCP connection. Then for
each requests a separate TCP connection is established. If a
requests during a persistent connection fails, a reconnect is done
as relayd cancels the whole connection. This allows stricter tests
for filters.
OK reyk@

show more ...


# e49fb922 09-Jul-2014 reyk <reyk@openbsd.org>

Update and extend the regress tests to use the new grammar of the
filtering rules. Some of the filenames are based on the old grammar,
we keep them for now and just update the contents to have a
bef

Update and extend the regress tests to use the new grammar of the
filtering rules. Some of the filenames are based on the old grammar,
we keep them for now and just update the contents to have a
before/after comparison of the features.

Most of the work was done by Andre de Oliveira (andre@)

OK bluhm@ benno@

show more ...


# f5003eca 20-Jul-2013 bluhm <bluhm@openbsd.org>

Set SSL_VERIFY_NONE as the regression test uses self-signed untrusted
certificates. Newer IO::Socket::SSL versions verify by default.


# a7ce14b0 04-Jan-2013 bluhm <bluhm@openbsd.org>

Sync relayd tests with socket splicing tests.


# bf5ac567 28-Dec-2012 bluhm <bluhm@openbsd.org>

Allow the relayd regression tests to run the relayd on a different
host from client and server. Real TCP connections not running on
localhost provide a different timing uncovering more bugs.


# e1c6cc06 02-Sep-2011 bluhm <bluhm@openbsd.org>

Add tests for relayd session timeout.


# c2d4e910 01-Sep-2011 bluhm <bluhm@openbsd.org>

Add regression tests for relaying connections through relayd. This
is useful to ensure that socket splicing is working correctly.
Server, relayd, client with different config are started for each
su

Add regression tests for relaying connections through relayd. This
is useful to ensure that socket splicing is working correctly.
Server, relayd, client with different config are started for each
subtest. Data must pass unmodified.

show more ...