| Commit message (Expand) | Author | Age | Files | Lines |
* | buglet: there's no way for req to be STEP in the DETACH case. |  tedu | 2015-09-24 | 1 | -3/+3 |
* | Move ps_strings "after" the random stackgap. This makes its location a |  kettenis | 2015-01-20 | 1 | -6/+7 |
* | sysctl kern.global_ptrace. |  tedu | 2014-12-12 | 1 | -1/+9 |
* | Delete procfs; it's always had races and is now unused: no one noticed for |  guenther | 2014-09-08 | 1 | -2/+2 |
* | pass the size to free in some of the obvious cases |  tedu | 2014-07-13 | 1 | -7/+7 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -7/+7 |
* | It's init as a process that's special, not init's original thread. |  guenther | 2014-07-11 | 1 | -2/+2 |
* | Add PS_SYSTEM, the process-level mirror of the thread-level P_SYSTEM, |  guenther | 2014-05-04 | 1 | -2/+2 |
* | Eliminates struct pcred by moving the real and saved ugids into |  guenther | 2014-03-30 | 1 | -3/+3 |
* | Move p_emul and p_sigcode from proc to process. |  guenther | 2014-03-26 | 1 | -2/+2 |
* | bzero -> memset |  tedu | 2014-01-21 | 1 | -4/+4 |
* | For now, direct the kill signal sent by PT_KILL to the thread that made us |  kettenis | 2012-04-13 | 1 | -1/+4 |
* | First stab at making ptrace(2) usable for debugging multi-threaded programs. |  kettenis | 2012-04-13 | 1 | -9/+13 |
* | If the "main" thread exits it stays around but unlinks itself from the |  kettenis | 2012-04-12 | 1 | -2/+4 |
* | PT_GETXMMREGS and PT_SETXMMREGS can take a TID. |  kettenis | 2012-04-12 | 1 | -1/+7 |
* | Move the P_WAITED flag from struct proc to struct process. |  kettenis | 2012-04-11 | 1 | -5/+3 |
* | Implement PT_GET_THREAD_FIRS and PT_GET_THREAD_NEXT. |  kettenis | 2012-04-06 | 1 | -5/+23 |
* | Add PS_EXITING to better differentiate between the process exiting and |  guenther | 2012-03-10 | 1 | -2/+2 |
* | Allow this to build on platforms lacking PT_GETFPREGS or PT_SETFPREGS; broken |  miod | 2012-02-25 | 1 | -1/+5 |
* | First steps for making ptrace work with rthreads: |  guenther | 2012-02-20 | 1 | -53/+129 |
* | Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, so |  guenther | 2011-04-02 | 1 | -6/+4 |
* | Correct the links between threads, processes, pgrps, and sessions, |  guenther | 2010-07-26 | 1 | -11/+11 |
* | Don't #include <sys/user.h> into files that don't need the stuff |  guenther | 2010-06-26 | 1 | -2/+1 |
* | Use intermediate vaddr_t cast when casting a pointer to off_t. Prevents |  kettenis | 2010-05-02 | 1 | -9/+9 |
* | Make sure the process tree is is loop-free by forbidding ptrace() |  guenther | 2010-01-28 | 1 | -1/+9 |
* | Do not assume that a pointer to another process will live over a set of |  deraadt | 2008-10-31 | 1 | -4/+9 |
* | accidental commit ... backout |  deraadt | 2008-10-31 | 1 | -9/+4 |
* | kern_sysctl.c |  deraadt | 2008-10-31 | 1 | -4/+9 |
* | Add PIOD_READ_AUXV, a way to get the ELF auxilliary vector through ptrace(2). |  kettenis | 2008-09-16 | 1 | -1/+57 |
* | ``it's'' -> ``its'' when the grammar gods require this change. |  miod | 2007-04-10 | 1 | -2/+2 |
* | Since p_flag is often manipulated in interrupts and without biglock |  art | 2007-03-15 | 1 | -4/+4 |
* | Kernel stack can be swapped. This means that stuff that's on the stack |  miod | 2006-11-29 | 1 | -18/+1 |
* | make kernels w/o PTRACE compile again. |  grunk | 2006-07-19 | 1 | -1/+3 |
* | paramter -> parameter |  miod | 2006-05-18 | 1 | -2/+2 |
* | ansi/deregister. No binary change. |  jsg | 2005-12-13 | 1 | -5/+2 |
* | Replace procfs_domem() with a similar interface, process_domem(), which lives |  miod | 2005-12-11 | 1 | -13/+87 |
* | ptrace(2) following fork(2) |  kettenis | 2005-09-14 | 1 | -1/+34 |
* | Reduce stack usage. |  kettenis | 2005-08-02 | 1 | -34/+50 |
* | Remove regs and fpregs pseudo-files from procfs. |  kettenis | 2005-04-16 | 1 | -41/+49 |
* | Implemente PT_[GS]ETXMMREGS ptrace(2) requests on i386. |  kettenis | 2005-04-03 | 1 | -1/+41 |
* | debranch SMP, have fun |  niklas | 2004-06-13 | 1 | -1/+5 |
* | restored & repaired wcookie support; kettenis@chello.nl |  deraadt | 2004-02-08 | 1 | -1/+13 |
* | change arguments to suser. suser now takes the process, and a flags |  tedu | 2003-08-15 | 1 | -2/+2 |
* | Remove the advertising clause in the UCB license which Berkeley |  millert | 2003-06-02 | 1 | -6/+2 |
* | Disallow ptrace if P_SUGIDEXEC flag is set (we already disallow if P_SUGID |  millert | 2003-03-09 | 1 | -6/+7 |
* | KNF |  deraadt | 2002-06-27 | 1 | -2/+2 |
* | don't attach to system processes. |  fgsch | 2002-04-10 | 1 | -4/+10 |
* | Change the PT_IO interfaces like discussed on |  art | 2002-03-12 | 1 | -7/+8 |
* | In the PT_STEP case, first set the new pc, then arrange |  art | 2002-03-12 | 1 | -6/+6 |
* | Since all archs implement PT_GETREGS and PT_SETREGS, make then unoptional. |  art | 2002-03-11 | 1 | -12/+1 |