summaryrefslogtreecommitdiff
path: root/sys/dev/systrace.c
AgeCommit message (Collapse)Author
2002-11-10Be more careful with illegal syscall numbers.Artur Grabowski
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-08-28cast size_t to u_long on printing. from netbsdJun-ichiro itojun Hagino
2002-08-07return EBUSY in processreadyNiels Provos
2002-07-30minor KNF. pid_t is unsigned.Jun-ichiro itojun Hagino
2002-07-30whitespace at EOLJun-ichiro itojun Hagino
2002-07-24better uid/gid tracking; okay deraadt@Niels Provos
2002-07-23prevent double free in some error conditions; from xs@kittenz.orgNiels 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-07-21two more missing systrace_lockJun-ichiro itojun Hagino
2002-07-21need systrace_lock/unlock around lockmgr lock operation. provos okJun-ichiro itojun Hagino
2002-07-20comment clarification. niels okJun-ichiro itojun Hagino
2002-07-19minor KNFJun-ichiro itojun Hagino
2002-07-19whitespaceJun-ichiro itojun Hagino
2002-07-19tabifyJun-ichiro itojun Hagino
2002-07-13do not call unlock when the lock is not locked; found by millert@Niels Provos
2002-07-12in the error case, just remove an installed argument replacement, it is notNiels Provos
needed
2002-06-21system call argument rewriting framework via stackgap; okay art@Niels Provos
2002-06-10more __FUNCTION__ slaughterMarc Espie
2002-06-10new ioctl that reports the current emulation a process uses; needed forNiels Provos
attaching to a running process
2002-05-19make fsystrace available in systrace.h; keep some more stats.Niels Provos
2002-05-18when detaching form a process don't forget to remove posted messages.Niels Provos
2002-05-16systrace facility, used to enforce and generate policies for system callsNiels Provos
okay deraadt@