summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_prot.c
Commit message (Expand)AuthorAgeFilesLines
...
* Introduce a version field to `struct xucred' in place of one of thedd2002-02-271-0/+16
* Lock struct pgrp, session and sigio.tanimura2002-02-231-38/+124
* replace the embedded cr_mtx in the ucred structure with cr_mtxp (a mutexdillon2002-02-171-9/+11
* If the credential on an incoming thread is correct, don't botherjulian2002-02-171-0/+21
* - Attempt to help declutter kern. sysctl by moving security out fromarr2002-01-161-8/+7
* - Push much of the logic for p_cansignal() behind cr_cansignal, whichrwatson2002-01-061-30/+45
* o A few more minor whitespace and other style fixes.rwatson2001-12-061-6/+7
* o Remove unnecessary inclusion of opt_global.h.rwatson2001-12-061-1/+0
* o Make kern.security.bsd.suser_enabled TUNABLE.rwatson2001-12-051-0/+1
* o Update an instance of 'unprivileged_procdebug_permitted' missedrwatson2001-12-031-6/+6
* o Introduce pr_mtx into struct prison, providing protection for therwatson2001-12-031-2/+8
* o Uniformly copy uap arguments into local variables before grabbingrwatson2001-12-021-3/+1
* o Remove KSE race in setuid() in which oldcred was preserved before giantrwatson2001-12-021-1/+1
* o General style, formatting, etc, improvements:rwatson2001-12-021-167/+107
* o Further sysctl name simplification, generally stripping 'permitted',rwatson2001-11-301-9/+9
* o Move current inhabitants of kern.security to kern.security.bsd, sorwatson2001-11-301-14/+16
* Clean up breakage in inferior() I introduced in 1.92 of kern_proc.c:jhb2001-11-121-0/+3
* o Introduce group subset test, which limits the ability of a process torwatson2001-11-021-8/+36
* o Add a comment to p_candebug() noting that the P_INEXEC check shouldrwatson2001-11-021-1/+6
* o Capabilities cap_check() interface revised to remove _xxx, so renamerwatson2001-11-021-1/+1
* Add a P_INEXEC flag that indicates that the process has called execve() anddes2001-10-271-0/+4
* Add mtx_lock_giant() and mtx_unlock_giant() wrappers for sysctl managementdillon2001-10-261-6/+9
* 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
OpenPOWER on IntegriCloud