History log of /openbsd-current/regress/sbin/ipsecctl/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_6_2_BASE
# 1.62 14-Apr-2017 bluhm

Add tests with the ipsec.conf SA bundle keyword.


Revision tags: OPENBSD_6_1_BASE
# 1.61 23-Mar-2017 bluhm

Add tests for SA grouped in bundles.


# 1.60 23-Mar-2017 bluhm

Allow to override location of ipsecctl tool with IPSECCTL environment.
Useful for development testing without make install.


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.59 08-Jul-2012 naddy

AES-CTR, AES-GCM, AES-GMAC are disallowed with manual SAs


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.58 10-May-2010 krw

Various comment typos. 'wether' -> 'whether' (most popular), 'possiblity' ->
'possibility', 'optins' -> 'options', 'resposne' -> 'response', 'unecessary' -> 'unnecessary', 'desination' -> 'destination'. Collected from various misc@
and tech@ postings, many by Brad Tilley.


Revision tags: OPENBSD_4_7_BASE
# 1.57 04-Aug-2009 jsing

Add regress tests with IPv4 and IPv6 addresses for the srcid and/or dstid.

ok hshoexer@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.56 30-Jan-2009 bluhm

If the "peer" address is not specified or derived from "to" for
"ike" rules in ipsec.conf, the default peer is used. In theory
ipsecctl -f ipsec.conf can configure the default peer for each "ike"
entry. As isakmpd only supports one default peer, the last "ike"
rule that uses a default peer wins. This configuration is then
significant for all "ike" rules that use the default peer.

Now a warning is printed if a later rule in ipsec.conf changes the
configuration of the original default peer. This should be an error
but that would break existing user configs. So only a warning is
printed.

ok hshoexer@, todd@


# 1.55 29-Jan-2009 bluhm

Remove ikefail10 ipsecctl regression test as it always fails. It
was expecting a certain parser error message. Accepting the ikefail10
config file is not considered to be a bug anymore.

ok hshoexer@


# 1.54 28-Jan-2009 bluhm

Allow to specify ike and flow explicitly without peer. The any
keyword as argument for the peer parameter will do that. An ike
without peer creates the peer-default config. A flow without peer
acquires a host-to-host SA.

tested by grunk@, todd@, ok grunk@, hshoexer@, todd@


# 1.53 20-Jan-2009 mpf

Regression tests for source flow NAT support.
OK hshoexer@, markus@.


# 1.52 22-Dec-2008 hshoexer

add regression test for aes-{128,192,256} being used with main and quick
mode.


Revision tags: OPENBSD_4_4_BASE
# 1.51 01-Jul-2008 bluhm

If multiple to addresses but no peer are given in an ike or flow
rule, the current to address is taken as peer during expansion.
This makes the broken regress test ikefail7 obsolete as address
family mismatch cannot happen anymore.
ok hshoexer


Revision tags: OPENBSD_4_3_BASE
# 1.50 04-Jan-2008 hshoexer

Add a regression test for handling addresses with trailing '/32' and address
type IPV4_ADDR.


Revision tags: OPENBSD_4_2_BASE
# 1.49 10-May-2007 hshoexer

Do not crash when lists include the "any" keyword. Reported by
<ralf.horstmann at gmx.net>, thanks!

Slightly different fix. Also add a regression test.

ok mpf@


# 1.48 16-Mar-2007 markus

move autodetection of the ID type to the parser. this way the
static flows have the correct ID, too. ok hshoexer, reyk


Revision tags: OPENBSD_4_1_BASE
# 1.47 19-Feb-2007 hshoexer

we have to use '-k' now to show keys.


# 1.46 10-Jan-2007 markus

allow rule if there is at least _one_ matching address family combination.
this allows 'flow from lo0 to 127.0.0.1' if lo0 has an ipv6 address.
ok itojun@, hshoexer@


# 1.45 04-Jan-2007 markus

don't pass -1 as a netmask; report vicviq at gmail.com


# 1.44 16-Nov-2006 markus

add comment on how to update the *.ok files; ok hshoexer@


# 1.43 31-Oct-2006 hshoexer

Add some regression tests for odd ipsecctl behaviour noticed by
Prabhu Gurumurt. Test ikefail10 should fail, but does not and needs
to be fixed.


Revision tags: OPENBSD_4_0_BASE
# 1.42 29-Aug-2006 naddy

