CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/10/08 19:10:27
Modified files:
sys/kern : kern_exec.c kern_exit.c kern_fork.c
kern_ktrace.c kern_sig.c kern_sysctl.c
kern_tame.c kern_time.c syscalls.master
uipc_syscalls.c uipc_usrreq.c vfs_lookup.c
vfs_syscalls.c
sys/sys : proc.h
sys/netinet : in_pcb.c
sys/netinet6 : in6_pcb.c
sys/uvm : uvm_mmap.c
Added files:
sys/sys : pledge.h
Removed files:
sys/sys : tame.h
Log message:
Rename tame() to pledge(). This fairly interface has evolved to be more
strict than anticipated. It allows a programmer to pledge/promise/covenant
that their program will operate within an easily defined subset of the
Unix environment, or it pays the price.