| Age | Commit message (Expand) | Author |
| 2019-01-27 | Merge the [pgoyette-compat] branch | pgoyette |
| 2018-09-03 | Rename min/max -> uimin/uimax for better honesty. | riastradh |
| 2018-06-30 | Fix module build. | kre |
| 2018-06-30 | defflag {SETUID,FD}SCRIPTS | christos |
| 2018-04-27 | Canonicalize the interpreter path in #! scripts since check_exec() expects | christos |
| 2014-09-05 | Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to get | matt |
| 2014-06-30 | Reorder two variables and fix some comments. | maxv |
| 2014-06-30 | If the interpreter is "", do not keep loading the script (which will later | maxv |
| 2014-06-23 | Use KASSERT() instead of #ifdef(DIAGNOSTIC). Clearer. | maxv |
| 2014-03-07 | c99 initializers for struct execsw | christos |
| 2014-02-21 | Revert rev1.38. The header already begins with EXEC_SCRIPT_MAGIC="#!". | maxv |
| 2014-02-17 | Cosmetic; just replace whitespaces by tabs | maxv |
| 2013-09-19 | exec modules need to be of the exec kind | christos |
| 2010-11-19 | Introduce struct pathbuf. This is an abstraction to hold a pathname | dholland |
| 2010-06-24 | Clean up vnode lock operations pass 2: | hannken |
| 2010-05-02 | Remove the nameidata from struct exec_package. It was used only for two | dholland |
| 2008-11-19 | Make the emulations, exec formats, coredump, NFS, and the NFS server | ad |
| 2008-03-21 | Catch up with descriptor handling changes. See kern_descrip.c revision | ad |
| 2008-01-02 | use kmem_alloc instead of malloc. | yamt |
| 2007-12-31 | Remove systrace. Ok core@. | ad |
| 2007-12-14 | nuke the leprechaun from VOP_ACCESS | pooka |
| 2007-11-26 | Remove the "struct lwp *" argument from all VFS and VOP interfaces. | pooka |
| 2007-04-22 | Change the way that emulations locate files within the emulation root to | dsl |
| 2007-03-04 | Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. | christos |
| 2007-02-17 | Change the process/lwp flags seen by userland via sysctl back to the | pavel |
| 2007-02-09 | Merge newlock2 to head. | ad |
| 2006-12-20 | Remove the third argument from check_exec() and just check for ep_flags | elad |
| 2006-07-26 | at the request of elad, as veriexec.h has returned, revert the changes | dogcow |
| 2006-07-25 | mechanically go through and | dogcow |
| 2006-07-24 | some fixes: | elad |
| 2006-07-23 | Use the LWP cached credentials where sane. | ad |
| 2006-07-22 | deprecate the VERIFIED_EXEC option; now we only need the pseudo-device to | elad |
| 2006-05-14 | integrate kauth. | elad |
| 2006-03-17 | don't use MALLOC with a non-constant size; use malloc instead. | christos |
| 2005-12-11 | merge ktrace-lwp. | christos |
| 2005-07-29 | #ifdef VERIFIED_EXEC | elad |
| 2005-07-17 | catch up with verified exec defopt changes. | christos |
| 2005-07-16 | defopt verified_exec. | christos |
| 2005-06-27 | From marius@openbsd: | elad |
| 2005-06-26 | From marius@openbsd: | elad |
| 2005-05-19 | Some changes in veriexec. | elad |
| 2004-11-04 | Check to see if the script has an ELF header, and if so, return ENOEXEC. | matt |
| 2004-04-21 | kill sprintf, use snprintf | itojun |
| 2003-06-29 | Back out the lwp/ktrace changes. They contained a lot of colateral damage, | fvdl |
| 2003-06-28 | Pass lwp pointers throughtout the kernel, as required, so that the lwpid can | darrenr |
| 2003-05-16 | use strlcpy. [fixed off-by-one in subr_prop.c] | itojun |
| 2003-04-02 | grow #! line length -- patch from cgd, fixes PR kern/20112 from Todd Vierling | perry |
| 2002-10-29 | Added support for fingerprinted executables aka verified exec | blymn |
| 2002-09-27 | remove trailing \n in panic(). approved perry. | provos |
| 2001-11-12 | add RCSIDs | lukem |