Age | Commit message (Expand) | Author |
2022-08-15 | Introduce 'pr_usrreqs' structure and move existing user-protocol | Vitaliy Makkoveev |
2022-08-15 | Stop doing lockless `t_flags' check within task_add(9) and task_del(9). | Vitaliy Makkoveev |
2022-08-14 | remove unneeded includes in sys/kern | Jonathan Gray |
2022-08-13 | Introduce the pru_*() wrappers for corresponding (*pr_usrreq)() calls. | Vitaliy Makkoveev |
2022-08-13 | blist: fix a possible blist corruption with blist_alloc() due to unsigned | Sebastien Marie |
2022-08-12 | Revert to pre-r1.249 more laissez-faire checks for valid MBR | Kenneth R Westerback |
2022-08-12 | Put more struct vnode fields under splbio(). | Visa Hankala |
2022-08-12 | amd64: simplify TSC synchronization testing | Scott Soule Cheloha |
2022-08-12 | Coverity says multiplying two uint32_t's and assigning them to | Kenneth R Westerback |
2022-08-11 | Don't trust gpt header data read from disk until after its | Kenneth R Westerback |
2022-08-11 | Add TCP_INFO support to getsockopt for tcp sessions. | Claudio Jeker |
2022-08-08 | Before ypconnect(2) addition, "getpw" was a horrible "hole" that triggered | Theo de Raadt |
2022-08-06 | Refactor readdoslabel() into a more readable form using various | Kenneth R Westerback |
2022-08-06 | blist: use swblk_t type (defined in sys/blist.h) | Sebastien Marie |
2022-08-02 | some ports bootstraps, and go internals, need a bit more time to adapt | Theo de Raadt |
2022-08-01 | sync | Theo de Raadt |
2022-08-01 | some ports bootstraps, and go internals, need a bit more time to adapt | Theo de Raadt |
2022-07-29 | Replace the swap extent(9) usage by a blist data structure. | Sebastien Marie |
2022-07-26 | Only allow changing the domainname (from empty) before securelevel increase. | Theo de Raadt |
2022-07-25 | Replace selwakeup() with KNOTE() in socket event activation | Visa Hankala |
2022-07-23 | timecounting: use full 96-bit product when computing elapsed time | Scott Soule Cheloha |
2022-07-23 | kernel: remove global "randompid" toggle | Scott Soule Cheloha |
2022-07-20 | the _pad_ system calls from 2021/12/23 can go away | Theo de Raadt |
2022-07-20 | sync | Theo de Raadt |
2022-07-20 | the _pad_ system calls from 2021/12/23 can go away | Theo de Raadt |
2022-07-18 | Restrict pledge("vminfo") callers to read-only swapctl(2) operations. | Jeremie Courreges-Anglas |
2022-07-18 | Delete the YPACTIVE toggling code when "getpw" code access/open are done to | Theo de Raadt |
2022-07-18 | the domainname is under root control, but because we are producing a path | Theo de Raadt |
2022-07-18 | For opening up the bindings file in ypconnect(2), bail out early | Theo de Raadt |
2022-07-17 | backout last step: the path checks are too strong until everyone has a | Theo de Raadt |
2022-07-17 | the PLEDGE_YPACTIVE "hack" bit related to "getpw" pledge goes away. libc | Theo de Raadt |
2022-07-15 | Allow ypconnect() in "getpw" | Theo de Raadt |
2022-07-15 | sync | Theo de Raadt |
2022-07-15 | pledge "getpw" would notice access to /var/run/ypbind.lock, and grant "inet" | Theo de Raadt |
2022-07-10 | Remove trailing whitespace. No code change. | Mike Larkin |
2022-07-09 | Unwrap klist from struct selinfo as this code no longer uses selwakeup(). | Visa Hankala |
2022-07-05 | Remove old poll/select wakeup mechanism. | Visa Hankala |
2022-07-02 | Unlock peer in the SOCK_STREAM and SOCK_SEQPACKET error path. | Vitaliy Makkoveev |
2022-07-02 | Remove unused device poll functions. | Visa Hankala |
2022-07-01 | Make fine grained unix(4) domain sockets locking. Use the per-socket | Vitaliy Makkoveev |
2022-06-30 | Allow sysctl mib CTL_NET.PF_INET6 with a length of 3 in PLEDGE_VMINFO. | Claudio Jeker |
2022-06-29 | Regen syscalls files as they were meant to be, correcting the "created from:"... | Jeremie Courreges-Anglas |
2022-06-29 | Unlock the pledge(2) system call | Jeremie Courreges-Anglas |
2022-06-29 | Use READ_ONCE() when saving pr->ps_pledge to a local variable | Jeremie Courreges-Anglas |
2022-06-29 | Move the deep check back into the loop. There are ways that even though | Claudio Jeker |
2022-06-28 | Cleanup the sleep loop in single_thread_check_locked(). The deep checks | Claudio Jeker |
2022-06-28 | Use btrace(8) to debug reference counting. dt(4) provides a static | Alexander Bluhm |
2022-06-27 | kbind(2): unlock syscall, push kernel lock down to binding loop | Scott Soule Cheloha |
2022-06-27 | kqueue: Clear task when closing kqueue | Visa Hankala |
2022-06-26 | allow HW_USERMEM64 in sysctl pledge | Jonathan Gray |