| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove uidinfo hash table lookup and maintenance out of chgproccnt() and | Don Lewis | 2000-09-05 | 1 | -20/+70 |
| * | o p_cansee() wasn't setting privused when suser() was required to override | Robert Watson | 2000-08-31 | 1 | -2/+7 |
| * | o Centralize inter-process access control, introducing: | Robert Watson | 2000-08-30 | 1 | -9/+143 |
| * | o Disable flagging of ASU in suser_xxx() authorization check. For the | Robert Watson | 2000-08-30 | 1 | -2/+0 |
| * | fix races in the uidinfo subsystem, several problems existed: | Alfred Perlstein | 2000-06-22 | 1 | -6/+6 |
| * | o bde suggested moving the SYSCTL from kern_mib to the more appropriate | Robert Watson | 2000-06-05 | 1 | -0/+6 |
| * | o Introduce kern.suser_permitted, a sysctl that disables the suser_xxx() | Robert Watson | 2000-06-05 | 1 | -0/+2 |
| * | Make issetugid return correctly. It was returning -1 with | Peter Wemm | 2000-05-09 | 1 | -2/+1 |
| * | Make the sigprocmask() and geteuid() system calls MP SAFE. Expand | Matthew Dillon | 2000-04-02 | 1 | -6/+9 |
| * | Commit major SMP cleanups and move the BGL (big giant lock) in the | Matthew Dillon | 2000-03-28 | 1 | -1/+14 |
| * | Implement setres[ug]id() and getres[ug]id(). This has been sitting in | Peter Wemm | 2000-01-16 | 1 | -0/+158 |
| * | Handle the case where we truss an SUGID program -- in particular, we need | Sean Eric Fagan | 2000-01-10 | 1 | -1/+1 |
| * | truss /usr/bin/su | Poul-Henning Kamp | 2000-01-03 | 1 | -2/+2 |
| * | Introduce the new function | Poul-Henning Kamp | 1999-11-21 | 1 | -0/+25 |
| * | Trim unused options (or #ifdef for undoc options). | Peter Wemm | 1999-10-11 | 1 | -1/+0 |
| * | $Id$ -> $FreeBSD$ | Peter Wemm | 1999-08-28 | 1 | -1/+1 |
| * | This Implements the mumbled about "Jail" feature. | Poul-Henning Kamp | 1999-04-28 | 1 | -19/+27 |
| * | Change suser_xxx() to suser() where it applies. | Poul-Henning Kamp | 1999-04-27 | 1 | -10/+10 |
| * | Suser() simplification: | Poul-Henning Kamp | 1999-04-27 | 1 | -12/+19 |
| * | Fix warnings in preparation for adding -Wall -Wcast-qual to the | Matthew Dillon | 1999-01-28 | 1 | -9/+9 |
| * | getpgid() and getsid() were doing a comparision rather than an assignment, | Don Lewis | 1998-12-13 | 1 | -5/+11 |
| * | add #include <sys/kernel.h> where it's needed by MALLOC_DEFINE() | Peter Wemm | 1998-11-10 | 1 | -1/+2 |
| * | If the session leader dies, s_leader is set to NULL and getsid() may | Don Lewis | 1998-11-09 | 1 | -2/+2 |
| * | 64bit fixes: use size_t not u_int for sizes. | Doug Rabson | 1998-06-10 | 1 | -2/+2 |
| * | Clear the p_stops field on change of user/group id, unless the correct | Sean Eric Fagan | 1997-12-20 | 1 | -16/+26 |
| * | Make COMPAT_43 and COMPAT_SUNOS new-style options. | Eivind Eklund | 1997-12-16 | 1 | -1/+3 |
| * | Move the "retval" (3rd) parameter from all syscall functions and put | Poul-Henning Kamp | 1997-11-06 | 1 | -60/+38 |
| * | Killed non-sensical call to splimp/splx in crfree(). | David Greenman | 1997-10-17 | 1 | -5/+1 |
| * | Last major round (Unless Bruce thinks of somthing :-) of malloc changes. | Poul-Henning Kamp | 1997-10-12 | 1 | -1/+3 |
| * | Implement XPG/SYSV-style getpgid()/getsid() syscalls. getpgid() uses the | Peter Wemm | 1997-08-19 | 1 | -1/+50 |
| * | Removed unused #includes. | Bruce Evans | 1997-08-02 | 1 | -4/+1 |
| * | Don't incorrectly set P_SUGID in setre[ug]id() for no reason, as noticed | Peter Wemm | 1997-04-02 | 1 | -5/+9 |
| * | Implement code for an OpenBSD-style issetuigid(). | Peter Wemm | 1997-03-31 | 1 | -1/+26 |
| * | Do not set the P_SUGID flag in seteuid()/setegid() if nothing has changed. | Peter Wemm | 1997-03-31 | 1 | -11/+20 |
| * | Do not set the P_SUGID flag in seteuid()/setegid() if nothing has changed. | Peter Wemm | 1997-03-31 | 1 | -9/+15 |
| * | Fully implement the clause in Appendix B.4.2.2 from Posix 1003.1 | Peter Wemm | 1997-03-31 | 1 | -31/+132 |
| * | Make setgroups(0, xxx) behave as it does on SYSV, namely clear the groups | Peter Wemm | 1997-03-31 | 1 | -6/+20 |
| * | Oops, fix typo. | Andrey A. Chernov | 1997-03-03 | 1 | -2/+2 |
| * | Don't copy more than MAXLOGNAME bytes in getlogin() syscall, | Andrey A. Chernov | 1997-03-03 | 1 | -3/+3 |
| * | Use MAXLOGNAME for stricter size check in setlogin() syscall instead of | Andrey A. Chernov | 1997-03-03 | 1 | -3/+3 |
| * | Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not | Peter Wemm | 1997-02-22 | 1 | -1/+1 |
| * | Fix off by one error in setlogin() syscall. | David Nugent | 1997-02-10 | 1 | -3/+6 |
| * | Make the long-awaited change from $Id$ to $FreeBSD$ | Jordan K. Hubbard | 1997-01-14 | 1 | -1/+1 |
| * | Fixed setpgid(). Negative pgids were accepted. | Bruce Evans | 1996-12-19 | 1 | -1/+3 |
| * | Added #include of <unistd.h> so that there is some chance that | Bruce Evans | 1996-09-03 | 1 | -1/+2 |
| * | Conditionalize POSIX saved ids code on _POSIX_SAVED_IDS define | Andrey A. Chernov | 1996-09-01 | 1 | -4/+22 |
| * | Fix a panic caused by (proc)->p_session being dereferenced for a process | David Greenman | 1996-05-30 | 1 | -2/+2 |
| * | Included <sys/sysproto.h> to get central declarations for syscall args | Bruce Evans | 1995-11-12 | 1 | -1/+40 |
| * | Fixed type of setsid(). It used used the bogus `getsid_args'. | Bruce Evans | 1995-11-11 | 1 | -3/+3 |
| * | Return EINVAL if the number of groups is less than 1 in setgroups(). | David Greenman | 1995-11-04 | 1 | -2/+3 |