| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove iBCS2, part3: the implementation | Mateusz Guzik | 2018-12-19 | 1 | -1198/+0 |
* | Fix kernel memory disclosure in ibcs2_getdents | Ed Maste | 2018-03-21 | 1 | -0/+1 |
* | Use long for the last argument to VOP_PATHCONF rather than a register_t. | John Baldwin | 2018-01-17 | 1 | -1/+5 |
* | spdx: initial adoption of licensing ID tags. | Pedro F. Giffuni | 2017-11-18 | 1 | -0/+2 |
* | Remove register keyword from sys/ and ANSIfy prototypes | Ed Maste | 2017-05-17 | 1 | -115/+45 |
* | Replace struct filedesc argument in getvnode with struct thread | Mateusz Guzik | 2015-06-16 | 1 | -4/+2 |
* | Implement lockless resource limits. | Mateusz Guzik | 2015-06-10 | 1 | -22/+6 |
* | On exec, single-threading must be enforced before arguments space is | Konstantin Belousov | 2015-05-10 | 1 | -0/+14 |
* | Remove the no-at variants of the kern_xx() syscall helpers. E.g., we | Konstantin Belousov | 2014-11-13 | 1 | -14/+19 |
* | Eliminate unnecessary memory allocation in sys_getgroups and its ibcs2 counte... | Mateusz Guzik | 2014-10-21 | 1 | -20/+15 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | Robert Watson | 2014-03-16 | 1 | -1/+1 |
* | Change the cap_rights_t type from uint64_t to a structure that we can extend | Pawel Jakub Dawidek | 2013-09-05 | 1 | -3/+8 |
* | Merge Capsicum overhaul: | Pawel Jakub Dawidek | 2013-03-02 | 1 | -4/+3 |
* | Remove the support for using non-mpsafe filesystem modules. | Konstantin Belousov | 2012-10-22 | 1 | -8/+2 |
* | In order to maximize the re-usability of kernel code in user space this | Kip Macy | 2011-09-16 | 1 | -12/+12 |
* | Second-to-last commit implementing Capsicum capabilities in the FreeBSD | Robert Watson | 2011-08-11 | 1 | -2/+5 |
* | Only allocate the space we need before calling kern_getgroups instead | Brooks Davis | 2010-01-15 | 1 | -3/+7 |
* | Replace the static NGROUPS=NGROUPS_MAX+1=1024 with a dynamic | Brooks Davis | 2010-01-12 | 1 | -2/+2 |
* | There is an optimization in chmod(1), that makes it not to call chmod(2) | Edward Tomasz Napierala | 2009-07-08 | 1 | -1/+2 |
* | Use NGROUPS instead of NGROUPS_MAX as the limits on setgroups and | Brooks Davis | 2009-06-20 | 1 | -2/+2 |
* | Rework the credential code to support larger values of NGROUPS and | Brooks Davis | 2009-06-19 | 1 | -9/+24 |
* | Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC | Robert Watson | 2009-06-05 | 1 | -2/+0 |
* | Use shared vnode locks when invoking VOP_READDIR(). | John Baldwin | 2009-02-13 | 1 | -2/+2 |
* | VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in | Attilio Rao | 2008-01-13 | 1 | -2/+2 |
* | vn_lock() is currently only used with the 'curthread' passed as argument. | Attilio Rao | 2008-01-10 | 1 | -2/+2 |
* | Merge first in a series of TrustedBSD MAC Framework KPI changes | Robert Watson | 2007-10-24 | 1 | -2/+2 |
* | Fix a silly bogon that broke ibcs2_rename(). | John Baldwin | 2007-03-26 | 1 | -1/+1 |
* | Sweep kernel replacing suser(9) calls with priv(9) calls, assigning | Robert Watson | 2006-11-06 | 1 | -8/+14 |
* | Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h | Robert Watson | 2006-10-22 | 1 | -1/+2 |
* | - Add conditional VFS Giant locking to getdents_common() (linux ABIs), | John Baldwin | 2006-07-11 | 1 | -2/+8 |
* | Add kern_setgroups() and kern_getgroups() and use them to implement | John Baldwin | 2006-07-06 | 1 | -42/+25 |
* | - Always call exec_free_args() in kern_execve() instead of doing it in all | John Baldwin | 2006-02-06 | 1 | -2/+0 |
* | Remove an extra call to read() in ibcs2_read() that can never be reached. | John Baldwin | 2005-07-07 | 1 | -2/+0 |
* | Use kern_settimeofday() to avoid stackgap use. | John Baldwin | 2005-03-31 | 1 | -11/+11 |
* | - Implement ibcs2_emul_find() using kern_alternate_path(). This changes | John Baldwin | 2005-02-07 | 1 | -112/+160 |
* | /* -> /*- for license, add FreeBSD tag | Warner Losh | 2005-01-06 | 1 | -1/+1 |
* | - Move the function prototypes for kern_setrlimit() and kern_wait() to | John Baldwin | 2005-01-05 | 1 | -0/+1 |
* | Add missing zero flag arguments to sysctl calls. | Poul-Henning Kamp | 2004-10-12 | 1 | -1/+1 |
* | Nice, is a property of a process as a whole.. | Julian Elischer | 2004-06-16 | 1 | -2/+2 |
* | - Replace wait1() with a kern_wait() function that accepts the pid, | John Baldwin | 2004-03-17 | 1 | -23/+15 |
* | Locking for the per-process resource limits structure. | John Baldwin | 2004-02-04 | 1 | -51/+33 |
* | Fix a multitude of security bugs in the iBCS2 emulator: | Tim J. Robbins | 2003-10-12 | 1 | -3/+21 |
* | Add a f_vnode field to struct file. | Poul-Henning Kamp | 2003-06-22 | 1 | -2/+2 |
* | Use __FBSDID(). | David E. O'Brien | 2003-06-02 | 1 | -2/+3 |
* | Back out M_* changes, per decision of the TRB. | Warner Losh | 2003-02-19 | 1 | -2/+2 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | Alfred Perlstein | 2003-01-21 | 1 | -2/+2 |
* | Bow to the whining masses and change a union back into void *. Retain | Matthew Dillon | 2003-01-13 | 1 | -2/+2 |
* | Change struct file f_data to un_data, a union of the correct struct | Matthew Dillon | 2003-01-12 | 1 | -2/+2 |
* | Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, | Jens Schweikhardt | 2003-01-01 | 1 | -2/+2 |
* | SCARGS removal take II. | Alfred Perlstein | 2002-12-14 | 1 | -126/+126 |