Age | Commit message (Expand) | Author |
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 |
2016-05-30 | Identify W^X labelled binaries at execve() time based upon WX_OPENBSD_WXNEEDED | Theo de Raadt |
2016-05-30 | backout to insert correct commit message | Theo de Raadt |
2016-05-30 | *** empty log message *** | Theo de Raadt |
2016-05-23 | Place a cpu-dependent trap/illegal instruction over the remainder of the | Theo de Raadt |
2016-05-10 | SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookie | Theo de Raadt |
2016-04-25 | boom goes the dynamite | Ted Unangst |
2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). | natano |
2016-03-06 | No more compat emulations, so remove ktrace EMUL records and the baggage | Philip Guenther |