History log of /openbsd-current/regress/usr.sbin/relayd/args-http-remove.pl
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.8 13-Jul-2014 benno

fix regress tests after log changes. noticed by bluhm@.
everybody stand back. i know regular expressions.


# 1.7 13-Jul-2014 benno

improve log output for relays. adjust regress tests
ok reyk


# 1.6 11-Jul-2014 reyk

Simplify the code that handles the HTTP headers by using an RB tree
with associated lists instead of the complicated lookup table and
"others" list. This might add a little malloc overhead for common
headers but also fixes some issues like the handling of repeated
headers - for example, handling of multiple "Set-Cookie" headers.

ok bluhm@ (regress part)
ok benno@


# 1.5 10-Jul-2014 bluhm

Print "%s (removed)" into relayd log and test for that string.
suggested by reyk@


# 1.4 10-Jul-2014 bluhm

To make sure that at least anything is tested, add a length check
per default for the default length value in check_logs(). If a
test doesn't want this check, it has to disable it explicitly with
nocheck. Also remove unneeded nocheck switches for deeper testing.


# 1.3 09-Jul-2014 reyk

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@


# 1.2 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.


# 1.1 02-May-2014 andre

Add regression tests to relayd to cover a few key types/actions combinations.

ok reyk