summaryrefslogtreecommitdiff
path: root/regress/sbin
AgeCommit message (Collapse)Author
2004-02-24Handle 'source-track rule' requirement for 'max-src-nodes'.Ryan Thomas McBride
2004-02-19regen; qid change.Kenjiro Cho
2004-02-18Make sure interface cleanup and setup are only run once, and clean up if weRyan Thomas McBride
interrupt the tests. ok henning@
2004-02-11Fix interface clobbering for link-local addresses. Found by Pyun YongHyeon.Cedric Berger
Fix "antispoof for foo" when foo has no addresses. ok+help dhartmei@, ok mcbride@
2004-02-11Deal with pfctl always needing root by adding ${SUDO} where it's needed.Ryan Thomas McBride
2004-02-04Test 'pass proto { tcp udp icmp } modulate state' type rulesRyan Thomas McBride
2004-02-04Test comment continuation with \Ryan Thomas McBride
2004-02-03adding tests after fixing bugs to prevent them from reapperaing gives extraHenning Brauer
karma points: tag macro expansion
2004-02-03you shall not forget committing regress fixes after fixing a bugHenning Brauer
do not test for the questionable epxansion pfctl did with half IPs
2004-01-26if one destroy fails, keep trying the othersTheo de Raadt
2004-01-26don't create/destroy interfaces in depend or regressDavid Krause
stops interfaces from being created/destroyed out of order ok dhartmei@ henning@
2004-01-14regen; qid change.Kenjiro Cho
2004-01-06Add tests for interface->address translation in userland and in the kernel.Cedric Berger
2004-01-03Do not use (self) in pfload regress tests, it makes result config-dependant.Cedric Berger
Found by David Krause, analyzed by Ryan McBride.
2003-12-31Test new interface syntax.Cedric Berger
2003-12-31Sync after interface improvements.Cedric Berger
2003-12-30destroy on tun works now, so destroy the tun nterfaces we created for theHenning Brauer
tests after we're done
2003-12-16Test src.track timeout.Ryan Thomas McBride
2003-12-16Test source-tracking syntax.Ryan Thomas McBride
2003-12-16Test setting hostid.Ryan Thomas McBride
2003-12-16Test failure of attempt to set hostid to 0.Ryan Thomas McBride
2003-12-15Test for <port_a>:<port_b> syntax outside of rdr.Ryan Thomas McBride
2003-12-06don't create/destroy interfaces in obj, clean and cleandirNikolay Sturm
eases source updates from pre-cloning ok henning@
2003-12-05lo1, tun0, tun1 don't exist any more. thus, create the interfaces we need forHenning Brauer
regress purposes before starting and destroy them afterwards. lo1 -> lo1000000 tun0 -> tun1000000 tun1 -> tun1000001 ok markus@
2003-11-10Add 'no-sync' to regression tests.Ryan Thomas McBride
2003-11-06antispoof with ipless interfaceHenning Brauer
2003-08-24syncCedric Berger
2003-08-24syncCedric Berger
2003-08-20perhaps we should better test operator clue instead...Henning Brauer
2003-08-20syncHenning Brauer
2003-08-20regenHenning Brauer
2003-08-20syncHenning Brauer
2003-08-20test invalid priorities fro CBQ and PRIQHenning Brauer
2003-08-09syncCedric Berger
2003-08-06syncHenning Brauer
2003-08-04syncHenning Brauer
2003-08-01Big Step was too big - reintroduce skip step optimizations.Cedric Berger
2003-07-29Big SyncCedric Berger
2003-07-29Sync with skip step optimisation.Cedric Berger
2003-07-19Actually, this shows the problem.Cedric Berger
2003-07-19Verify that no skip step apply to theses rules for the source address.Cedric Berger
This actually uncovers a little buglet in skip steps calculation.
2003-07-19Skip step optimization involving dynaddr, tables, no-route.Cedric Berger
Optimisation should be done on theses rules.
2003-07-11Illegal table definitions.Cedric Berger
2003-07-11More complete table definition.Cedric Berger
2003-07-11Better parsing and -v support for tables:Cedric Berger
- remove the tableaddrs and tableaddr yacc production and reuse host_list instead. - produce better error messages. - do not load addresses from external file when it is not required (like with -R option). - store initializers in a new node_tinit linked list before putting them into the address buffer (see next point). - add a new print_tabledef() function, which makes "pfctl -nvf" print something useful for table definitions, which in turn makes it possible to write better regress tests (see first chunk of the diff) and bring table definition consistant with other parsed rules. ok dhartmei@
2003-07-09Test host list concatenation (fail today).Cedric Berger
2003-07-04test nat passHenning Brauer
2003-06-19I'm a dork.Henning Brauer
probably noticed by many but pointed out by david.
2003-06-18regen, my badHenning Brauer
2003-06-18addr expansion in labels and the no-route caseHenning Brauer