| Commit message (Expand) | Author | Age | Files | Lines |
* | make crfree into a function rather than a macro to avoid bloat because of | alfred | 2000-11-30 | 1 | -0/+14 |
* | ucred system overhaul: | alfred | 2000-11-27 | 1 | -8/+15 |
* | o Fix a mis-transcription of sef's -STABLE protection fixes--only root | rwatson | 2000-11-10 | 1 | -1/+1 |
* | o Tighten up rules for which processes can't debug which other processes | rwatson | 2000-10-30 | 1 | -2/+4 |
* | Nuke a bit of dead code. | truckman | 2000-10-29 | 1 | -5/+0 |
* | unstaticize change_ruid() because it is needed by osf1_setuid() | gallatin | 2000-10-26 | 1 | -3/+1 |
* | Remove uidinfo hash table lookup and maintenance out of chgproccnt() and | truckman | 2000-09-05 | 1 | -20/+70 |
* | o p_cansee() wasn't setting privused when suser() was required to override | rwatson | 2000-08-31 | 1 | -2/+7 |
* | o Centralize inter-process access control, introducing: | rwatson | 2000-08-30 | 1 | -9/+143 |
* | o Disable flagging of ASU in suser_xxx() authorization check. For the | rwatson | 2000-08-30 | 1 | -2/+0 |
* | fix races in the uidinfo subsystem, several problems existed: | alfred | 2000-06-22 | 1 | -6/+6 |
* | o bde suggested moving the SYSCTL from kern_mib to the more appropriate | rwatson | 2000-06-05 | 1 | -0/+6 |
* | o Introduce kern.suser_permitted, a sysctl that disables the suser_xxx() | rwatson | 2000-06-05 | 1 | -0/+2 |
* | Make issetugid return correctly. It was returning -1 with | peter | 2000-05-09 | 1 | -2/+1 |
* | Make the sigprocmask() and geteuid() system calls MP SAFE. Expand | dillon | 2000-04-02 | 1 | -6/+9 |
* | Commit major SMP cleanups and move the BGL (big giant lock) in the | dillon | 2000-03-28 | 1 | -1/+14 |
* | Implement setres[ug]id() and getres[ug]id(). This has been sitting in | peter | 2000-01-16 | 1 | -0/+158 |
* | Handle the case where we truss an SUGID program -- in particular, we need | sef | 2000-01-10 | 1 | -1/+1 |
* | truss /usr/bin/su | phk | 2000-01-03 | 1 | -2/+2 |
* | Introduce the new function | phk | 1999-11-21 | 1 | -0/+25 |
* | Trim unused options (or #ifdef for undoc options). | peter | 1999-10-11 | 1 | -1/+0 |
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
* | This Implements the mumbled about "Jail" feature. | phk | 1999-04-28 | 1 | -19/+27 |
* | Change suser_xxx() to suser() where it applies. | phk | 1999-04-27 | 1 | -10/+10 |
* | Suser() simplification: | phk | 1999-04-27 | 1 | -12/+19 |
* | Fix warnings in preparation for adding -Wall -Wcast-qual to the | dillon | 1999-01-28 | 1 | -9/+9 |
* | getpgid() and getsid() were doing a comparision rather than an assignment, | truckman | 1998-12-13 | 1 | -5/+11 |
* | add #include <sys/kernel.h> where it's needed by MALLOC_DEFINE() | peter | 1998-11-10 | 1 | -1/+2 |
* | If the session leader dies, s_leader is set to NULL and getsid() may | truckman | 1998-11-09 | 1 | -2/+2 |
* | 64bit fixes: use size_t not u_int for sizes. | dfr | 1998-06-10 | 1 | -2/+2 |
* | Clear the p_stops field on change of user/group id, unless the correct | sef | 1997-12-20 | 1 | -16/+26 |
* | Make COMPAT_43 and COMPAT_SUNOS new-style options. | eivind | 1997-12-16 | 1 | -1/+3 |
* | Move the "retval" (3rd) parameter from all syscall functions and put | phk | 1997-11-06 | 1 | -60/+38 |
* | Killed non-sensical call to splimp/splx in crfree(). | dg | 1997-10-17 | 1 | -5/+1 |
* | Last major round (Unless Bruce thinks of somthing :-) of malloc changes. | phk | 1997-10-12 | 1 | -1/+3 |
* | Implement XPG/SYSV-style getpgid()/getsid() syscalls. getpgid() uses the | peter | 1997-08-19 | 1 | -1/+50 |
* | Removed unused #includes. | bde | 1997-08-02 | 1 | -4/+1 |
* | Don't incorrectly set P_SUGID in setre[ug]id() for no reason, as noticed | peter | 1997-04-02 | 1 | -5/+9 |
* | Implement code for an OpenBSD-style issetuigid(). | peter | 1997-03-31 | 1 | -1/+26 |
* | Do not set the P_SUGID flag in seteuid()/setegid() if nothing has changed. | peter | 1997-03-31 | 1 | -11/+20 |
* | Do not set the P_SUGID flag in seteuid()/setegid() if nothing has changed. | peter | 1997-03-31 | 1 | -9/+15 |
* | Fully implement the clause in Appendix B.4.2.2 from Posix 1003.1 | peter | 1997-03-31 | 1 | -31/+132 |
* | Make setgroups(0, xxx) behave as it does on SYSV, namely clear the groups | peter | 1997-03-31 | 1 | -6/+20 |
* | Oops, fix typo. | ache | 1997-03-03 | 1 | -2/+2 |
* | Don't copy more than MAXLOGNAME bytes in getlogin() syscall, | ache | 1997-03-03 | 1 | -3/+3 |
* | Use MAXLOGNAME for stricter size check in setlogin() syscall instead of | ache | 1997-03-03 | 1 | -3/+3 |
* | Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not | peter | 1997-02-22 | 1 | -1/+1 |
* | Fix off by one error in setlogin() syscall. | davidn | 1997-02-10 | 1 | -3/+6 |
* | Make the long-awaited change from $Id$ to $FreeBSD$ | jkh | 1997-01-14 | 1 | -1/+1 |
* | Fixed setpgid(). Negative pgids were accepted. | bde | 1996-12-19 | 1 | -1/+3 |