summaryrefslogtreecommitdiffstats
path: root/sys/kern/imgact_shell.c
Commit message (Expand)AuthorAgeFilesLines
* Allow multiple image activators to run on the same execution by changingsbruno2014-09-041-2/+2
* The execution of the shebang script requires putting interpreter path,kib2011-03-061-1/+1
* Fix exec_imgact_shell()'s handling of two error cases: (1) Previously, ifalc2010-09-211-12/+16
* Introduce exec_alloc_args(). The objective being to encapsulate thealc2010-07-271-2/+1
* Change the order in which the file name, arguments, environment, andalc2010-07-251-7/+7
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-1/+1
* When calculating arguments to the interpreter for the shebang scriptkib2008-08-261-5/+22
* Fix a panic which could occur parsing #!-lines in a shell-script. If thegad2005-06-191-3/+3
* Remove the previous parsing-logic for arguments on the '#!'-line of shellgad2005-06-091-128/+2
* Change the way options are parsed on the `#!'-line of a shell-script. Insteadgad2005-05-281-7/+174
* o Replace two while {} do loops with more appropriate do {} while loops. Thissobomax2005-02-251-12/+27
* Try harder to not exceed MAXSHELLCMDLEN when parsing first line of shellsobomax2005-02-251-7/+9
* Fix build on AMD64 (and probably other arches where size_t != int).sobomax2005-01-301-1/+2
* o Split out kernel part of execve(2) syscall into two parts: one thatsobomax2005-01-291-46/+92
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Don't treat # as a comment in interpreter specification line.pjd2004-10-311-1/+1
* Use __FBSDID().obrien2003-06-111-2/+3
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,schweikh2003-01-011-1/+1
* Remove reference to struct execve_args from struct imgact, whichrwatson2002-11-051-1/+1
* Return a more meaningful errno when the length of the interpreterjwd2001-11-281-1/+1
* Fix #! script exec under linux emulation. If a script is exec'd from adillon2000-04-261-5/+1
* Allow comments in interpreter specification lines as incracauer2000-02-151-1/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Fix a couple of warnings and some bitrot in comments.peter1999-05-091-3/+1
* *_execsw static structures cannot be const due to the way they interactdillon1999-01-291-2/+2
* *gulp*. Jordan specifically OK'ed this..peter1998-10-161-2/+3
* Removed unused #includes.bde1997-08-021-4/+1
* Don't clobber user space argv0 memory on shell exec, mainly for vfork()ache1997-04-231-3/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Fixed the easy cases of const poisoning in the kernel. Cosmetic.bde1996-08-311-2/+2
* Killed sections 3 and 4 of my copyright as I don't agree with it (I believedg1996-04-081-6/+1
* Staticized.bde1995-12-021-2/+4
* All:dg1995-11-061-15/+15
* Remove prototype definitions from <sys/systm.h>.swallace1995-10-081-1/+2
* Fix my copyright.dg1995-09-081-2/+2
* While in the real world, I had a bad case of being swapped out for a lot ofphk1994-09-251-3/+1
* Fix up some sloppy coding practices:wollman1994-08-181-2/+2
* Change all #includes to follow the current Berkeley style. Some of thesewollman1994-08-131-7/+7
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-0/+1
* Let the linker keep track of pseudo-devices needing initialization andwollman1993-12-201-1/+16
* Rename aout_imgact.c and shell_imgact.c to imgact_* for consistency.wollman1993-12-201-0/+129
OpenPOWER on IntegriCloud