summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2017-11-27decriptor relative openat() and chmodBob Beck
2017-11-27readlink and friendsBob Beck
2017-11-27symlink and a couple more...Bob Beck
2017-11-27access and chflagsBob Beck
2017-11-27Add the start of regression tests for upcoming pledgepath stuff.Bob Beck
still some more to add, and we won't link into regress until later ok deraadt@
2017-11-27lenght->length, mostly in commentsStuart Henderson
2017-11-24Use the environment variable PFCTL to specify a different executableAlexander Bluhm
for testing. Default is /sbin/pfctl. This makes test driven development easier.
2017-11-24Do not run sysctl and pfctl by != during make clean and make obj.Alexander Bluhm
requested by miod@
2017-11-21Add tests for emacs editing mode in ksh. While here, improve the output on testanton
failure.
2017-11-21Do not exit 0 if the program was terminated due to receipt of a signal otheranton
than SIGHUP.
2017-11-20Skip the test and print a warning if pf does not process packetsAlexander Bluhm
on additional loopback devices.
2017-11-20Now pledge("inet") allows socket option IPV6_V6ONLY. Adapt test.Alexander Bluhm
2017-11-17Let packets jump between routing domains until the ttl is used up.Alexander Bluhm
Use tcpdump to check that the ttl decrements to one.
2017-11-17Link loopback test to build.Alexander Bluhm
2017-11-17Set up two loopback interfaces in different routing domains. TryAlexander Bluhm
to ping existing and non existing addresses in these domains. Also test pinging to different rdomains via pf. Create routing loops and check that the packet vanishes.
2017-11-16Add a variable referencing the csh binary to test.anton
2017-11-16Add regress tests for fuse_opt_parse() and fuse_parse_cmdline()helg
ok mpi@
2017-11-16Disable the pthread_once subtest until the problem with samba portAlexander Bluhm
is resolved and libpthread can be fixed. discussed with guenther@
2017-11-15Makefile cleanup, avoid DNS lookups, add copyright.Alexander Bluhm
2017-11-15Do not unconfigure vnd1, the test did not configure it.Alexander Bluhm
2017-11-14Add more checks helping to set up the test environment.Alexander Bluhm
2017-11-11regress tests to match previous switch handling in vmd update.Mike Larkin
diff from carlos cardenas, thanks.
2017-11-10replace last instances of /dev/arandom with /dev/urandomChristian Weisgerber
2017-11-08Wait for the splicing syscall by grepping it in the relay log. ThisAlexander Bluhm
ensures that scapy's SYN+ACK packet hits the TCP stack when it hurts.
2017-11-08Enable this test on i386.Martin Pieuchot
2017-11-07Test more variations of TCP packets in the scapy splicing tests.Alexander Bluhm
Delay connect and SYN+ACK to splice data into a connecting socket.
2013-01-03Reengineer 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.
2017-11-05Fix some comments and dependencies in this regress test.Alexander Bluhm
2017-11-05Insert a rule into pf regress anchor that passes all packets withoutAlexander Bluhm
state. The default pf rules interfere with this scapy test.
2017-11-03Tests of libexpat 2.2.5 also need source file structdata.c.Alexander Bluhm
2017-11-03Fix regression, pointed out by Mark Johnston.Martin Pieuchot
2017-10-30whitespace at EOLDamien Miller
2017-10-30whitespace at EOLDamien Miller
2017-10-30add regress tests for new vmd bridge handling codeMike Larkin
from Carlos Cardenas, thanks
2017-10-11Add regression tests for vmd(8) config parsing.Alexander Bluhm
from Carlos Cardenas; OK mlarkin@
2017-10-27Fix the glob to find all scapy test scripts.Alexander Bluhm
2017-10-27I am trying to find a bug that seems to be triggered by a combinationAlexander Bluhm
of TCP timing and socket splicing. Add tests that use Scapy scripts as client and server. That allows to drop, delay and retransmit single TCP packets to execute various code paths in the remote OpenBSD stack.
2013-01-03Reengineer 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.
2017-10-25Use printenv to test whether an SSH_USER_AUTH is set instead ofTodd C. Miller
using $SSH_USER_AUTH. The latter won't work with csh which treats unknown variables as an error when expanding them. OK markus@
2017-10-24Add tests for URI parsing. OK markus@Todd C. Miller
2017-10-23Test file system full behavior of syslogd(8). This is done byAlexander Bluhm
creating a vnd(4) disk image that is filled up during logging.
2017-10-23Add tests for history load from file.anton
2017-10-23Run all ksh tests with MALLOC_OPTIONS=Santon
2017-10-23ifelse is special, fix argv parsing to avoid segfaultMarc Espie
problem noticed by Matthew Green (netbsd), slightly different fix so that argc counting makes more sense. we might want to warn on wrong number of parameters later, but this is somewhat inconsistent depending on the builtin right now. okay millert@
2017-10-20more RCSIDsDamien Miller
2017-10-18Move the test implementation into the Makefile. Then we have onlyAlexander Bluhm
one place to look at. Make prints the commands it executes to assist debugging and analysis. If the test fails, there are simple regress targets that can be run to reproduce the error easily.
2017-10-17Update matching regexp now that the pid is included.Martin Pieuchot
From bluhm@
2017-10-16Add test for memcpy() -> memmove() regression.anton
2017-10-16Specify the xargs binary to test using a variable.anton
While here, do not suppress the command executed by make.
2017-10-16Add regress test for cancellation of pthread_once()'s init_routinePhilip Guenther
From Scott Cheloha (scottcheloha (at) gmail.com)