| Commit message (Expand) | Author | Age | Files | Lines |
* | Cache parent's pid as `ps_ppid' and use it instead of `ps_pptr->ps_pid'. |  mvs | 2021-01-17 | 1 | -2/+2 |
* | The system calls getgroups(2) and setgroups(2) pass the number of |  bluhm | 2019-07-09 | 1 | -4/+4 |
* | tweak comment |  visa | 2018-06-22 | 1 | -2/+2 |
* | Use atomic operations for updating cred structure reference counts |  visa | 2018-06-21 | 1 | -2/+14 |
* | Introduce enternewpgrp() & enterthispgrp(), from FreeBSD via guenther@. |  mpi | 2018-02-20 | 1 | -11/+21 |
* | Remove almost unused `flags' argument of suser(). |  mpi | 2018-02-19 | 1 | -24/+21 |
* | guenther sleep-commited the version without #ifdefs |  deraadt | 2017-09-27 | 1 | -1/+3 |
* | amd64 needs FS.base values (the TCB pointer) to be validated, as noncanonical |  guenther | 2017-09-27 | 1 | -2/+5 |
* | Delete the getlogin59 syscall, which was last used one year, two releases, |  guenther | 2017-04-13 | 1 | -19/+1 |
* | Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it |  guenther | 2017-04-13 | 1 | -5/+2 |
* | Split PID from TID, giving processes a PID unrelated to the TID of their |  guenther | 2016-11-07 | 1 | -2/+2 |
* | add a concept of 'verified auth' to sessions. When set via ioctl, |  tedu | 2016-09-02 | 1 | -1/+2 |
* | Add getlogin_r syscall that checks and returns errors like userspace |  guenther | 2016-03-30 | 1 | -3/+26 |
* | In setlogin(), don't change anything on error. |  guenther | 2016-03-29 | 1 | -4/+6 |
* | Return EINVAL if the creds supplied for NFS export have a cr_ngroups less |  guenther | 2015-03-02 | 1 | -2/+5 |
* | use NGROUPS_MAX |  deraadt | 2015-01-17 | 1 | -3/+3 |
* | The 2nd arg of setpgid(2) should be pid_t, not int. |  millert | 2014-09-17 | 1 | -4/+4 |
* | Have each thread keeps its own (counted!) reference to the process's ucreds |  guenther | 2014-04-18 | 1 | -114/+281 |
* | Eliminates struct pcred by moving the real and saved ugids into |  guenther | 2014-03-30 | 1 | -119/+117 |
* | The kernel isn't involved in times(3); <sys/times.h> should never be |  guenther | 2014-03-24 | 1 | -2/+1 |
* | Split the API: struct ucred remains the kernel internal structure while |  guenther | 2014-03-24 | 1 | -1/+15 |
* | rthreads are always enabled. remove the sysctl. |  tedu | 2013-04-06 | 1 | -3/+1 |
* | Make groupmember() check the effective gid too, so that the checks are |  guenther | 2012-10-01 | 1 | -1/+3 |
* | move accounting flags to struct process; idea and ok guenther |  mikeb | 2012-04-12 | 1 | -2/+2 |
* | Make the KERN_NPROCS and KERN_MAXPROC sysctl()s and the RLIMIT_NPROC rlimit |  guenther | 2012-04-10 | 1 | -5/+5 |
* | First steps for making ptrace work with rthreads: |  guenther | 2012-02-20 | 1 | -2/+2 |
* | "TLS-lite": add kernel support for a per-thread userspace pointer, |  guenther | 2011-10-15 | 1 | -1/+29 |
* | two more syscall functions that should have returned int, not pid_t |  tedu | 2011-07-25 | 1 | -3/+3 |
* | effectively revert 1.44. we don't need the compat_43 syscall returns ever. |  tedu | 2011-07-07 | 1 | -7/+4 |
* | Move P_EXEC flag from struct proc to process, so that setpgid() will |  guenther | 2011-04-04 | 1 | -2/+2 |
* | Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, so |  guenther | 2011-04-02 | 1 | -9/+9 |
* | Correct the links between threads, processes, pgrps, and sessions, |  guenther | 2010-07-26 | 1 | -37/+41 |
* | Always identify threads with THREAD_PID_OFFSET, so that there's no |  guenther | 2010-07-01 | 1 | -2/+2 |
* | remove the compat43 ifdef around some code. in effect, it's always been |  tedu | 2010-06-29 | 1 | -12/+4 |
* | Eliminate RTHREADS kernel option in favor of a sysctl. The actual status |  tedu | 2010-06-29 | 1 | -3/+3 |
* | <sys/time.b> is for ftime(), which is just in libcompat and not the kernel, |  guenther | 2010-06-28 | 1 | -2/+1 |
* | Make sure the process tree is is loop-free by forbidding ptrace() |  guenther | 2010-01-28 | 1 | -2/+2 |
* | fix typos in comments, no code changes; |  schwarze | 2010-01-14 | 1 | -2/+2 |
* | ANSIfy |  guenther | 2009-06-02 | 1 | -5/+2 |
* | Move the functionality of psignal() to a new function ptsignal() |  guenther | 2008-12-16 | 1 | -2/+2 |
* | change all callers of enterpgrp() to pre-allocate a pgrp or session if |  deraadt | 2008-11-01 | 1 | -15/+37 |
* | accidental commit ... backout |  deraadt | 2008-10-31 | 1 | -39/+15 |
* | kern_sysctl.c |  deraadt | 2008-10-31 | 1 | -15/+39 |
* | Back-in; problems were apparently elsewhere. |  guenther | 2008-10-14 | 1 | -5/+5 |
* | backout; is causing some people difficulty |  deraadt | 2008-10-10 | 1 | -5/+5 |
* | Use the reference count in struct process to update the proc count |  guenther | 2008-10-09 | 1 | -5/+5 |
* | use PR_ZERO instead of calling bzero directly |  thib | 2008-05-22 | 1 | -3/+2 |
* | Start moving state that is shared among threads in a process into |  art | 2007-04-03 | 1 | -4/+4 |
* | Since p_flag is often manipulated in interrupts and without biglock |  art | 2007-03-15 | 1 | -8/+8 |
* | kernel support for threaded processes (rthreads). |  tedu | 2005-12-03 | 1 | -3/+17 |