History log of /openbsd-current/regress/usr.sbin/relayd/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.21 30-Dec-2021 dv

typo: p5-Socket-SSL -> p5-IO-Socket-SSL
ok kn@


# 1.20 22-Dec-2021 bluhm

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


# 1.19 02-Dec-2021 kn

Tell testers which packages to install right away (and why)

Other regress tests do it differently; just fix/thouch those that did not
mention any package name at all.

This helps grepping logs for SKIPPED to find instructions for the next run.


# 1.18 12-Oct-2021 anton

quote sudo and handle arguments


Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.17 17-Dec-2020 bluhm

Remove echo headlines.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.16 12-Jul-2019 bluhm

Test should also run if there is no obj directory. Name regress
targets consistently with a run- prefix.


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.15 06-Oct-2018 bluhm

Simplify regress tests by using the new setup and cleanup feature.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.14 23-Sep-2016 bluhm

Check wether sudo or doas is working once at the beginning of the
test.


# 1.13 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Oct-2015 bluhm

Keep relayd test certificate names in sync with syslogd.


Revision tags: OPENBSD_5_8_BASE
# 1.11 22-May-2015 bluhm

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


Revision tags: OPENBSD_5_7_BASE
# 1.10 31-Dec-2014 bluhm

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


Revision tags: OPENBSD_5_6_BASE
# 1.9 11-Jul-2014 bluhm

Make the test output easier to read by splitting the test cases
with an empty line and a header line.


# 1.8 22-Jun-2014 bluhm

Fix the relayd regression tests. Now they pass with and without
an obj directory. The relayd process can also run on a remote
machine for different timing.


Revision tags: OPENBSD_5_5_BASE
# 1.7 11-Aug-2013 bluhm

Use variable REMOTE_SSH instead of a fixed name for the testing host.


# 1.6 09-Aug-2013 bluhm

Check wether all required perl packages are installed. If some
are missing print a warning and skip the tests, but do not fail.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.5 04-Jan-2013 bluhm

Sync relayd tests with socket splicing tests.


# 1.4 28-Dec-2012 bluhm

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.


# 1.3 28-Nov-2012 bluhm

Set used environment variables explicitly in makefile and use them
consistently in relayd regression test.


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 02-Sep-2011 bluhm

Add tests for relayd http put and https.


# 1.1 01-Sep-2011 bluhm

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.


# 1.20 22-Dec-2021 bluhm

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


# 1.19 02-Dec-2021 kn

Tell testers which packages to install right away (and why)

Other regress tests do it differently; just fix/thouch those that did not
mention any package name at all.

This helps grepping logs for SKIPPED to find instructions for the next run.


# 1.18 12-Oct-2021 anton

quote sudo and handle arguments


Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.17 17-Dec-2020 bluhm

Remove echo headlines.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.16 12-Jul-2019 bluhm

Test should also run if there is no obj directory. Name regress
targets consistently with a run- prefix.


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.15 06-Oct-2018 bluhm

Simplify regress tests by using the new setup and cleanup feature.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.14 23-Sep-2016 bluhm

Check wether sudo or doas is working once at the beginning of the
test.


# 1.13 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Oct-2015 bluhm

Keep relayd test certificate names in sync with syslogd.


Revision tags: OPENBSD_5_8_BASE
# 1.11 22-May-2015 bluhm

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


Revision tags: OPENBSD_5_7_BASE
# 1.10 31-Dec-2014 bluhm

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


Revision tags: OPENBSD_5_6_BASE
# 1.9 11-Jul-2014 bluhm

Make the test output easier to read by splitting the test cases
with an empty line and a header line.


# 1.8 22-Jun-2014 bluhm

Fix the relayd regression tests. Now they pass with and without
an obj directory. The relayd process can also run on a remote
machine for different timing.


Revision tags: OPENBSD_5_5_BASE
# 1.7 11-Aug-2013 bluhm

Use variable REMOTE_SSH instead of a fixed name for the testing host.


# 1.6 09-Aug-2013 bluhm

Check wether all required perl packages are installed. If some
are missing print a warning and skip the tests, but do not fail.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.5 04-Jan-2013 bluhm

Sync relayd tests with socket splicing tests.


# 1.4 28-Dec-2012 bluhm

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.


# 1.3 28-Nov-2012 bluhm

Set used environment variables explicitly in makefile and use them
consistently in relayd regression test.


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 02-Sep-2011 bluhm

Add tests for relayd http put and https.


# 1.1 01-Sep-2011 bluhm

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.


# 1.19 02-Dec-2021 kn

Tell testers which packages to install right away (and why)

Other regress tests do it differently; just fix/thouch those that did not
mention any package name at all.

This helps grepping logs for SKIPPED to find instructions for the next run.


# 1.18 12-Oct-2021 anton

quote sudo and handle arguments


Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.17 17-Dec-2020 bluhm

Remove echo headlines.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.16 12-Jul-2019 bluhm

Test should also run if there is no obj directory. Name regress
targets consistently with a run- prefix.


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.15 06-Oct-2018 bluhm

