| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace struct filedesc argument in getvnode with struct thread | mjg | 2015-06-16 | 1 | -4/+2 |
* | Implement lockless resource limits. | mjg | 2015-06-10 | 1 | -22/+6 |
* | On exec, single-threading must be enforced before arguments space is | kib | 2015-05-10 | 1 | -0/+14 |
* | Remove the no-at variants of the kern_xx() syscall helpers. E.g., we | kib | 2014-11-13 | 1 | -14/+19 |
* | Eliminate unnecessary memory allocation in sys_getgroups and its ibcs2 counte... | mjg | 2014-10-21 | 1 | -20/+15 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | rwatson | 2014-03-16 | 1 | -1/+1 |
* | Change the cap_rights_t type from uint64_t to a structure that we can extend | pjd | 2013-09-05 | 1 | -3/+8 |
* | Merge Capsicum overhaul: | pjd | 2013-03-02 | 1 | -4/+3 |
* | Remove the support for using non-mpsafe filesystem modules. | kib | 2012-10-22 | 1 | -8/+2 |
* | In order to maximize the re-usability of kernel code in user space this | kmacy | 2011-09-16 | 1 | -12/+12 |
* | Second-to-last commit implementing Capsicum capabilities in the FreeBSD | rwatson | 2011-08-11 | 1 | -2/+5 |
* | Only allocate the space we need before calling kern_getgroups instead | brooks | 2010-01-15 | 1 | -3/+7 |
* | Replace the static NGROUPS=NGROUPS_MAX+1=1024 with a dynamic | brooks | 2010-01-12 | 1 | -2/+2 |
* | There is an optimization in chmod(1), that makes it not to call chmod(2) | trasz | 2009-07-08 | 1 | -1/+2 |
* | Use NGROUPS instead of NGROUPS_MAX as the limits on setgroups and | brooks | 2009-06-20 | 1 | -2/+2 |
* | Rework the credential code to support larger values of NGROUPS and | brooks | 2009-06-19 | 1 | -9/+24 |
* | Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC | rwatson | 2009-06-05 | 1 | -2/+0 |
* | Use shared vnode locks when invoking VOP_READDIR(). | jhb | 2009-02-13 | 1 | -2/+2 |
* | VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in | attilio | 2008-01-13 | 1 | -2/+2 |
* | vn_lock() is currently only used with the 'curthread' passed as argument. | attilio | 2008-01-10 | 1 | -2/+2 |
* | Merge first in a series of TrustedBSD MAC Framework KPI changes | rwatson | 2007-10-24 | 1 | -2/+2 |
* | Fix a silly bogon that broke ibcs2_rename(). | jhb | 2007-03-26 | 1 | -1/+1 |
* | Sweep kernel replacing suser(9) calls with priv(9) calls, assigning | rwatson | 2006-11-06 | 1 | -8/+14 |
* | Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h | rwatson | 2006-10-22 | 1 | -1/+2 |
* | - Add conditional VFS Giant locking to getdents_common() (linux ABIs), | jhb | 2006-07-11 | 1 | -2/+8 |
* | Add kern_setgroups() and kern_getgroups() and use them to implement | jhb | 2006-07-06 | 1 | -42/+25 |
* | - Always call exec_free_args() in kern_execve() instead of doing it in all | jhb | 2006-02-06 | 1 | -2/+0 |
* | Remove an extra call to read() in ibcs2_read() that can never be reached. | jhb | 2005-07-07 | 1 | -2/+0 |
* | Use kern_settimeofday() to avoid stackgap use. | jhb | 2005-03-31 | 1 | -11/+11 |
* | - Implement ibcs2_emul_find() using kern_alternate_path(). This changes | jhb | 2005-02-07 | 1 | -112/+160 |
* | /* -> /*- for license, add FreeBSD tag | imp | 2005-01-06 | 1 | -1/+1 |
* | - Move the function prototypes for kern_setrlimit() and kern_wait() to | jhb | 2005-01-05 | 1 | -0/+1 |
* | Add missing zero flag arguments to sysctl calls. | phk | 2004-10-12 | 1 | -1/+1 |
* | Nice, is a property of a process as a whole.. | julian | 2004-06-16 | 1 | -2/+2 |
* | - Replace wait1() with a kern_wait() function that accepts the pid, | jhb | 2004-03-17 | 1 | -23/+15 |
* | Locking for the per-process resource limits structure. | jhb | 2004-02-04 | 1 | -51/+33 |
* | Fix a multitude of security bugs in the iBCS2 emulator: | tjr | 2003-10-12 | 1 | -3/+21 |
* | Add a f_vnode field to struct file. | phk | 2003-06-22 | 1 | -2/+2 |
* | Use __FBSDID(). | obrien | 2003-06-02 | 1 | -2/+3 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -2/+2 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -2/+2 |
* | Bow to the whining masses and change a union back into void *. Retain | dillon | 2003-01-13 | 1 | -2/+2 |
* | Change struct file f_data to un_data, a union of the correct struct | dillon | 2003-01-12 | 1 | -2/+2 |
* | Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, | schweikh | 2003-01-01 | 1 | -2/+2 |
* | SCARGS removal take II. | alfred | 2002-12-14 | 1 | -126/+126 |
* | Backout removal SCARGS, the code freeze is only "selectively" over. | alfred | 2002-12-13 | 1 | -126/+126 |
* | Remove SCARGS. | alfred | 2002-12-13 | 1 | -126/+126 |
* | Add necessary instrumentation to IBCS2 emulation support for mandatory | rwatson | 2002-08-12 | 1 | -0/+15 |
* | Change the suser() API to take advantage of td_ucred as well as do a | jhb | 2002-04-01 | 1 | -2/+2 |
* | SMP Lock struct file, filedesc and the global file list. | alfred | 2002-01-13 | 1 | -6/+19 |