Age | Commit message (Expand) | Author |
2023-02-11 | __syscall() is no longer neccessary since the system calls which needed | Theo de Raadt |
2023-02-10 | Adjust knote(9) API | Visa Hankala |
2023-02-10 | Remove explicit rejection of zero duid in disk_map() added in 1.262. | Miod Vallat |
2023-02-09 | Delay setting the timestamp in the ktrace header until we've grabbed | Philip Guenther |
2023-02-04 | kernel: stathz is always non-zero after cpu_initclocks() | Scott Soule Cheloha |
2023-02-04 | timecounting: remove incomplete PPS support | Scott Soule Cheloha |
2023-02-02 | Move the rest of common socket initialization within soalloc(). | Vitaliy Makkoveev |
2023-01-31 | On systems without xonly mmu hardware-enforcement, we can still mitigate | Theo de Raadt |
2023-01-27 | Push solock() down to sogetopt(). It is not required for the most cases. | Vitaliy Makkoveev |
2023-01-27 | Replace selinfo structure by klist in sockbuf. No reason to keep it, | Vitaliy Makkoveev |
2023-01-24 | ptrace reads/writes memory using uvm_io, which generates an temporary | Theo de Raadt |
2023-01-23 | Move SS_ISSENDING flag to `sb_state'. It should belong to the send | Vitaliy Makkoveev |
2023-01-23 | In somove() rename `state' variable to `rcvstate' to make code more | Vitaliy Makkoveev |
2023-01-22 | Move SS_CANTRCVMORE and SS_RCVATMARK bits from `so_state' to `sb_state' of | Vitaliy Makkoveev |
2023-01-21 | Introduce per-sockbuf `sb_state' to use it with SS_CANTSENDMORE. | Vitaliy Makkoveev |
2023-01-16 | Currently we disable kbind(2) for static program from libc.a's | Philip Guenther |
2023-01-14 | sysctl(2): KERN_CPUSTATS: zero struct cpustats before copyout | Scott Soule Cheloha |
2023-01-13 | Since the signal trampoline is now execute-only we no longer write it | Mark Kettenis |
2023-01-12 | Use solock() instead solock_shared() within sys_getsockopt(). Otherwise | Vitaliy Makkoveev |
2023-01-09 | setthrname() should return EINVAL, not ENAMETOOLONG, when the | Philip Guenther |
2023-01-07 | regen | Philip Guenther |
2023-01-07 | Add {get,set}thrname(2) for putting thread names in the kernel and | Philip Guenther |
2023-01-06 | Replace last user of copystr() with strlcpy(). NFCI | Miod Vallat |
2023-01-05 | after a few trap.c were fixed to fault with the right access, the | Theo de Raadt |
2023-01-02 | Add tfind_user(), for getting a proc* given a user-space TID and | Philip Guenther |
2023-01-01 | copyright++; | Jonathan Gray |
2022-12-31 | timeout: rename "timeout_at_ts" to "timeout_abs_ts" | Scott Soule Cheloha |
2022-12-31 | sysctl_clockintr: clear "sum" with memset before copyout(9) | Scott Soule Cheloha |
2022-12-29 | Add ktrace struct tracepoints for siginfo_t to the kernel side of | Philip Guenther |
2022-12-27 | Fix array bounds mismatch with clang 15 | Patrick Wildt |
2022-12-26 | Replace two (void)copystr(..., NULL) with equivalent (void)strlcpy() calls. | Miod Vallat |
2022-12-23 | wrap a line better | Theo de Raadt |
2022-12-21 | The location of the aux info vector is now cached in ps_auxinfo of struct | Claudio Jeker |
2022-12-21 | fix a mangled comment | Theo de Raadt |
2022-12-19 | Add WTRAPPED opiton for waitid(2) to control whether CMD_TRAPPED | Philip Guenther |
2022-12-17 | regen after minherit(2) unlock | Klemens Nanni |
2022-12-17 | Unlock minherit(2) | Klemens Nanni |
2022-12-13 | timecounting: add getbinruntime(), getnsecruntime() | Scott Soule Cheloha |
2022-12-12 | Revert sb_state changes to unbreak tree. | Theo Buehler |
2022-12-11 | This time, socket's buffer lock requires solock() to be held. As a part of | Vitaliy Makkoveev |
2022-12-07 | Document 'uidinfo' structure locks. | Vitaliy Makkoveev |
2022-12-07 | If the called of ypconnect(2) is root, the socket should acquire a | Theo de Raadt |
2022-12-05 | zap a pile of dangling tabs | Theo de Raadt |
2022-12-05 | Avoid event counter re-insert in evcount_percpu() | Visa Hankala |
2022-11-30 | Use shared socket/net lock for IP sockets | Klemens Nanni |
2022-11-30 | regen | Vitaliy Makkoveev |
2022-11-30 | Unlock getsockopt(2) and setsockopt(2). Unlock them both because at | Vitaliy Makkoveev |
2022-11-28 | Simplify return path of (*pr_ctloutput)() return value in sogetopt(). | Vitaliy Makkoveev |
2022-11-26 | Merge uipc_bind() with unp_bind(). Unlike other unp_*() functions, | Vitaliy Makkoveev |
2022-11-23 | cache ps_auxinfo inside the kernel, to avoid codedump() reading the | Moritz Buhl |