| Commit message (Expand) | Author | Age | Files | Lines |
* | boom goes the dynamite |  tedu | 2016-04-25 | 1 | -1844/+0 |
* | Copy the stackgap_init() and stackgap_alloc() functions from |  naddy | 2016-03-01 | 1 | -2/+33 |
* | sizes for free(); ok semarie |  deraadt | 2015-09-08 | 1 | -3/+3 |
* | simple sizes for free() |  deraadt | 2015-08-27 | 1 | -5/+6 |
* | Remove some includes include-what-you-use claims don't |  jsg | 2015-03-14 | 1 | -2/+1 |
* | Another uiomovei(,sizeof,) -> uiomove |  miod | 2015-02-10 | 1 | -2/+2 |
* | First step towards making uiomove() take a size_t size argument: |  miod | 2015-02-10 | 1 | -2/+2 |
* | use SYMLOOP_MAX rather than MAXSYMLINKS |  deraadt | 2015-01-19 | 1 | -2/+2 |
* | Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishian |  deraadt | 2014-07-13 | 1 | -3/+2 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -9/+9 |
* | Revise previous: if a user calls STRIOCGETCWD two or more times in a row |  guenther | 2014-06-17 | 1 | -29/+51 |
* | Fix vnode leak in systrace(4). |  matthew | 2014-06-15 | 1 | -1/+7 |
* | Have each thread keeps its own (counted!) reference to the process's ucreds |  guenther | 2014-04-18 | 1 | -86/+48 |
* | Eliminates struct pcred by moving the real and saved ugids into |  guenther | 2014-03-30 | 1 | -31/+31 |
* | Check for PS_SUGID/PS_SUGIDEXEC against the correct set of flags |  guenther | 2014-03-27 | 1 | -2/+2 |
* | Move p_emul and p_sigcode from proc to process. |  guenther | 2014-03-26 | 1 | -12/+13 |
* | Add struct proc * argument to FRELE() and FILE_SET_MATURE() in |  guenther | 2012-04-22 | 1 | -2/+2 |
* | First steps for making ptrace work with rthreads: |  guenther | 2012-02-20 | 1 | -4/+4 |
* | Hold struct filedesc's fd_lock when writing to the fd_ofiles, fd_ofileflags, |  guenther | 2012-02-15 | 1 | -1/+3 |
* | Add support for *at(2) system calls to systrace(1). |  matthew | 2011-09-18 | 1 | -7/+23 |
* | Revert art@'s moving around of the KERNEL_LOCK()/KERNEL_UNLOCK() calls, |  guenther | 2011-07-11 | 1 | -12/+2 |
* | There is a bunch of places in the kernel entry points where we don't |  art | 2011-07-07 | 1 | -2/+12 |
* | printf -> DPRINTF in the SIGKILL path |  djm | 2011-06-24 | 1 | -2/+3 |
* | ansify a few files. ok deraadt dlg krw matthew |  tedu | 2011-06-23 | 1 | -46/+13 |
* | Add a SYSTR_POLICY_KILL per-syscall policy option that sends SIGKILL to |  djm | 2011-06-22 | 1 | -4/+10 |
* | Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, so |  guenther | 2011-04-02 | 1 | -12/+10 |
* | No need for read/write functions, just use enodev like all the other |  deraadt | 2010-07-21 | 1 | -31/+1 |
* | Every selwakeup() should have a matching KNOTE() (even if kqueue isn't |  nicm | 2009-11-09 | 1 | -2/+1 |
* | Add missing KNOTE() calls after selwakeup(), until we decide if the KNOTE() |  deraadt | 2009-10-31 | 1 | -1/+2 |
* | Remove the VREF() macro and replaces all instances with a call to verf(), |  thib | 2009-07-09 | 1 | -3/+3 |
* | systrace activation happens in the middle of a rather sensitive piece of |  deraadt | 2008-11-09 | 1 | -24/+39 |
* | Remove bzero/memset calls after pool_gets by passing the PR_ZERO |  blambert | 2008-09-12 | 1 | -5/+3 |
* | return with ENOTTY instead of EINVAL for unknown ioctl requests. |  brad | 2008-01-05 | 1 | -3/+3 |
* | KNF |  gilles | 2007-09-11 | 1 | -2/+2 |
* | more MALLOC/FREE -> malloc/free and M_ZERO changes |  gilles | 2007-09-10 | 1 | -7/+5 |
* | Since p_flag is often manipulated in interrupts and without biglock |  art | 2007-03-15 | 1 | -6/+6 |
* | fix an exploitable integer overflow found by Chris Evans of Google |  djm | 2006-10-06 | 1 | -3/+14 |
* | Allow len == 1 in systrace_fname(), so systraced processes can proceed |  pedro | 2006-05-28 | 1 | -2/+2 |
* | Replace lockmgr with rwlock; 'i think so' tedu@, ok sturm@ |  alek | 2006-05-23 | 1 | -34/+34 |
* | Replace procfs_domem() with a similar interface, process_domem(), which lives |  miod | 2005-12-11 | 1 | -4/+3 |
* | Remove unnecessary lockmgr() archaism that was costing too much in terms |  pedro | 2005-11-19 | 1 | -31/+30 |
* | Intermediate cast of strio_offs -> uio_offset should be u_long not long |  millert | 2005-04-17 | 1 | -2/+2 |
* | add a new message: inject. this allows the tracer to to inject buffers into |  marius | 2004-11-07 | 1 | -12/+89 |
* | fix an issue when scripts are exec'd under systrace where |  marius | 2004-07-07 | 1 | -31/+108 |
* | a few fixes to systrace |  marius | 2004-06-23 | 1 | -18/+61 |
* | typos from Tom Cosgrove; |  jmc | 2003-10-21 | 1 | -3/+3 |
* | originally from cb@netbsd.org, adapted by provos |  sturm | 2003-10-08 | 1 | -72/+144 |
* | Replace select backends with poll backends. selscan() and pollscan() |  millert | 2003-09-23 | 1 | -14/+16 |
* | change arguments to suser. suser now takes the process, and a flags |  tedu | 2003-08-15 | 1 | -3/+3 |
* | - limited number of processes per systrace |  itojun | 2003-06-16 | 1 | -4/+43 |