Simplify regress tests by using the new setup and cleanup feature.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.14 23-Sep-2016 bluhm

Check wether sudo or doas is working once at the beginning of the
test.


# 1.13 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Oct-2015 bluhm

Keep relayd test certificate names in sync with syslogd.


Revision tags: OPENBSD_5_8_BASE
# 1.11 22-May-2015 bluhm

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


Revision tags: OPENBSD_5_7_BASE
# 1.10 31-Dec-2014 bluhm

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


Revision tags: OPENBSD_5_6_BASE
# 1.9 11-Jul-2014 bluhm

Make the test output easier to read by splitting the test cases
with an empty line and a header line.


# 1.8 22-Jun-2014 bluhm

Fix the relayd regression tests. Now they pass with and without
an obj directory. The relayd process can also run on a remote
machine for different timing.


Revision tags: OPENBSD_5_5_BASE
# 1.7 11-Aug-2013 bluhm

Use variable REMOTE_SSH instead of a fixed name for the testing host.


# 1.6 09-Aug-2013 bluhm

Check wether all required perl packages are installed. If some
are missing print a warning and skip the tests, but do not fail.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.5 04-Jan-2013 bluhm

Sync relayd tests with socket splicing tests.


# 1.4 28-Dec-2012 bluhm

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.


# 1.3 28-Nov-2012 bluhm

Set used environment variables explicitly in makefile and use them
consistently in relayd regression test.


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 02-Sep-2011 bluhm

Add tests for relayd http put and https.


# 1.1 01-Sep-2011 bluhm

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.


# 1.18 12-Oct-2021 anton

quote sudo and handle arguments


Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.17 17-Dec-2020 bluhm

Remove echo headlines.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.16 12-Jul-2019 bluhm

Test should also run if there is no obj directory. Name regress
targets consistently with a run- prefix.


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.15 06-Oct-2018 bluhm

Simplify regress tests by using the new setup and cleanup feature.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.14 23-Sep-2016 bluhm

Check wether sudo or doas is working once at the beginning of the
test.


# 1.13 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Oct-2015 bluhm

Keep relayd test certificate names in sync with syslogd.


Revision tags: OPENBSD_5_8_BASE
# 1.11 22-May-2015 bluhm

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


Revision tags: OPENBSD_5_7_BASE
# 1.10 31-Dec-2014 bluhm

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


Revision tags: OPENBSD_5_6_BASE
# 1.9 11-Jul-2014 bluhm

Make the test output easier to read by splitting the test cases
with an empty line and a header line.


# 1.8 22-Jun-2014 bluhm

Fix the relayd regression tests. Now they pass with and without
an obj directory. The relayd process can also run on a remote
machine for different timing.


Revision tags: OPENBSD_5_5_BASE
# 1.7 11-Aug-2013 bluhm

Use variable REMOTE_SSH instead of a fixed name for the testing host.


# 1.6 09-Aug-2013 bluhm

Check wether all required perl packages are installed. If some
are missing print a warning and skip the tests, but do not fail.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.5 04-Jan-2013 bluhm

Sync relayd tests with socket splicing tests.


# 1.4 28-Dec-2012 bluhm

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.


# 1.3 28-Nov-2012 bluhm

Set used environment variables explicitly in makefile and use them
consistently in relayd regression test.


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 02-Sep-2011 bluhm

Add tests for relayd http put and https.


# 1.1 01-Sep-2011 bluhm

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.


# 1.17 17-Dec-2020 bluhm

Remove echo headlines.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.16 12-Jul-2019 bluhm

Test should also run if there is no obj directory. Name regress
targets consistently with a run- prefix.


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.15 06-Oct-2018 bluhm

Simplify regress tests by using the new setup and cleanup feature.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.14 23-Sep-2016 bluhm

Check wether sudo or doas is working once at the beginning of the
test.


# 1.13 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Oct-2015 bluhm

Keep relayd test certificate names in sync with syslogd.


Revision tags: OPENBSD_5_8_BASE
# 1.11 22-May-2015 bluhm

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


Revision tags: OPENBSD_5_7_BASE
# 1.10 31-Dec-2014 bluhm

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


Revision tags: OPENBSD_5_6_BASE
# 1.9 11-Jul-2014 bluhm

Make the test output easier to read by splitting the test cases
with an empty line and a header line.


# 1.8 22-Jun-2014 bluhm

Fix the relayd regression tests. Now they pass with and without
an obj directory. The relayd process can also run on a remote
machine for different timing.


Revision tags: OPENBSD_5_5_BASE
# 1.7 11-Aug-2013 bluhm

Use variable REMOTE_SSH instead of a fixed name for the testing host.


# 1.6 09-Aug-2013 bluhm

Check wether all required perl packages are installed. If some
are missing print a warning and skip the tests, but do not fail.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.5 04-Jan-2013 bluhm

Sync relayd tests with socket splicing tests.


# 1.4 28-Dec-2012 bluhm

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.


# 1.3 28-Nov-2012 bluhm

