History log of /openbsd-current/regress/sys/kern/pledge/generic/tests.out
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.14 26-Apr-2024 jsg

fix signal test; ok tb@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE OPENBSD_7_5_BASE
# 1.13 19-Feb-2017 tb

Clean up regress/sys/kern/pledge/generic tests: many tests failed because
wlpaths is disabled in GENERIC kernels: remove or disable failing test
cases. Also remove the test_mmap() function testing the prot_exec promise
since it would need to be run on a wxallowed partition.

from semarie


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Jan-2016 semarie

drop "abort" promise, and make it the default behaviour.
The current code has already setted it by default since 1.74

any pledge failure tries to make a coredump (default rules for coredump still
applies: so setuid binaries don't create them locally).

ok deraadt@


# 1.11 14-Nov-2015 semarie

regress: pledge: update SYS_kill syscall number


# 1.10 30-Oct-2015 semarie

regress: pledge

- for calling ioctl(2), we need "stdio" now: change test_request_tty
- for calling kill(2), we need "stdio" now: change test_kill


# 1.9 29-Oct-2015 semarie

regress pledge: rpath isn't needed anymore for mkdir()

make the cpath test more strict.


# 1.8 26-Oct-2015 semarie

update regress suite for pledge


# 1.7 20-Oct-2015 semarie

update regress for pledge after whitelisted-path view inclusion


# 1.6 18-Oct-2015 semarie

regress pledge: test kill()

since "inet" has PLEDGE_SELF, and now calling kill() to self is permitted with PLEDGE_SELF, try this with "fattr"


# 1.5 18-Oct-2015 semarie

regress pledge: remove cmsg

it has no sens to keep it.


# 1.4 18-Oct-2015 semarie

regress pledge: cpath test

you need to read the directory before creating something in. add rpath


# 1.3 18-Oct-2015 semarie

regress pledge: cmsg is deprecated


# 1.2 09-Oct-2015 semarie

add "tty" regress for pledge


# 1.1 09-Oct-2015 semarie

follow tame->pledge in regress


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.13 19-Feb-2017 tb

Clean up regress/sys/kern/pledge/generic tests: many tests failed because
wlpaths is disabled in GENERIC kernels: remove or disable failing test
cases. Also remove the test_mmap() function testing the prot_exec promise
since it would need to be run on a wxallowed partition.

from semarie


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.12 09-Jan-2016 semarie

drop "abort" promise, and make it the default behaviour.
The current code has already setted it by default since 1.74

any pledge failure tries to make a coredump (default rules for coredump still
applies: so setuid binaries don't create them locally).

ok deraadt@


# 1.11 14-Nov-2015 semarie

regress: pledge: update SYS_kill syscall number


# 1.10 30-Oct-2015 semarie

regress: pledge

- for calling ioctl(2), we need "stdio" now: change test_request_tty
- for calling kill(2), we need "stdio" now: change test_kill


# 1.9 29-Oct-2015 semarie

regress pledge: rpath isn't needed anymore for mkdir()

make the cpath test more strict.


# 1.8 26-Oct-2015 semarie

update regress suite for pledge


# 1.7 20-Oct-2015 semarie

update regress for pledge after whitelisted-path view inclusion


# 1.6 18-Oct-2015 semarie

regress pledge: test kill()

since "inet" has PLEDGE_SELF, and now calling kill() to self is permitted with PLEDGE_SELF, try this with "fattr"


# 1.5 18-Oct-2015 semarie

regress pledge: remove cmsg

it has no sens to keep it.


# 1.4 18-Oct-2015 semarie

regress pledge: cpath test

you need to read the directory before creating something in. add rpath


# 1.3 18-Oct-2015 semarie

regress pledge: cmsg is deprecated


# 1.2 09-Oct-2015 semarie

add "tty" regress for pledge


# 1.1 09-Oct-2015 semarie

follow tame->pledge in regress