Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-10 | Use arc4random instead of random in the flock regress tests. | Joel Sing | |
ok deraadt@ | |||
2014-01-10 | Make this work on hppa. | Joel Sing | |
2014-01-10 | Do not include MD assembly code in a sys regress test. Untested on alpha, | Joel Sing | |
however it has a much better chance of compiling than it did previously. | |||
2014-01-08 | Fix the tests for the pf divert state and socket reuse. | Alexander Bluhm | |
2014-01-08 | Set socket buffer size to fixed value of 100000 octets. This | Alexander Bluhm | |
prevents that the socket splicing performance test interferes with the dynamic TCP buffer size adjusting. | |||
2013-12-21 | Match the type to the calls | Philip Guenther | |
2013-11-17 | Adapt the IPv6 routing header type 0 tests to the current behaviour. | Alexander Bluhm | |
As header scanning is back, there is always a icmp6 parameter problem response. Add tests that hide the routing header behind an atomic fragment header to get the RFC 5095 behaviour. One test puts the routing header into the second fragment so that it cannot be detected without reassembly. | |||
2013-11-13 | Fix typo prt -> ptr. | Alexander Bluhm | |
2013-11-13 | Add a check-setup target to make sure that all addresses and routes | Alexander Bluhm | |
are configured correctly. Add a scapy test that creates a packet without routing header to check the setup. | |||
2013-11-03 | Grep pf state table on remote machine to find state reuse problems. | Alexander Bluhm | |
2013-06-03 | Add a regression test suite for the pf divert-to and divert-reply | Alexander Bluhm | |
feature. It requires two machines, the local host is running the regression test, the remote host gets pf divert rules installed. The diverted TCP connections are running between these hosts in both directions. The remote host is controlled via ssh. | |||
2013-11-03 | Add divert tests that reuse protocol and port. They show what | Alexander Bluhm | |
happens when we close the socket but the divert state remains. If a new socket uses the same protocol and port, it will use the old dangling state. Without searching for the correct rule, the divert-to will fail. There are real life corner cases where this occurred. | |||
2013-11-01 | Link the pf_divert regression test to the build again as it does | Alexander Bluhm | |
not fail anymore if propper setup is missing. | |||
2013-11-01 | Add a check-setup target. This allows to find setup errors more | Alexander Bluhm | |
easily. A remote machine with correct addresses, routes and pf rules is needed for the test. | |||
2013-10-31 | Do not fail the regression tests if python or the scapy package is | Alexander Bluhm | |
not installed. Print a warning, explain the problem and skip the test in this case. Also skip the test if the environment has not been configured for the remote test target machine. Fix the Makefile to run the tests with or without an obj directory. Finally link the netinet6 regression tests into the build. | |||
2013-10-20 | Use scapy to test IPv6 packets with routing header type 0. | Alexander Bluhm | |
2013-10-17 | Fix run-regress-fragping to use ping(8) instead of ping6(8) to send the | Lawrence Teo | |
initial Path-MTU discovery packet. OK bluhm@ | |||
2013-10-07 | Add a regression test that ensures profiling signals are delivered to the | Joel Sing | |
thread whose execution consumed the CPU time and resulted in the profiling timer expiring. This test currently fails and will be fixed shortly. Feedback from guenther@ | |||
2013-10-07 | Prefer -lpthread over -pthread. | Joel Sing | |
2013-10-06 | Rework the AES XTS regress so that we compile and test the sys/crypto code | Joel Sing | |
directly, rather than trying to use the crypto dev, which is disabled by default. ok djm@ | |||
2013-09-13 | Test various combinations of flowdst, flowsrc and proto. | Florian Obser | |
2013-09-12 | Misc time_t tweaks. %ld / (long)tv_sec -> %lld / (long long)tv_sec. | Kenneth R Westerback | |
Eliminate unneeded casts. suggestions from & ok millert@ guenther@ | |||
2013-09-11 | Enable pf if it's not already running. | Florian Obser | |
2013-08-23 | flow regression tests. | Florian Obser | |
2013-08-13 | Sync with pflow changes. | Florian Obser | |
2013-08-11 | Check wether the required perl packages are installed and that the | Alexander Bluhm | |
environment for the remote testing machine is set up. If not, print a message and skip the regression tests. | |||
2013-08-11 | typo | Florian Obser | |
2013-08-11 | pflow(4) template regression tests | Florian Obser | |
2013-08-09 | Add RCS id and ISC license. | Alexander Bluhm | |
2013-08-09 | Move the check for required perl packages into Makefile.inc so that | Alexander Bluhm | |
make obj always runs through als sudirs. | |||
2013-08-07 | Check wether the required perl packages are installed. If not, | Alexander Bluhm | |
print a message and skip the regression tests which need them. OK deraadt@ | |||
2013-08-05 | ino_t is unsigned | Philip Guenther | |
2013-08-01 | Some tests are currently failing. Only run those if the REGRESS_FULL | Mark Kettenis | |
variable is set. | |||
2013-07-30 | better | Mark Kettenis | |
2013-07-30 | Make this test actually work on sparc64: | Mark Kettenis | |
- Fill delay slot of "ret" pseudo-instruction. - Properly synchronize instruction cache using the iflush instruction. | |||
2013-07-23 | I need one more fragment to make the timeout test reliable. | Alexander Bluhm | |
2013-07-23 | fix typo in fragment payload | Alexander Bluhm | |
2013-07-23 | IPv6 fragments, that cannot be reassembled within 60 seconds after | Alexander Bluhm | |
the frist fragment has arrived, must be dropped. Add a regression test that sends 5 echo request fragments within 75 seconds and check that there is no echo reply. | |||
2013-07-16 | use .Mt for email addresses; from Jan Stary <hans at stare dot cz> | Ingo Schwarze | |
2013-06-17 | Do not write my IP addresses into the pf_divert Makefile, the tester | Alexander Bluhm | |
has to fill in his own addresses. Link the pf_divert regression tests to the build. | |||
2013-06-05 | Add tests for ICMP and ICMP6 divert-to. | Alexander Bluhm | |
2013-06-04 | Add tests for raw IP divert. Set effective user ID to 0 only during | Alexander Bluhm | |
privileged operations for raw sockets and bind any. | |||
2013-06-03 | Add a regression test suite for the pf divert-to and divert-reply | Alexander Bluhm | |
feature. It requires two machines, the local host is running the regression test, the remote host gets pf divert rules installed. The diverted TCP connections are running between these hosts in both directions. The remote host is controlled via ssh. | |||
2013-06-03 | Add tests for UDP divert. | Alexander Bluhm | |
2013-06-03 | Add a regression test suite for the pf divert-to and divert-reply | Alexander Bluhm | |
feature. It requires two machines, the local host is running the regression test, the remote host gets pf divert rules installed. The diverted TCP connections are running between these hosts in both directions. The remote host is controlled via ssh. | |||
2013-06-03 | Add a regression test suite for the pf divert-to and divert-reply | Alexander Bluhm | |
feature. It requires two machines, the local host is running the regression test, the remote host gets pf divert rules installed. The diverted TCP connections are running between these hosts in both directions. The remote host is controlled via ssh. | |||
2013-03-30 | Make forking socket splicing tests more reliable on slow machines. | Alexander Bluhm | |
Their intention is to test kernel stability. Instead of failing, add a timeout and ignore errors. | |||
2013-03-21 | sys/param.h, not machine/param.h | Theo de Raadt | |
2013-01-17 | Improve socket splicing tests: | Alexander Bluhm | |
- One more UDP test. - Enforce that kernel returns EFBIG where appropriate. - Better comments in test files. | |||
2013-01-15 | The socket splicing tests allow the kernel to return EFBIG in case | Alexander Bluhm | |
the splicing maximum has been reached. |