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