summaryrefslogtreecommitdiffstats
path: root/regress/sys/kern/pledge
AgeCommit message (Expand)AuthorFilesLines
2021-01-21Pledge violation for SO_RTABLE prints "wroute" now. Adapt test.bluhm1-5/+4
2020-12-16Make test actually fail if something is broken.bluhm1-29/+22
2020-04-01Add ulimit -c unlimited to the commands that plan to produce a coredump.claudio3-6/+7
2018-04-28bye bye pledgepathbeck2-630/+0
2018-04-27Add test for stat behavior to make sure we can stat executable onlybeck1-2/+4
2018-04-27Fix regress that was depengin on pledgepath() being able tobeck1-8/+3
2018-04-27test with pledgepath(NULL,NULL) instead of pledge activating thingsbeck1-4/+4
2018-04-27Change regress to accomodate no flags escalation once activebeck1-22/+67
2018-04-27remove references to O flags in test messagesbeck1-7/+7
2018-04-26tests for clearing out flagsbeck1-2/+18
2018-04-26Adjust regress for new rwxc flags instead of O_FLAGSbeck1-14/+12
2018-04-26failure for exiting on signalbeck1-2/+10
2018-04-26Add regress for .. being disallowed as it currently isbeck1-1/+3
2018-04-26test double slash in pathsbeck1-1/+5
2018-04-26Moar regressbeck1-3/+32
2018-04-26Regress additions and fixes for latestbeck1-15/+67
2018-04-25New regress to handle flagsbeck2-27/+69
2018-04-24regress changes for later varietiesbeck1-2/+13
2018-04-16Add regression test of unlinking and re-creating a pledgepathed filebeck1-1/+7
2018-04-11The pledge flag for file descriptors opened from /dev/fd was alwaysbluhm1-2/+6
2018-04-10Add subdir filedescriptor.bluhm1-1/+2
2018-04-10Check that a file descriptor's plegde flag is correctly propagated.bluhm8-0/+426
2017-12-16hookup execpromiseflorian1-1/+2
2017-12-16execpromise regressflorian2-0/+121
2017-12-15The pledge(2) regress tests fail since the second parameter hasbluhm3-142/+30
2017-11-30Add regress to ensure that execve bypasses pledgepath checks (for now)beck1-1/+17
2017-11-28copyrightbeck1-0/+18
2017-11-27decriptor relative openat() and chmodbeck1-2/+26
2017-11-27readlink and friendsbeck1-2/+31
2017-11-27symlink and a couple more...beck1-0/+48
2017-11-27access and chflagsbeck1-1/+36
2017-11-27Add the start of regression tests for upcoming pledgepath stuff.beck2-0/+250
2017-11-20Now pledge("inet") allows socket option IPV6_V6ONLY. Adapt test.bluhm1-2/+3
2017-10-12Use a regex(3) to find the new pledge violation string in the dmesg.bluhm2-32/+51
2017-04-12The pledge sigkill test is an outdated copy of sigabrt. Remove thebluhm4-65/+2
2017-04-12Add comment how the test works.bluhm1-1/+7
2017-03-28Make the test also work with obj directory.bluhm1-2/+3
2017-03-28Link pledge sockopt regression tests to build.bluhm1-1/+2
2017-03-28Call get/setsockopt(2) with various sockets and check which optionsbluhm2-0/+134
2017-03-24correct my email address. thanks fcambus@benno2-4/+4
2017-02-22Enable semarie's sendrecvfd teststb1-1/+2
2017-02-22Add regress tests for fd passing and pledge. Check sending and receivingtb2-0/+349
2017-02-21Remove SUDO=doas in regress Makefile. The test developer must notbluhm1-2/+1
2017-02-21Make test_request_tty() also pass in environments without tty by opening atb2-4/+9
2017-02-19re-enable generic pledge teststb1-2/+2
2017-02-19Clean up regress/sys/kern/pledge/generic tests: many tests failed becausetb3-108/+15
2017-01-26deactivate the existing pledge regress tests, they needbenno1-3/+4
2017-01-26add check for pledge(pf), and pledge(pf) + fd passingbenno5-0/+412
2016-04-27unbreak pledge/generic test (breaked since ?)semarie1-3/+3
2016-04-25remove systracetedu2-93/+2