summaryrefslogtreecommitdiff
path: root/regress/sys
AgeCommit message (Collapse)Author
2015-12-09add multicast test suitesVincent Gross
2015-12-07Add regression tests for in_pcbbind.Vincent Gross
2015-12-05simplistic regress test for KEVENT_TIMER kqueue(2) callsBret Lambert
ok and prodding tedu@
2015-12-04Comment all existing ARP test cases describing what is going on.Alexander Bluhm
Add a new test that creates proxy ARP entries on a second interface. Requests for that from the first interfaces must not be answered.
2015-12-04Enter a static ARP entry for a fake address which is not publishedAlexander Bluhm
by the ARP proxy. The kernel must not answer ARP requests for such addresss. This test triggers a misbehavior in ART as it currently answers in such situations. Radix tree works fine as it uses 33 bit IPv4 entries for ARP proxy.
2015-11-05Add regression tests for the ARP implementation in the kernel. SendAlexander Bluhm
multiple ARP packets to a remote machine with Scapy. Check ARP replies, table entries and log messages. All log messages in in_arpinput() are generated. Proxy ARP is also tested.
2015-12-04Sync after rt_mask() removal.Martin Pieuchot
2015-12-03Sync to recent changes including SRP protection of rtable_get(), useMartin Pieuchot
of a SRPL for the multipath list and rtable_delete() API change.
2015-12-02KNF and use ${SUDO} when needed.Martin Pieuchot
ok vgross@
2015-12-01Send solbourne to where the ...........Theo de Raadt
2015-11-17Drop a few NULL-checks before free()mmcc
2015-11-14Various *syncron* -> *synchron* typos.Miod Vallat
2015-11-14regress: pledge: update SYS_kill syscall numberSebastien Marie
2015-11-12ART-specific bits to make sure root tables are properly freed.Martin Pieuchot
While here make sure we test the special "default route" case.
2015-11-07Emulate loops performed in the software crypto driver more closelyMike Belopuhov
2015-11-05Replace a sudo with ${SUDO}.Alexander Bluhm
2015-11-05Link arp regress into build.Alexander Bluhm
2015-11-05Add regression tests for the ARP implementation in the kernel. SendAlexander Bluhm
multiple ARP packets to a remote machine with Scapy. Check ARP replies, table entries and log messages. All log messages in in_arpinput() are generated. Proxy ARP is also tested.
2015-11-04Hook up chacha20-poly1305 test vectors (missed in previous commit)Mike Belopuhov
2015-11-04Basic framework to test the rtable_* API directly from userland.Martin Pieuchot
You can replace inet{,6}-fullfeed.txt with a dump of your fullfeed table to really stress this test framework. I did not commit them because CVS certainly doesn't like ~7M file.
2015-11-03regress: pledgeSebastien Marie
check for error output for systrace
2015-11-03regress: pledgeSebastien Marie
- add $OpenBSD$ tag in systrace.filter.in - replace dir by variable
2015-11-03regress pledge: check the regress with systrace enabled tooSebastien Marie
2015-11-03Test vectors for Chacha20-Poly1305Mike Belopuhov
ok naddy, djm, reyk
2015-11-01Route output to local addresses has changed, ping6 command lineAlexander Bluhm
options have changed, tun has been renamed to tap. Adapt tests.
2015-10-30regress: pledgeSebastien Marie
- for calling ioctl(2), we need "stdio" now: change test_request_tty - for calling kill(2), we need "stdio" now: change test_kill
2015-10-29regress pledge: rpath isn't needed anymore for mkdir()Sebastien Marie
make the cpath test more strict.
2015-10-27add regress test on bind(2)ing with broadcast and inexistant addressesVincent Gross
2015-10-26update regress suite for pledgeSebastien Marie
2015-10-26Add autoport to netinet6 regress testsVincent Gross
2015-10-26Add regress test on local route insertionsVincent Gross
2015-10-26temporary unhook regress/sys/kern/pledge from regressSebastien Marie
2015-10-23Cast isdigit() argument to unsigned char.mmcc
2015-10-23Cast isspace() argument to unsigned char.mmcc
2015-10-20update regress for pledge after whitelisted-path view inclusionSebastien Marie
2015-10-18regress pledge: test kill()Sebastien Marie
since "inet" has PLEDGE_SELF, and now calling kill() to self is permitted with PLEDGE_SELF, try this with "fattr"
2015-10-18regress pledge: remove cmsgSebastien Marie
it has no sens to keep it.
2015-10-18regress pledge: cpath testSebastien Marie
you need to read the directory before creating something in. add rpath
2015-10-18regress pledge: cmsg is deprecatedSebastien Marie
2015-10-18regress pledge: tweak a bit the manner to grab hte syscall numberSebastien Marie
permit debug string be present on the line
2015-10-14bugfix: add ${.CURDIR} to deal with obj symlinksVincent Gross
2015-10-14bugfix : use ${.CURDIR} to cope with obj symlinksVincent Gross
2015-10-14add regress tests for automatic port allocation.Vincent Gross
- enable ipv4 - leave ipv6 disabled
2015-10-14add regress tests for automatic port allocationVincent Gross
2015-10-09regress pledgeSebastien Marie
add missing $OpenBSD$ header
2015-10-09regress pledge: remove 'regenerate' targetSebastien Marie
2015-10-09add "tty" regress for pledgeSebastien Marie
2015-10-09hook pledgeSebastien Marie
2015-10-09follow tame->pledge in regressSebastien Marie
2015-10-08allow a test to manage itself the tame(2) call.Sebastien Marie