Age | Commit message (Expand) | Author |
2017-08-11 | Remove NET_LOCK()'s argument. | Martin Pieuchot |
2017-06-20 | Do not touch file pointers for which FILE_IS_USABLE() is false. | Gerhard Roth |
2017-06-14 | tweak sysctl_string and sysctl_tstring to use size_t for lengths, not int | David Gwynne |
2017-06-13 | use size_t for the size of things in memory, not int. | David Gwynne |
2017-05-06 | Do not export the protocol PCB pointer from kernel to non-root users | Alexander Bluhm |
2017-04-27 | Enforce that sysctl kern.somaxconn and sominconn can only be set | Alexander Bluhm |
2017-04-05 | timeval has trailing padding on powerpc and m88k, so memset it before | Philip Guenther |
2017-04-05 | Here at OpenBSD we change ABIs at the fling of a hat. Just in case a | Theo de Raadt |
2017-03-07 | Enforce that tcbtable and udbtable must be accessed with the NET_LOCK(). | Martin Pieuchot |
2017-01-21 | p_comm is the process's command and isn't per thread, so move it from | Philip Guenther |
2016-11-11 | Export p_cpuid via sysctl for all processes; ok guenther | Mike Belopuhov |
2016-11-07 | Split PID from TID, giving processes a PID unrelated to the TID of their | Philip Guenther |
2016-10-24 | move the mbstat structure to percpu counters | David Gwynne |
2016-10-22 | Factor out pr->ps_vmspace into a local variable for fill_kproc() | Philip Guenther |
2016-10-08 | upon further review, port numbers go all the way up to ushort max | Ted Unangst |
2016-10-08 | initialize the port variable before sysctl, since it's also read out. | Ted Unangst |
2016-10-07 | introduce a sysctl to hijack dns sockets. when set to a port number, | Ted Unangst |
2016-10-02 | Add va_nlink information to struct kinfo_file (so bump the shlib minor) | Philip Guenther |
2016-09-25 | Make a move towards ending 4 decades of kernel snooping. | Theo de Raadt |
2016-09-21 | sysctl KERN_ARND is no longer used (in ports, it only occurs in fallback | Theo de Raadt |
2016-09-18 | option INSECURE is obsolete | Theo de Raadt |
2016-09-07 | Remove usermount remnants. ok tedu | Martin Natano |
2016-09-04 | Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernel | Martin Pieuchot |
2016-08-23 | rename nfiles to numfiles to avoid shadowing and stretch out the name. | Ted Unangst |
2016-07-14 | kern.usermount=1 is unsafe for everyone, since it allows any non-pledged | Theo de Raadt |
2016-05-27 | W^X violations are no longer permitted by default. A kernel log message | Theo de Raadt |
2016-05-23 | remove the sysctl kern.random counters, since none of the remaining | Theo de Raadt |
2016-05-21 | Cleanup some of the DUID code and refactor for readability. | Joel Sing |
2016-05-04 | Make KERN_FILE_BYPID return ESRCH when PID not found, both in sysctl and | Vadim Zhukov |
2016-04-25 | boom goes the dynamite | Ted Unangst |
2016-02-29 | delete the kern.emul/KERN_EMUL sysctl bits since there are no | Christian Weisgerber |
2015-12-05 | Make sure we use the same cpu numbering for the kern.cptime2 sysctl as we | Mark Kettenis |
2015-11-01 | refactor pledge_*_check and pledge_fail functions | Sebastien Marie |
2015-10-25 | Fold "malloc" into "stdio" and -- recognizing that no program so far has | Theo de Raadt |
2015-10-09 | Rename tame() to pledge(). This fairly interface has evolved to be more | Theo de Raadt |
2015-09-28 | track sizes for free in sysctl_diskinit(); ok krw | Theo de Raadt |
2015-09-13 | Rename __sysctl syscall to just sysctl, as the userland wrapper is no longer | Philip Guenther |
2015-09-11 | Convert _TM_ flags to TAME_ flags, collapsing the entire mapping | Theo de Raadt |
2015-09-11 | Only include <sys/tame.h> in the .c files that need it | Philip Guenther |
2015-09-10 | sizes for free(); ok sthen | Theo de Raadt |
2015-09-03 | Fix !INET6 build. | Martin Pieuchot |
2015-08-28 | Rework the UNIX domain socket garbage collector, including ideas from | Philip Guenther |
2015-08-22 | Move to tame(int flags, char *paths[]) API/ABI. | Theo de Raadt |
2015-08-03 | Unfortunately netstat did not show sockets without file descriptors | Alexander Bluhm |
2015-07-19 | tame(2) is a subsystem which restricts programs into a "reduced feature | Theo de Raadt |
2015-05-18 | For each file in sysctl(KERN_FILE_BYFILE), FILLIT() calls fill_file(), | Alexander Bluhm |
2015-03-28 | Replace the hand-crafted list of datagram unix domain sockets with | Alexander Bluhm |
2015-02-11 | Extend struct kinfo_file a bit so that netstat has all the info it needs. | Claudio Jeker |
2015-02-11 | Prefer arg != 0 over arg for non-boolean. nitted kettenis@ | Philip Guenther |
2015-02-11 | sysctl({CTL_KERN, KERN_FILE, KERN_FILE_BYFILE}) previously required | Philip Guenther |