summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2015-08-24Extend the pf forward and fragment tests with a second challengeAlexander Bluhm
for path MTU discovery. The router behind the pf machine has MTU 1300. The ICMP packet generated by the router matches the pf state and is NATed correctly. Additionally the pf machine itself has an interface MTU 1400. So when pf is sending a packet is has to generate a correct "fragmentation needed" or "packet too big" ICMP response. This is done with pf route-to and reply-to.
2015-08-24Enable path MTU test with ping for IPv6. Scapy srp1() does notAlexander Bluhm
accept inner IPv6 packets in ICMP6 with bad checksum created by pf. Use same workaround as in pf_forward tests and fork a process for sniffing.
2015-08-24add a missing headerSebastien Marie
2015-08-24add new (extensible) testsuite for tame(2)Sebastien Marie
2015-08-23ISO8859-1 support has been removedPhilip Guenther
ok semarie@
2015-08-23remove tame/sys_exit in favor of more generic approch (soon)Sebastien Marie
2015-08-23convert to new tame(2) ABI/APISebastien Marie
2015-08-17Add forwarding tests for pf route-to and reply-to. Keep pf forwardAlexander Bluhm
and pf fragment tests in sync.
2015-08-14add (currently failing) test for version comparison against "22-stable"Jasper Lievisse Adriaanse
from attila@stalphonsos.com
2015-08-13Add IPv6 fragment tests for pf route-to. A big ping packet is sentAlexander Bluhm
in fragments to a machine running pf. From there it is forwarded with route-to to a router with a smaller MTU. Path MTU discovery has to make successive fragments shorter and pf route-to has to preserve the fragment size.
2015-08-13NOTE_FORK|NOTE_TRACK knote can track grandchild processes. Wait forMasao Uebayashi
both child/grandchild process events.
2015-08-13Zero-clear test buffers. Close fds.Masao Uebayashi
2015-08-13Close an fd.Masao Uebayashi
2015-08-13Zero-clear test buffer. Close fds.Masao Uebayashi
2015-08-13Zero-clear test buffer.Masao Uebayashi
2015-08-13Zero-clear test buffer. KNF while here.Masao Uebayashi
2015-08-05adjust for RSA minimum modulus switch; ok deraadt@Damien Miller
2015-08-02Kill a useless assignment.Masao Uebayashi
2015-08-02Refactor to prepare a future change; no functional changes.Masao Uebayashi
2015-08-01Use Socket to make Perl syntax check of single test files pass.Alexander Bluhm
2015-08-01Make syslogd tests more reliable. Allow TLS tests to drop a widerAlexander Bluhm
rage of messages and make dropped regexes more specific.
2015-08-01SPC -> TABMasao Uebayashi
2015-07-31Don't hardcode /usr/src, use BSDSRCDIRTobias Ulmer
2015-07-30Add regress test to exercise octal expansion (via blackslash) inTodd C. Miller
PS1 and PS2. OK deraadt@
2015-07-28Add more and deeper tests for pf divert-reply rules. EspeciallyAlexander Bluhm
the combination of sending and receiving multiple packets over one socket is tested for UDP, raw IP and ICMP.
2015-07-28Add (currently failing) test for passing PATH via keepenv in doas.Vadim Zhukov
Initial report by Ze Loff on misc@.
2015-07-28check that flags value of 0 restricts the process to the _exit(2) system call.Sebastien Marie
note that it isn't the case currently.
2015-07-27add some regress for tame. just a starting point for nowSebastien Marie
2015-07-26Make test names printed like other test suites do.Vadim Zhukov
2015-07-26Hook up doas tests.Vadim Zhukov
2015-07-26Import test suite for doas. Relies on recently committed command matchingVadim Zhukov
functionlity with -C flag.
2015-07-21Extend the setup with another address for testing pf route-to.Alexander Bluhm
2015-07-20Add radius(3) library. This will be used by RADIUS server and clientYASUOKA Masahiko
programs to manipulate RADIUS packets. Mainly written by UMEZAWA Takeshi. fix and suggestion deraadt ok deraadt
2015-07-20When test pf.conf changes, check its syntax and use the new one.Alexander Bluhm
2015-07-20remove expanded rcs idJasper Lievisse Adriaanse
2015-07-20Test what happens when syslogd reaches its file descriptor limitAlexander Bluhm
and cannot accept TCP connections anymore.
2015-07-20More reliable test due to more specific regex.Alexander Bluhm
2015-07-20Fix white spaces.Alexander Bluhm
2015-07-20Allow to use $curdir, $objdir, $host, $hostname in the test configAlexander Bluhm
file. They are substituted automatically, to avoid this in each single test.
2015-07-20Add VIS_DQ to escape double quotes. OK deraadt@ semarie@ reyk@Todd C. Miller
2015-07-19Test octet counting and non transparent framing.Alexander Bluhm
2015-07-19stop doing etc regress by defaultTheo de Raadt
2015-07-18Now tls_write() behaves like write(2), so the TLS tests produce theAlexander Bluhm
same results as the TCP tests.
2015-07-18add relayd regression test args-http-slow-consumer.plSebastian Benoit
ok reyk@, bluhm@
2015-07-18simplify length checking in do_indefinite_convertBrent Cook
Fixes Coverity 117506, 117507, 117508 ok doug@
2015-07-18whitespace, no functional changeSebastian Benoit
2015-07-18remove mysterious, decorative comment blockletsBrent Cook
2015-07-18Explicitly mark ignored BN_* return vals in tests.Brent Cook
The tests will fail all the same. Fixes Coverity 78811 21659 21658 21657. Discussed with beck@
2015-07-18check sscanf conversion, fixes Coverity 21666Brent Cook
ok doug@, miod@, guenther@
2015-07-18now that groff handles \(bu properly,Ingo Schwarze
remove the special casing in the test suite