aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/imgact_shell.c
Commit message (Expand)AuthorAgeFilesLines
* Add helper functions to copy strings into struct image_args.Brooks Davis2018-11-291-10/+3
* Use C99 designated initializers for struct execswEd Maste2018-03-131-1/+4
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* ANSI-fy exec_shell_imgact().Pedro F. Giffuni2017-11-041-3/+2
* Allow multiple image activators to run on the same execution by changingSean Bruno2014-09-041-2/+2
* The execution of the shebang script requires putting interpreter path,Konstantin Belousov2011-03-061-1/+1
* Fix exec_imgact_shell()'s handling of two error cases: (1) Previously, ifAlan Cox2010-09-211-12/+16
* Introduce exec_alloc_args(). The objective being to encapsulate theAlan Cox2010-07-271-2/+1
* Change the order in which the file name, arguments, environment, andAlan Cox2010-07-251-7/+7
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-281-1/+1
* When calculating arguments to the interpreter for the shebang scriptKonstantin Belousov2008-08-261-5/+22
* Fix a panic which could occur parsing #!-lines in a shell-script. If theGarance A Drosehn2005-06-191-3/+3
* Remove the previous parsing-logic for arguments on the '#!'-line of shellGarance A Drosehn2005-06-091-128/+2
* Change the way options are parsed on the `#!'-line of a shell-script. InsteadGarance A Drosehn2005-05-281-7/+174
* o Replace two while {} do loops with more appropriate do {} while loops. ThisMaxim Sobolev2005-02-251-12/+27
* Try harder to not exceed MAXSHELLCMDLEN when parsing first line of shellMaxim Sobolev2005-02-251-7/+9
* Fix build on AMD64 (and probably other arches where size_t != int).Maxim Sobolev2005-01-301-1/+2
* o Split out kernel part of execve(2) syscall into two parts: one thatMaxim Sobolev2005-01-291-46/+92
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Don't treat # as a comment in interpreter specification line.Pawel Jakub Dawidek2004-10-311-1/+1
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,Jens Schweikhardt2003-01-011-1/+1
* Remove reference to struct execve_args from struct imgact, whichRobert Watson2002-11-051-1/+1
* Return a more meaningful errno when the length of the interpreterJohn W. De Boskey2001-11-281-1/+1
* Fix #! script exec under linux emulation. If a script is exec'd from aMatthew Dillon2000-04-261-5/+1
* Allow comments in interpreter specification lines as inMartin Cracauer2000-02-151-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Fix a couple of warnings and some bitrot in comments.Peter Wemm1999-05-091-3/+1
* *_execsw static structures cannot be const due to the way they interactMatthew Dillon1999-01-291-2/+2
* *gulp*. Jordan specifically OK'ed this..Peter Wemm1998-10-161-2/+3
* Removed unused #includes.Bruce Evans1997-08-021-4/+1
* Don't clobber user space argv0 memory on shell exec, mainly for vfork()Andrey A. Chernov1997-04-231-3/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Fixed the easy cases of const poisoning in the kernel. Cosmetic.Bruce Evans1996-08-311-2/+2
* Killed sections 3 and 4 of my copyright as I don't agree with it (I believeDavid Greenman1996-04-081-6/+1
* Staticized.Bruce Evans1995-12-021-2/+4
* All:David Greenman1995-11-061-15/+15
* Remove prototype definitions from <sys/systm.h>.Steven Wallace1995-10-081-1/+2
* Fix my copyright.David Greenman1995-09-081-2/+2
* While in the real world, I had a bad case of being swapped out for a lot ofPoul-Henning Kamp1994-09-251-3/+1
* Fix up some sloppy coding practices:Garrett Wollman1994-08-181-2/+2
* Change all #includes to follow the current Berkeley style. Some of theseGarrett Wollman1994-08-131-7/+7
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.Rodney W. Grimes1994-05-251-0/+1
* Let the linker keep track of pseudo-devices needing initialization andGarrett Wollman1993-12-201-1/+16
* Rename aout_imgact.c and shell_imgact.c to imgact_* for consistency.Garrett Wollman1993-12-201-0/+129