Age | Commit message (Expand) | Author |
2015-12-06 | Change kernel internal pledge variables to 64bit (to prepare for more | Theo de Raadt |
2015-12-05 | remove stale lint annotations | Ted Unangst |
2015-11-11 | ktrace vnodes do not need to be opened with FREAD, as they are | Theo de Raadt |
2015-11-02 | move the pledgenote annotation from `struct proc' to `struct nameidata' | Sebastien Marie |
2015-10-28 | Though sys_ktrace is not yet pledge allowed, prepare by setting | Theo de Raadt |
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-10-02 | Add ktracing of argv and envp to execve(2), with envp not traced by default | Philip Guenther |
2015-09-13 | Rename __sysctl syscall to just sysctl, as the userland wrapper is no longer | Philip Guenther |
2015-09-07 | Delete ktracing of context switches: it's unused, and not particularly useful, | Philip Guenther |
2015-08-22 | Move to tame(int flags, char *paths[]) API/ABI. | Theo de Raadt |
2015-08-01 | Fix free() of uninitialized variable introduced in previous commit. | Philip Guenther |
2015-07-19 | Make KTR_SYSRET records variables variables sized, leaving out the | Philip Guenther |
2014-12-29 | Explicitely include <uvm/uvm_extern.h> in order to build on variable page size | Miod Vallat |
2014-12-16 | primary change: move uvm_vnode out of vnode, keeping only a pointer. | Ted Unangst |
2014-12-10 | convert bcopy to memcpy. ok millert | Ted Unangst |
2014-10-26 | Now that threads hold their own reference to their ucreds, sys_ktrace() | Philip Guenther |
2014-07-13 | KERNEL_ASSERT_LOCKED(9): Assertion for kernel lock (Rev. 3) | Masao Uebayashi |
2014-07-13 | pass the size to free in some of the obvious cases | Ted Unangst |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2014-03-30 | Eliminates struct pcred by moving the real and saved ugids into | Philip Guenther |
2014-03-26 | Move p_emul and p_sigcode from proc to process. | Philip Guenther |
2014-01-21 | bzero -> memset | Ted Unangst |
2014-01-20 | Threads can't be zombies, only processes, so change zombproc to zombprocess, | Philip Guenther |
2013-09-14 | Correct the handling of I/O of >=2^32 bytes and the ktracing there of | Philip Guenther |
2013-06-01 | always implement stub utrace syscall, but keep the body #ifdef KTRACE | Ted Unangst |
2013-06-01 | Add utrace(2), a system call allowing for userland to send its own ktrace | Miod Vallat |
2012-04-10 | Add a start record to the ktrace and use a special magic string "KTR" | Mike Belopuhov |
2012-03-19 | Add tracing and dumping of "pointer to struct" syscall arguments for | Philip Guenthe |
2011-12-14 | Handle rthreads consistently in ktrace by moving the flags and vnode into | Philip Guenthe |
2011-11-21 | fix small (one stack word) kmem->user leak - the syscall code does | Damien Miller |
2011-07-11 | Revert art@'s moving around of the KERNEL_LOCK()/KERNEL_UNLOCK() calls, | Philip Guenthe |
2011-07-08 | Support sending struct info to kdump. So far for struct stat and | Otto Moerbeek |
2011-07-07 | There is a bunch of places in the kernel entry points where we don't | Artur Grabowski |
2011-06-02 | We will ignore retval2; it is not an issue | Theo de Raadt |
2011-04-02 | Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, so | Philip Guenthe |
2010-07-26 | Correct the links between threads, processes, pgrps, and sessions, | Philip Guenthe |
2009-10-31 | Use suser when possible. Suggested by miod@. | Federico G. Schwindt |
2009-07-09 | Remove the VREF() macro and replaces all instances with a call to verf(), | Thordur I. Bjornsson |
2008-11-01 | Grab a reference to the trace vnode of the process when traversing the | Pedro Martelletto |
2008-10-31 | accidental commit ... backout | Theo de Raadt |
2008-10-31 | kern_sysctl.c | Theo de Raadt |
2008-05-22 | Use LIST_FOREACH() instead of handrolling. | Thordur I. Bjornsson |
2007-05-16 | The world of __HAVEs and __HAVE_NOTs is reducing. All architectures | Artur Grabowski |
2006-11-14 | properly check for native emulation binaries, so that the correct sysctl | Theo de Raadt |
2006-05-17 | change ktr_len to size_t. put ktr_type after comm for better alignment | Ted Unangst |
2006-02-27 | When checking syscall numbers, qualify the test with the emulation as well. | Niklas Hallqvist |
2005-11-28 | ansi/deregister. | Jonathan Gray |
2005-11-15 | Save process context in ktrwrite(), as it may be needed for locking | Pedro Martelletto |