Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-12 | Race less. | Todd C. Miller | |
2015-05-05 | Updated fifotest.out | Todd C. Miller | |
2015-05-05 | fifofs now respects the flags a descriptor was opened with. | Todd C. Miller | |
Also add tests for when no FD events are specified. A few tests still don't pass which will be addressed shortly. | |||
2015-04-25 | Disable kq-tun test, as it's been broken for a while and not because of kq | Philip Guenther | |
2015-04-15 | Test that ping6 fragments with ethernet padding get reassembled | Alexander Bluhm | |
correctly. | |||
2015-02-10 | Add bind regress test | Claudio Jeker | |
2015-02-10 | Test that bind works the way it should. This fails at the moment because | Claudio Jeker | |
of the garbage in sin_zero. | |||
2015-02-09 | sort includes correctly | Theo de Raadt | |
2015-02-06 | SIZE_MAX is standard, we should be using it in preference to the | Todd C. Miller | |
obsolete SIZE_T_MAX. OK miod@ beck@ | |||
2015-01-19 | The kernel doesn't actually care what a sockaddr's sa_len is on input, | Philip Guenther | |
so don't waste code setting it | |||
2015-01-15 | Test shmat() with a non-NULL address, both failure and success | Philip Guenther | |
2014-12-19 | Use a simpler expression to check the ether type in scapy. This | Alexander Bluhm | |
makes the fragment tests work on FreeBSD. From Ilya Bakulin. | |||
2014-12-17 | increase to 2048 to prevent failure. ok deraadt@ | Daniel Dickman | |
2014-11-22 | using /dev/random is ok | Theo de Raadt | |
2014-11-19 | do not need an ovbcopy replacement anymore | Theo de Raadt | |
2014-10-30 | Add some pkill and sleep to make socket splicing performance tests | Alexander Bluhm | |
more reliable. | |||
2014-10-18 | Simple malloc() to reallocarray(). | Doug Hogan | |
ok deraadt@ | |||
2014-10-09 | Add POLLHUP to expected revents for POLLIN on writer EOF. | Todd C. Miller | |
2014-10-08 | Add tests for EOF behavior (which currently fail) and expected output. | Todd C. Miller | |
The expected output for the POLLIN test could also include POLLHUP, though it does not currently do so. | |||
2014-09-27 | Fix mmap() calls that check for a result other than MAP_FAILED. | Doug Hogan | |
ok tedu@ | |||
2014-08-27 | Regression tests for setuid-and-friends. | Bret Lambert | |
Thanks to djm@ for good suggestions. | |||
2014-08-18 | Make the perl modules consistent for the multiple regression tests. | Alexander Bluhm | |
This includes coding style, better error messages and variable naming. | |||
2013-01-03 | Reengineer the socket splicing regression tests: | Alexander Bluhm | |
- Move the tests from splice to new sosplice directory for consistent naming. - Split the API tests and the TCP splicing tests into separate directories. - Create some tests for the upcoming UDP splicing. - Tests can be run in obj directories now. - The API tests can run both on a local and on a remote machine now. - Fix the forking TCP tests which splice and read or write simultaneously. - Bunch of little fixes for races in the tests. - Deduplicate code, move checks into common functions. | |||
2014-08-18 | Add a description of what the relayd and sosplice regression tests | Alexander Bluhm | |
do. Also explain the optional environment variables. | |||
2014-08-18 | Make out of band data tests more reliable. As multiple tcp urgent | Alexander Bluhm | |
bytes cannot be handled correctly, allow another variation. | |||
2014-08-18 | Make the forking tests more reliable. During copy the read(2) | Alexander Bluhm | |
system call might fail with EAGAIN when the other forked process has already read the data. | |||
2014-08-18 | Make the multiple UDP packet test more reliable. The receive buffer | Alexander Bluhm | |
limit also counts the mbufs in it, so packets could be dropped. Increase both send and receive socket buffer size. | |||
2014-08-15 | Convert 3DES regress test from /dev/crypto to using kernel source code | Mike Belopuhov | |
directly with a simplified CBC implementation. | |||
2014-08-15 | Convert AES-CTR regress test from /dev/crypto to using kernel source | Mike Belopuhov | |
code directly. This test is converted the same way jsing@ has recently converted an XTS test by pulling in xform.c code. | |||
2014-08-15 | Convert AES regress test from /dev/crypto to using kernel source code | Mike Belopuhov | |
directly. This test case uses ECB vectors, therefore no chaining is required. | |||
2014-07-20 | Make sure the correct errno is reported by warn* or err* and not | Philip Guenther | |
the errno of an intervening cleanup operation like close/unlink/etc. Diff from Doug Hogan (doug (at) acyclic.org) | |||
2014-07-19 | Make sure struct sockaddr_in gets completely initialized by setting it to zero | Miod Vallat | |
before setting the few fields we are interested in; Doug Hogan | |||
2014-07-18 | The pf forward tests were running rdr-to and nat-to simultaneously | Alexander Bluhm | |
only. Change address layout and add individual tests for each feature rdr-to and nat-to and rdr-to together with nat-to. | |||
2014-07-16 | zap trailing newlines; "go for it" deraadt | Okan Demirmen | |
2014-07-13 | Make the pf_fragment test pass again. pf does not adjust the | Alexander Bluhm | |
checksum of a NATed UDP or TCP packet in the payload of an ICMP packet anymore. Disable all test that rely on this feature. Check that the router's interface mtu has been set to 1300. | |||
2014-07-13 | Make the pf_forward test pass again. Check that the router's | Alexander Bluhm | |
interface mtu has been set to 1300. New netcat needs -N for shutdown. The IPv4 and IPv6 addresses for the af-to tests must have corresponding host numbers. | |||
2014-07-12 | Automatically load the required pf rules into the kernel of the | Alexander Bluhm | |
remote test machine. | |||
2014-07-12 | Teach these pf regress tests to run with obj directory and to fail | Alexander Bluhm | |
softly if the setup is incomplete. Link them to the build. | |||
2014-07-12 | Use a saner and consistent address layout for my network tests that | Alexander Bluhm | |
run over 4 machines. Add a check-setup target to verify that interface addresses and routes are properly set up. | |||
2014-07-11 | Put a license file into the test directories with multiple argument | Alexander Bluhm | |
files. We do not want to put a license header into each subtest. suggested by reyk@ | |||
2014-07-11 | Make the test output easier to read by splitting the test cases | Alexander Bluhm | |
with an empty line and a header line. | |||
2014-07-11 | Verify the checksum of the echo reply fragment based on the echo | Alexander Bluhm | |
request. | |||
2014-07-11 | Add a test that sends a large ICMP6 packet in many small fragments. | Alexander Bluhm | |
The echo reply has to be fragmented. | |||
2013-01-03 | Reengineer the socket splicing regression tests: | Alexander Bluhm | |
- Move the tests from splice to new sosplice directory for consistent naming. - Split the API tests and the TCP splicing tests into separate directories. - Create some tests for the upcoming UDP splicing. - Tests can be run in obj directories now. - The API tests can run both on a local and on a remote machine now. - Fix the forking TCP tests which splice and read or write simultaneously. - Bunch of little fixes for races in the tests. - Deduplicate code, move checks into common functions. | |||
2014-07-03 | Enter the REGRESS_FULL target subdirs for clean, cleandir and obj targets. | Miod Vallat | |
2014-06-24 | POSIX doesn't specify MAP_FILE and it's a noop anyway, so remove it to | Matthew Dempsky | |
make test portable to other OSes. | |||
2014-06-23 | Add regress test for SIGSEGV and SIGBUS siginfo semantics. | Matthew Dempsky | |
According to POSIX, SIGSEGV should specify SEGV_ACCERR if the memory pages are mapped, but the protections don't match the user's access attempts, while SEGV_MAPERR should only be specified for pages that are unmapped. Some platforms currently handle this correctly, but not all. Additionally, SIGBUS/BUS_ADRERR should be generated instead of SIGSEGV for access to file mapped pages that exceed the end of the file. (Thanks to kettenis@ for suggesting this test.) Currently failing, so not linked into the regress tree yet. | |||
2014-06-19 | Add a basic regress test for __MAP_NOREPLACE. | Matthew Dempsky | |
2014-06-13 | Add regress test for MAP_INHERIT_ZERO. | Matthew Dempsky | |
2014-05-29 | use calloc, from Benjamin Baier | Ted Unangst | |