Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-05-05 | make sure uio_offset is a safe value, with suggestions from millert@ | Ted Unangst | |
ok deraadt@ millert@ problem noticed by deprotect.com | |||
2003-08-11 | constify constant names | Michael Shalayeff | |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-04-28 | call lockmgr a bit earlier to avoid a race. | Ted Unangst | |
2002-03-14 | Turn the ptrace(2) syscall into a kernel compile option, option PTRACE in | Miod Vallat | |
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. | |||
2002-01-30 | Add proc0 to the PIDHASH table. art@ ok | Thomas Nordin | |
2001-11-15 | uvm_vnp_setsize | Artur Grabowski | |
2001-11-15 | lockmgr instead of rolling our own. | Artur Grabowski | |
2001-04-09 | Add emulation of Linux features to procfs; mostly from NetBSD. ok deraadt@ | Thorsten Lockert | |
2000-08-12 | Add procfs/cmdline; to help with linux emulation. | jasoni | |
From NetBSD. | |||
1997-11-06 | Updates for VFS Lite 2 + soft update. | Constantine Sapuntzakis | |
1997-10-06 | back out vfs lite2 till after 2.2 | Theo de Raadt | |
1997-10-06 | VFS Lite2 Changes | Constantine Sapuntzakis | |
1997-08-16 | 1) pfs_mode should be mode_t, not u_short | Todd C. Miller | |
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. | |||
1997-08-01 | From NetBSD (mycroft): | Todd C. Miller | |
Eliminate bogus uses of V{READ,WRITE,EXEC}. Use S_I[RWX]{USR,GRP,OTH} where appropriate. | |||
1997-06-21 | block all write ops to init in securelevel modes; nash@mcs.com | Theo de Raadt | |
1997-04-06 | Fix improper cast (compiler warning). | Todd C. Miller | |
1996-07-02 | -Wall & -Wstrict-prototype fixes | Niklas Hallqvist | |
1996-06-21 | use <sys/queue.h> for pfsnode list. | Michael Shalayeff | |
$OpenBSD$ additions. | |||
1996-02-27 | From NetBSD: update to 960217 sources | Niklas Hallqvist | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |