summaryrefslogtreecommitdiff
path: root/sys/dev/systrace.h
AgeCommit message (Collapse)Author
2003-06-16- limited number of processes per systraceJun-ichiro itojun Hagino
- escape fixes for special characters markus, sturm ok. from provos
2003-03-28fake off the SYSTR_CLONE through a normally numbered other ioctl; as of ↵Michael Shalayeff
previous rename; after discussion w/ niels
2002-12-04rename the clone ioctl to avoid clashing w/ the sockio; provos@ okMichael Shalayeff
2002-10-25add id tags.Federico G. Schwindt
2002-10-16support for privilege elevation.Jun-ichiro itojun Hagino
with privilege elevation no suid or sgid binaries are necessary any longer. Applications can be executed completely unprivileged. Systrace raises the privileges for a single system call depending on the configured policy. Idea from discussions with Perry Metzger, Dug Song and Marcus Watts. from provos
2002-10-09new message to track uid/gid changesJun-ichiro itojun Hagino
from provos
2002-07-24better uid/gid tracking; okay deraadt@Niels Provos
2002-07-22add seqnr to message from kernel, userland needs to quote correct seqnr.Niels Provos
avoids problems where tsleep has been interrupted by a signal.
2002-06-21system call argument rewriting framework via stackgap; okay art@Niels Provos
2002-06-16forgot copyright, pointed out by christos@netbsdNiels Provos
2002-06-10new ioctl that reports the current emulation a process uses; needed forNiels Provos
attaching to a running process
2002-06-02explicit padding; okay deraadt@Niels Provos
2002-05-19make fsystrace available in systrace.h; keep some more stats.Niels Provos
2002-05-16systrace facility, used to enforce and generate policies for system callsNiels Provos
okay deraadt@