Set used environment variables explicitly in makefile and use them
consistently in relayd regression test.


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 02-Sep-2011 bluhm

Add tests for relayd http put and https.


# 1.1 01-Sep-2011 bluhm

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.


# 1.16 12-Jul-2019 bluhm

Test should also run if there is no obj directory. Name regress
targets consistently with a run- prefix.


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.15 06-Oct-2018 bluhm

Simplify regress tests by using the new setup and cleanup feature.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.14 23-Sep-2016 bluhm

Check wether sudo or doas is working once at the beginning of the
test.


# 1.13 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Oct-2015 bluhm

Keep relayd test certificate names in sync with syslogd.


Revision tags: OPENBSD_5_8_BASE
# 1.11 22-May-2015 bluhm

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


Revision tags: OPENBSD_5_7_BASE
# 1.10 31-Dec-2014 bluhm

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


Revision tags: OPENBSD_5_6_BASE
# 1.9 11-Jul-2014 bluhm

Make the test output easier to read by splitting the test cases
with an empty line and a header line.


# 1.8 22-Jun-2014 bluhm

Fix the relayd regression tests. Now they pass with and without
an obj directory. The relayd process can also run on a remote
machine for different timing.


Revision tags: OPENBSD_5_5_BASE
# 1.7 11-Aug-2013 bluhm

Use variable REMOTE_SSH instead of a fixed name for the testing host.


# 1.6 09-Aug-2013 bluhm

Check wether all required perl packages are installed. If some
are missing print a warning and skip the tests, but do not fail.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.5 04-Jan-2013 bluhm

Sync relayd tests with socket splicing tests.


# 1.4 28-Dec-2012 bluhm

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.


# 1.3 28-Nov-2012 bluhm

Set used environment variables explicitly in makefile and use them
consistently in relayd regression test.


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 02-Sep-2011 bluhm

Add tests for relayd http put and https.


# 1.1 01-Sep-2011 bluhm

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.


# 1.15 06-Oct-2018 bluhm

Simplify regress tests by using the new setup and cleanup feature.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.14 23-Sep-2016 bluhm

Check wether sudo or doas is working once at the beginning of the
test.


# 1.13 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Oct-2015 bluhm

Keep relayd test certificate names in sync with syslogd.


Revision tags: OPENBSD_5_8_BASE
# 1.11 22-May-2015 bluhm

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


Revision tags: OPENBSD_5_7_BASE
# 1.10 31-Dec-2014 bluhm

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


Revision tags: OPENBSD_5_6_BASE
# 1.9 11-Jul-2014 bluhm

Make the test output easier to read by splitting the test cases
with an empty line and a header line.


# 1.8 22-Jun-2014 bluhm

Fix the relayd regression tests. Now they pass with and without
an obj directory. The relayd process can also run on a remote
machine for different timing.


Revision tags: OPENBSD_5_5_BASE
# 1.7 11-Aug-2013 bluhm

Use variable REMOTE_SSH instead of a fixed name for the testing host.


# 1.6 09-Aug-2013 bluhm

Check wether all required perl packages are installed. If some
are missing print a warning and skip the tests, but do not fail.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.5 04-Jan-2013 bluhm

Sync relayd tests with socket splicing tests.


# 1.4 28-Dec-2012 bluhm

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.


# 1.3 28-Nov-2012 bluhm

Set used environment variables explicitly in makefile and use them
consistently in relayd regression test.


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 02-Sep-2011 bluhm

Add tests for relayd http put and https.


# 1.1 01-Sep-2011 bluhm

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.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.14 23-Sep-2016 bluhm

Check wether sudo or doas is working once at the beginning of the
test.


# 1.13 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Oct-2015 bluhm

Keep relayd test certificate names in sync with syslogd.


Revision tags: OPENBSD_5_8_BASE
# 1.11 22-May-2015 bluhm

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


Revision tags: OPENBSD_5_7_BASE
# 1.10 31-Dec-2014 bluhm

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


Revision tags: OPENBSD_5_6_BASE
# 1.9 11-Jul-2014 bluhm

Make the test output easier to read by splitting the test cases
with an empty line and a header line.


# 1.8 22-Jun-2014 bluhm

Fix the relayd regression tests. Now they pass with and without
an obj directory. The relayd process can also run on a remote
machine for different timing.


Revision tags: OPENBSD_5_5_BASE
# 1.7 11-Aug-2013 bluhm

Use variable REMOTE_SSH instead of a fixed name for the testing host.


# 1.6 09-Aug-2013 bluhm

Check wether all required perl packages are installed. If some
are missing print a warning and skip the tests, but do not fail.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.5 04-Jan-2013 bluhm

Sync relayd tests with socket splicing tests.


# 1.4 28-Dec-2012 bluhm

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.


# 1.3 28-Nov-2012 bluhm

Set used environment variables explicitly in makefile and use them
consistently in relayd regression test.


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 02-Sep-2011 bluhm

Add tests for relayd http put and https.


# 1.1 01-Sep-2011 bluhm

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.