Test for an as yet unresolved problem:
If list expansion produces peer pairings between different address
families, this should be an error.

Suggested by and ok hshoexer@


# 1.41 29-Aug-2006 naddy

Add support for IKE AH rules to ipsecctl. Man page input by jmc@.
ok hshoexer@


# 1.40 21-Jul-2006 hshoexer

tests similar to ike49 and ike50, but with ipv6 addresses.


# 1.39 21-Jul-2006 hshoexer

yet another test.


# 1.38 21-Jul-2006 hshoexer

new tests for default peer usage


# 1.37 21-Jul-2006 hshoexer

update and enable that test


# 1.36 20-Jun-2006 hshoexer

The ike/ikedel tests 48 to 50 do net exist yet. They will be needed
for stuff that will soon be commited. In the meanwhile disable
them. Noticed by david@, thanks!


# 1.35 18-Jun-2006 hshoexer

adopt to recent changes


# 1.34 15-Jun-2006 hshoexer

Add a bunch of test for deletion of ike rules, add a test for "to
any" rules without a peer specified. These tests resulted in the
recent fix in ipsecctl/ike.c.


# 1.33 15-Jun-2006 hshoexer

add safail2


# 1.32 08-Jun-2006 todd

really, this is the correct *.ok output, what was generated in the past was
due to recently fixed code
move some ike?? to ikefail?


# 1.31 08-Jun-2006 naddy

Add a transport mode specifier to ike rules. Tunnel mode remains the default.
"looks right" hshoexer@


# 1.30 08-Jun-2006 hshoexer

Add tests for a tiny regression I've just found


# 1.29 02-Jun-2006 naddy

check port modifiers in ike rules


# 1.28 02-Jun-2006 hshoexer

enable all ike tests, even though some of them are currently broken.


# 1.27 02-Jun-2006 hshoexer

new test for setting lifetimes


# 1.26 02-Jun-2006 naddy

check port modifiers in flow rules; ok hshoexer@


# 1.25 02-Jun-2006 hshoexer

fix this test, too.


# 1.24 02-Jun-2006 hshoexer

fix this tests. Enable a bunch of new sa tests


# 1.23 31-May-2006 todd

add some regress for v6; ok hshoexer@


# 1.22 30-May-2006 hshoexer

tests for rule expansion and ike


# 1.21 30-May-2006 hshoexer

tests for rule expansion


# 1.20 19-Apr-2006 hshoexer

adopt to recent changes and add some more tests


# 1.19 13-Apr-2006 hshoexer

regression tests for "local"


# 1.18 12-Apr-2006 hshoexer

connect tests for transport mode


# 1.17 31-Mar-2006 hshoexer

forgot those in previous commit...


# 1.16 31-Mar-2006 markus

allow specification of encapsulated protocol for ike; ok hshoexer


# 1.15 31-Mar-2006 markus

allow specification of encapsulated protocol for flows; ok hshoexer


# 1.14 30-Mar-2006 reyk

add regress tests for dynamic, bypass, deny and the macros.

inspired my markus last commit, ok hshoexer@


# 1.13 30-Mar-2006 markus

allow specification of outer local ips in flows (SADB_EXT_ADDRESS_SRC); ok hshoexer, reyk


Revision tags: OPENBSD_3_9_BASE
# 1.12 03-Feb-2006 hshoexer

First simple regression tests for invalid rules


# 1.11 06-Dec-2005 markus

ipip support: ip-in-ip w/o gif(4); ok hshoexer


# 1.10 26-Nov-2005 hshoexer

test for swapped rules


# 1.9 30-Oct-2005 hshoexer

add a regression test for ipcomp


# 1.8 16-Oct-2005 hshoexer

Regression tests for "any" keyword.


# 1.7 05-Sep-2005 hshoexer

enable tests for isakmp/ike


Revision tags: OPENBSD_3_8_BASE
# 1.6 11-Aug-2005 hshoexer

Make sure, tests using "file" work when obj/ directory is present.


# 1.5 09-Aug-2005 hshoexer

Make tests more readable by using predefined keyfiles. Add test for tcpmd5
using a key from a file.


# 1.4 09-Aug-2005 hshoexer

test for SAs


# 1.3 08-Aug-2005 hshoexer

no test "ipsec13" yet


# 1.2 08-Aug-2005 hshoexer

some simple regression tests for static keying


# 1.1 05-Aug-2005 hshoexer

Some basic regression tests for ipsecctl, not connected yet.