Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make sure uio_offset is a safe value, with suggestions from millert@ | 2004-05-05 | 1 | -1/+3 | |
| | | | | | ok deraadt@ millert@ problem noticed by deprotect.com | ||||
* | constify constant names | 2003-08-11 | 1 | -5/+4 | |
| | |||||
* | Remove the advertising clause in the UCB license which Berkeley | 2003-06-02 | 1 | -6/+2 | |
| | | | | rescinded 22 July 1999. Proofed by myself and Theo. | ||||
* | call lockmgr a bit earlier to avoid a race. | 2003-04-28 | 1 | -7/+8 | |
| | |||||
* | Turn the ptrace(2) syscall into a kernel compile option, option PTRACE in | 2002-03-14 | 1 | -1/+3 | |
| | | | | | | | | | | | | | your kernel configuration file. By default, GENERIC will enable this. When PTRACE is not enabled, several ptrace-like features of the procfs filesystem will be disabled as well (namely, the ability to read and write any process' registers, as well as attching, single stepping and detaching to/from processes). This should help paranoid people build better sandboxens, and us to build smaller ramdisks. | ||||
* | Add proc0 to the PIDHASH table. art@ ok | 2002-01-30 | 1 | -2/+2 | |
| | |||||
* | uvm_vnp_setsize | 2001-11-15 | 1 | -2/+2 | |
| | |||||
* | lockmgr instead of rolling our own. | 2001-11-15 | 1 | -16/+6 | |
| | |||||
* | Add emulation of Linux features to procfs; mostly from NetBSD. ok deraadt@ | 2001-04-09 | 1 | -2/+11 | |
| | |||||
* | Add procfs/cmdline; to help with linux emulation. | 2000-08-12 | 1 | -1/+5 | |
| | | | | From NetBSD. | ||||
* | Updates for VFS Lite 2 + soft update. | 1997-11-06 | 1 | -4/+9 | |
| | |||||
* | back out vfs lite2 till after 2.2 | 1997-10-06 | 1 | -9/+4 | |
| | |||||
* | VFS Lite2 Changes | 1997-10-06 | 1 | -4/+9 | |
| | |||||
* | 1) pfs_mode should be mode_t, not u_short | 1997-08-16 | 1 | -2/+2 | |
| | | | | | | | | | | | 2) Fix procfs security hole. This is basically the NetBSD fix (which is based in part on Sean Eric Fagan's FreeBSD fix) with a few minor changes. The change creates as function, procfs_checkioperm(), that has check numbers 3 and 4 from sys_ptrace(). 3) Make procfs_control() use procfs_checkioperm() as well (it already had the same basic checks but some of them were incorrect). 4) Minor stylistic cleanups, including the use of the SET/CLR/ISSET macros to aid general grokability. | ||||
* | From NetBSD (mycroft): | 1997-08-01 | 1 | -24/+18 | |
| | | | | | Eliminate bogus uses of V{READ,WRITE,EXEC}. Use S_I[RWX]{USR,GRP,OTH} where appropriate. | ||||
* | block all write ops to init in securelevel modes; nash@mcs.com | 1997-06-21 | 1 | -1/+4 | |
| | |||||
* | Fix improper cast (compiler warning). | 1997-04-06 | 1 | -2/+3 | |
| | |||||
* | -Wall & -Wstrict-prototype fixes | 1996-07-02 | 1 | -3/+1 | |
| | |||||
* | use <sys/queue.h> for pfsnode list. | 1996-06-21 | 1 | -14/+11 | |
| | | | | $OpenBSD$ additions. | ||||
* | From NetBSD: update to 960217 sources | 1996-02-27 | 1 | -5/+7 | |
| | |||||
* | initial import of NetBSD tree | 1995-10-18 | 1 | -0/+312 | |