index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_exec.c
Age
Commit message (
Expand
)
Author
2006-01-19
redo (w/ proper changes everywhere ;):
Michael Shalayeff
2005-12-07
do not allow setugid processes to use /dev/fd/#, unless they are a
Theo de Raadt
2005-12-03
kernel support for threaded processes (rthreads).
Ted Unangst
2005-11-28
ansi/deregister.
Jonathan Gray
2005-08-14
catched->caught
Miod Vallat
2005-08-01
- We shouldn't allocate MAXPATHLEN from the stack.
Artur Grabowski
2005-07-07
clear vm_dused at exec time, since we are potentially re-using the vmspace;
Theo de Raadt
2005-04-11
pull in new MD STACKGAP_RANDOM
Theo de Raadt
2005-03-09
Fail exec for disabled compat with EPERM rather than ENOEXEC.
Miod Vallat
2004-08-24
back out the last change as it seems to produce problems found by brad@; dera...
Michael Shalayeff
2004-08-01
leave space for stackgap on growsuppers
Michael Shalayeff
2004-07-07
fix an issue when scripts are exec'd under systrace where
marius eriksen
2004-06-23
a few fixes to systrace
marius eriksen
2004-06-11
vm->vm_minsaddr was uninitialized (nothing realy uses it anyway)
Michael Shalayeff
2004-05-14
use pool for namei pathbuf. testing ok millert@ tdeval@
Ted Unangst
2004-03-12
don't leak memory on error, from Patrick Latifi
Ted Unangst
2004-02-05
Decrement reference count in error case if uvm_map(9) fails and we
Todd C. Miller
2003-09-01
match syscallargs comments with reality
Henning Brauer
2003-08-21
emulation is now controlled by sysctl. changes:
Ted Unangst
2003-06-21
add exec/fork/exit hooks per process for compat emulations.
Ted Unangst
2003-06-02
stackgap_random becomes 64K
Theo de Raadt
2003-05-17
Typos; from Julien Bordet <zejames@greyhats.org>
Alexander Yurchenko
2003-04-14
There are two related changes.
Artur Grabowski
2003-03-09
Make the semantics of the P_SUGIDEXEC flag match the issetugid(2)
Todd C. Miller
2002-12-11
descructive -> destructive
Miod Vallat
2002-12-04
No need to exit the process twice. exit1() can't fail.
Artur Grabowski
2002-11-09
fix a comment
Michael Shalayeff
2002-10-06
Move out the execution of vmcmds into a separate function.
Artur Grabowski
2002-09-23
Add support for vmcmds that load sections relative to a base section.
Artur Grabowski
2002-08-22
Change the vnode locking in exec to not keep the vnode locked almost all
Artur Grabowski
2002-07-25
Compare with the same type. ok deraadt@
Thomas Nordin
2002-07-20
Instead of copying out the signal trampoline on top of the stack, create
Artur Grabowski
2002-05-02
Cause the exec to fail if we are unable to allocate resources when dup'ing
Todd C. Miller
2002-03-14
invalid argv causes efault, not einval; form daniel@lucq.org
Michael Shalayeff
2002-02-17
Enable stackgap_random. Set it initially to 1k.
Artur Grabowski
2002-02-08
- Rename FILE_{,UN}USE to FREF and FRELE. USE is a bad verb and we don't have
Artur Grabowski
2002-01-20
When a process is exec:ing mark it with a flag. Check that flag in ptrace
Artur Grabowski
2001-12-19
UBC was a disaster. It worked very good when it worked, but on some
Artur Grabowski
2001-11-27
Merge in the unified buffer cache code as found in NetBSD 2001/03/10. The
Artur Grabowski
2001-11-12
Bring in more changes from NetBSD. Mostly pagedaemon improvements.
Artur Grabowski
2001-11-06
Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.
Miod Vallat
2001-10-26
- every new fd created by falloc() is marked as larval and should not be used
Artur Grabowski
2001-09-19
merge vm/vm_kern.h into uvm/uvm_extern.h; art@ ok
Michael Shalayeff
2001-08-25
It makes more sense to have argc stored as a long on the stack,
Artur Grabowski
2001-08-18
Add a possibility to add a random offset to the stack on exec. This makes
Artur Grabowski
2001-06-27
remove old vm
Artur Grabowski
2001-06-22
Try again. (this time it's tested).
Artur Grabowski
2001-06-22
KNF
Theo de Raadt
2001-06-19
no way, you are on drugs. last commit revoked because it broke setuid majorly
Theo de Raadt
2001-06-18
Check is sugid is allowed where we set the P_SUGID* flags.
Artur Grabowski
[next]