Age | Commit message (Expand) | Author |
2022-08-14 | remove unneeded includes in sys/kern | Jonathan Gray |
2022-02-22 | Start using new _MAXCOMLEN (a proper string expanded to 24 bytes | Theo de Raadt |
2022-02-07 | Delete STACKGAPLEN: this exec-time allocation at the top of the | Philip Guenther |
2021-12-09 | We only have one syscall table: inline sysent/SYS_MAXSYSCALL and | Philip Guenther |
2021-12-07 | Delete the last emulation callbacks: we're Just ELF, so declare | Philip Guenther |
2021-12-07 | Continue to delete emulation support: we only have one sigcode and | Philip Guenther |
2021-12-07 | Continue to delete emulation support: since we're Just ELF, the size | Philip Guenther |
2021-12-06 | Start to delete emulation support: since we're Just ELF, make | Philip Guenther |
2021-03-16 | handle theoretical case of sigfillsz not being pow2-sized on some | Theo de Raadt |
2021-03-12 | Kill SINGLE_PTRACE and use SINGLE_SUSPEND which has almost the same semantic | Martin Pieuchot |
2021-03-08 | Revert commitid: AZrsCSWEYDm7XWuv; | Claudio Jeker |
2021-03-08 | Kill SINGLE_PTRACE and use SINGLE_SUSPEND which has almost the same semantic. | Martin Pieuchot |
2020-10-15 | _exit(2), execve(2): tweak per-process interval timer cancellation | cheloha |
2020-10-15 | _exit(2), execve(2): cancel per-process interval timers safely | cheloha |
2020-07-11 | timekeep_sz now already includes the round_page() adjustment; ok kettenis@ | Christian Weisgerber |
2020-07-07 | small typo | Theo de Raadt |
2020-07-06 | Wire down the timekeep page. If we don't do this, the pagedaemon may | Mark Kettenis |
2020-07-06 | Add support for timeconting in userland. | Paul Irofti |
2020-02-15 | Consistently perform atomic writes to the ps_flags field of struct | anton |
2019-12-11 | Replace p_xstat with ps_xexit and ps_xsig | Philip Guenther |
2019-12-01 | comply with POSIX and make execve() return EACCES for directories | Christian Weisgerber |
2019-11-29 | Repurpose the "syscalls must be on a writeable page" mechanism to | Theo de Raadt |
2019-11-05 | Kill uvm_deallocate(9) and use uvm_unmap() directly. | Martin Pieuchot |
2019-08-02 | per-process itimers: itimerval -> itimerspec | cheloha |
2019-07-15 | Do not relock fdp in fdrelease(). This prevents unnecessary locking | Visa Hankala |
2019-06-21 | Make resource limit access MP-safe. So far, the copy-on-write sharing | Visa Hankala |
2019-06-01 | Revert to using the SCHED_LOCK() to protect time accounting. | Martin Pieuchot |
2019-05-31 | Use a per-process mutex to protect time accounting instead of SCHED_LOCK(). | Martin Pieuchot |
2019-02-08 | Fix stack info leak in execve(2). There are 2x4 bytes of padding | Alexander Bluhm |
2018-10-30 | If we execute a #!shell binary, the shell is an integral part of the | Theo de Raadt |
2018-08-05 | Decouple unveil from the pledge flags, by adding dedicated unveil flags | Bob Beck |
2018-07-20 | Remove a few leftovers from the days of emulation, which could result in | Theo de Raadt |
2018-07-13 | Unveiling unveil(2). | Bob Beck |
2018-06-18 | Put file descriptors on shared data structures when they are completely | Martin Pieuchot |
2018-06-05 | Revert introduction of fdinsert(), a sanitify check triggers when | Martin Pieuchot |
2018-06-02 | Put file descriptors on shared data structures when they are completely | Martin Pieuchot |
2018-04-28 | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always | Visa Hankala |
2018-04-27 | Move FREF() inside fd_getfile(). | Martin Pieuchot |
2018-01-02 | Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined. | Philip Guenther |
2018-01-01 | free(9) sizes for sys_execve. | Florian Obser |
2017-12-19 | Remove unused ps_stackgap from process struct | Stefan Kempf |
2017-12-12 | pledge()'s 2nd argument becomes char *execpromises, which becomes the | Theo de Raadt |
2017-08-29 | Remove old deactivated pledge path code. A replacement mechanism is | Theo de Raadt |
2017-04-13 | Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it | Philip Guenther |
2017-02-11 | Add a flags argument to falloc() that lets it optionally set the | Philip Guenther |
2017-02-08 | Delete the obsolete fork/exec/exit emulation hooks. | Philip Guenther |
2017-01-21 | p_comm is the process's command and isn't per thread, so move it from | Philip Guenther |
2016-10-22 | Delete dead copy of pr->ps_vmspace; uvmspace_exec() can change it anyway | Philip Guenther |
2016-09-03 | Reset PS_WXNEEDED in execve(2). | Jeremie Courreges-Anglas |
2016-06-11 | Cleanup some systrace leftovers. | Mark Kettenis |