summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_prot.c
Commit message (Expand)AuthorAgeFilesLines
* Change the kernel's ucred API as follows:jhb2001-10-111-22/+29
* Whitespace fixes.jhb2001-10-111-2/+2
* Rework some code to be a bit simpler by inverting a few tests and usingjhb2001-10-111-22/+12
* Add a temporary hack that will go away with the ucred API update to bzerojhb2001-10-101-0/+1
* - Combine kern.ps_showallprocs and kern.ipc.showallsockets intorwatson2001-10-091-2/+12
* o Recent addition of (p1==p2) exception in p_candebug() permittedrwatson2001-10-091-2/+9
* Always succeed if the target process is the same as the requesting process.des2001-10-071-0/+3
* o When performing a securelevel check as part of securelevel_ge() orrwatson2001-09-261-8/+15
* o So, when <dd> e-mailed me and said that the comment was invertedrwatson2001-09-251-6/+6
* o Rename u_cansee() to cr_cansee(), making the name more comprehensiblerwatson2001-09-201-3/+3
* o Clarification of securelevel_{ge,gt} comment.rwatson2001-09-191-2/+2
* o Introduce two new calls, securelevel_gt() and securelevel_ge(), whichrwatson2001-09-181-3/+57
* KSE Milestone 2julian2001-09-121-75/+124
* Giant Pushdown. Saved the worst P4 tree breakage for last.dillon2001-09-011-80/+271
* o Screw over users of the kern.{security.,}suser_permitted sysctl again,rwatson2001-08-311-5/+5
* o Improve the style of a number of routines and comments in kern_prot.c,rwatson2001-08-281-66/+62
* Fix typos in recent comments.rwatson2001-08-281-2/+2
* Generally improve documentation of kern_prot.c:rwatson2001-08-271-10/+65
* o Modify p_candebug() such that there is no longer automatic acceptancerwatson2001-07-311-3/+0
* o Introduce new kern.security sysctl tree for kernel security policyrwatson2001-07-311-3/+11
* o Replace calls to p_can(..., P_CAN_xxx) with calls to p_canxxx().rwatson2001-07-051-51/+12
* Unbreak setregid(2).ru2001-06-061-0/+2
* o uifree() the cr_ruidinfo in crfree() as well as cr_uidinfo now that the rea...rwatson2001-05-271-0/+2
* o Merge contents of struct pcred into struct ucred. Specifically, add therwatson2001-05-251-180/+271
* o Modify access control checks in p_candebug() such that the policy is asrwatson2001-05-171-3/+3
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+3
* o Remove the disabled p_cansched() test cases that permitted users torwatson2001-04-271-11/+0
* Change the pfind() and zpfind() functions to lock the process that theyjhb2001-04-241-25/+47
* o Remove comment indicating policy permits loop-back debugging, butrwatson2001-04-211-1/+0
* Add a sanity check on ucred refcount.alfred2001-04-171-0/+1
* o Since uid checks in p_cansignal() are now identical between P_SUGIDrwatson2001-04-131-28/+14
* o Disallow two "allow this" exceptions in p_cansignal() restrictingrwatson2001-04-131-5/+3
* o Disable two "allow this" exceptions in p_cansched()m retricting therwatson2001-04-121-1/+4
* o Reduce information leakage into jails by adding invocations ofrwatson2001-04-121-0/+9
* o Replace p_cankill() with p_cansignal(), remove wrappage of p_can()rwatson2001-04-121-32/+71
* o Introduce a new system call, __setsugid(), which allows a process torwatson2001-04-111-0/+23
* o Restructure privilege check associated with process visibility forrwatson2001-03-291-3/+1
* o introduce u_cansee(), which performs access control checks betweenrwatson2001-03-281-14/+26
* Just use the proc lock to protect read accesses to p_pptr rather than thejhb2001-03-241-4/+4
* o Move per-process jail pointer (p->pr_prison) to inside of the subjectrwatson2001-02-211-18/+29
* o Fix spellign in a comment: s/referernce/reference/rwatson2001-02-141-1/+1
* Change and clean the mutex lock interface.bmilekic2001-02-091-7/+7
* Fix typo: compatability -> compatibility.asmodai2001-02-061-3/+3
* Fix getsid() to use "=" instead of "==".ben2001-01-131-1/+1
* Protect proc.p_pptr and proc.p_children/p_sibling with thejake2000-12-231-1/+11
* make crfree into a function rather than a macro to avoid bloat because ofalfred2000-11-301-0/+14
* ucred system overhaul:alfred2000-11-271-8/+15
* o Fix a mis-transcription of sef's -STABLE protection fixes--only rootrwatson2000-11-101-1/+1
* o Tighten up rules for which processes can't debug which other processesrwatson2000-10-301-2/+4
* Nuke a bit of dead code.truckman2000-10-291-5/+0
OpenPOWER on IntegriCloud