| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a kernel implementation of realpath() as __realpath(). |  beck | 2019-05-13 | 1 | -2/+3 |
* | Unlock adjfreq(2), adjtime(2), clock_settime(2), and settimeofday(2). |  cheloha | 2019-05-09 | 1 | -5/+5 |
* | mincore() is a relic from the past, exposing physical machine information |  deraadt | 2019-01-11 | 1 | -3/+2 |
* | Unlock sendmsg(2), sendto(2), recvfrom(2) and recvmsg(2). |  mpi | 2018-07-30 | 1 | -5/+5 |
* | rename 2nd argument of unveil from vague "flags" to "permissions"; |  deraadt | 2018-07-30 | 1 | -2/+2 |
* | Unveiling unveil(2). |  beck | 2018-07-13 | 1 | -2/+3 |
* | Put back sendto(2) and sendmsg(2) under KERNEL_LOCK(). |  mpi | 2018-07-05 | 1 | -3/+3 |
* | Revert previous, at least one pool need its IPL to be IPL_MPFLOOR as |  mpi | 2018-06-27 | 1 | -13/+13 |
* | Unlock 12 network-related syscalls. |  mpi | 2018-06-27 | 1 | -13/+13 |
* | Unlock sendmsg(2) and sendto(2). |  mpi | 2018-06-20 | 1 | -3/+3 |
* | Grab the KERNEL_LOCK() after socreate() and soconnect2() in socket(2) |  mpi | 2018-05-28 | 1 | -3/+3 |
* | pledge()'s 2nd argument becomes char *execpromises, which becomes the |  deraadt | 2017-12-12 | 1 | -2/+3 |
* | Delete fktrace(2). The consequences of it were not thought through |  guenther | 2017-11-28 | 1 | -6/+1 |
* | sendsyslog should take a const char * everywhere. |  espie | 2017-09-25 | 1 | -2/+2 |
* | add a fktrace syscall that takes a file descriptor instead of a name. |  tedu | 2017-08-12 | 1 | -2/+7 |
* | Add futex(2) syscall based on a sane subset of its Linux equivalent. |  mpi | 2017-04-28 | 1 | -2/+3 |
* | Delete the getlogin59 syscall, which was last used one year, two releases, |  guenther | 2017-04-13 | 1 | -2/+2 |
* | Remove sys_o58_kill since OpenBSD 6.0 has been tagged/released. |  jsing | 2016-09-04 | 1 | -2/+2 |
* | Restore the sys_o58_kill system call. |  jsing | 2016-06-27 | 1 | -2/+2 |
* | sys_osendsyslog can go away; we have transitioned to the new version with |  deraadt | 2016-05-31 | 1 | -2/+2 |
* | sys_o58_kill is no longer needed for compat. |  deraadt | 2016-05-31 | 1 | -2/+2 |
* | Document NOLOCK, from Michal Mazurek. |  mpi | 2016-05-17 | 1 | -8/+9 |
* | Add getlogin_r syscall that checks and returns errors like userspace |  guenther | 2016-03-30 | 1 | -3/+3 |
* | Make sure that a thread that calls sched_yield(2) ends up on the run queue |  kettenis | 2016-03-28 | 1 | -2/+2 |
* | Rename the system call sendsyslog2 to sendsyslog. Keep the old one |  bluhm | 2016-03-21 | 1 | -3/+3 |
* | Add sendsyslog2... this has an additional flags variable to permit |  deraadt | 2015-11-24 | 1 | -2/+3 |
* | Split the intra-thread functionality from kill(2) into its own syscall |  guenther | 2015-11-10 | 1 | -4/+4 |
* | The short-lived dnssocket/dnsconnect calls are being required because we |  deraadt | 2015-10-28 | 1 | -4/+3 |
* | Add two new system calls: dnssocket() and dnsconnect(). This creates a |  deraadt | 2015-10-18 | 1 | -3/+4 |
* | Rename tame() to pledge(). This fairly interface has evolved to be more |  deraadt | 2015-10-09 | 1 | -2/+2 |
* | Revert previous commit; something is not quite right yet in the bowels of uvm |  kettenis | 2015-10-02 | 1 | -2/+2 |
* | unlock the mmap! reminded and ok kettenis |  tedu | 2015-09-26 | 1 | -2/+2 |
* | Rename __sysctl syscall to just sysctl, as the userland wrapper is no longer |  guenther | 2015-09-13 | 1 | -2/+2 |
* | Move to next tame() API. The flags are now passed as a very simple string, |  deraadt | 2015-09-09 | 1 | -2/+2 |
* | Convert paths argument of tame(2) to const char **. |  doug | 2015-08-26 | 1 | -2/+2 |
* | Move to tame(int flags, char *paths[]) API/ABI. |  deraadt | 2015-08-22 | 1 | -2/+2 |
* | Add kbind, a syscall for ld.so to use to securely and efficiently update |  guenther | 2015-07-20 | 1 | -2/+3 |
* | tame(2) is a subsystem which restricts programs into a "reduced feature |  deraadt | 2015-07-19 | 1 | -2/+2 |
* | #include <sys/event.h> was removed from init_sysent.c but not |  jsg | 2015-05-06 | 1 | -2/+1 |
* | getrtable() can operate NOLOCK; ok guenther |  deraadt | 2015-02-09 | 1 | -2/+2 |
* | make sigprocmask(2) not take the kernel lock |  pelikan | 2015-02-09 | 1 | -2/+2 |
* | getdtablecount() can go NOLOCK |  deraadt | 2015-02-09 | 1 | -2/+2 |
* | Add chflagsat(), modeled on fchmodat() with name to match FreeBSD. |  guenther | 2014-12-08 | 1 | -2/+3 |
* | delete LKM syscall stubs |  tedu | 2014-10-09 | 1 | -15/+2 |
* | Correct argument name (int flags -> int amode) in sys_access(). |  uebayasi | 2014-09-18 | 1 | -2/+2 |
* | The 2nd arg of setpgid(2) should be pid_t, not int. |  millert | 2014-09-17 | 1 | -2/+2 |
* | Sync readlink(2) with IEEE Std 1003.1-2008. |  doug | 2014-09-01 | 1 | -3/+3 |
* | Add additional kernel interfaces for setting close-on-exec on fds |  guenther | 2014-08-31 | 1 | -4/+5 |
* | Add new sendsyslog(const char *, size_t) system call which simply passes |  deraadt | 2014-07-10 | 1 | -2/+2 |
* | Mark get{,e,res}{u,g}id() and getgroups() as NOLOCK |  matthew | 2014-07-07 | 1 | -8/+8 |