summaryrefslogtreecommitdiffstats
path: root/src/core/exec.c
Commit message (Expand)AuthorAgeFilesLines
* [libc] Make sleep() interruptibleMichael Brown2016-03-221-14/+2Star
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [cmdline] Generate command option help text automaticallyMichael Brown2013-11-071-1/+1
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [cmdline] Store exit status of failed command in errnoMichael Brown2012-07-121-6/+22
* [cmdline] Do not ignore empty initial arguments in concat_args()Michael Brown2012-07-041-1/+1
* [cmdline] Allow "sleep" command to be interruptedMichael Brown2011-10-241-1/+8
* [cmdline] Fix up "sleep" argument parsingMichael Brown2011-10-241-2/+10
* [cmdline] Make "sleep" command available by defaultMichael Brown2011-10-241-0/+40
* [cmdline] Add "iseq" commandGreg Jednaszewski2011-04-081-0/+37
* [cmdline] Simplify "isset" commandMichael Brown2011-04-081-10/+3Star
* [cmdline] Fix "isset" commandMichael Brown2011-04-011-2/+8
* [cmdline] Expand settings within each command-line token individuallyMichael Brown2011-03-281-35/+79
* [cmdline] Allow ";" as an unconditional command separatorMichael Brown2011-03-281-0/+14
* [cmdline] Allow "echo -n" to inhibit trailing newlineMichael Brown2011-03-271-3/+30
* [cmdline] Add generic concat_args() functionMichael Brown2011-03-071-6/+43
* [parseopt] Refer to online documentation for command helpMichael Brown2011-03-041-3/+2Star
* [settings] Generalise expand_command() to expand_settings()Michael Brown2011-01-281-75/+1Star
* [cmdline] Match user expectations for &&, ||, goto, and exitMichael Brown2010-11-291-41/+65
* [cmdline] Fix multi-layer variable expansion (again)Michael Brown2010-11-231-3/+3
* [cmdline] Fix multi-layer variable expansionMichael Brown2010-11-221-8/+12
* [cmdline] Add "isset" commandMichael Brown2010-11-221-0/+35
* [script] Allow "exit" to exit a scriptMichael Brown2010-11-221-4/+57
* [cmdline] Add trivial logical operators to iPXE command linesMichael Brown2010-11-221-36/+115
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-3/+3
* [script] Allow for DOS-style line endings in scriptsMichael Brown2009-06-031-2/+3
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [tables] Redefine methods for accessing linker tablesMichael Brown2009-03-131-6/+1Star
* [cmdline] Add setting expansion using ${...} syntaxMichael Brown2008-07-271-2/+96
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-191-1/+1
* Ignore comment lines.Michael Brown2007-01-121-3/+5
* Add "name" field to struct device to allow human-readable hardware deviceMichael Brown2007-01-101-2/+4
* Use common symbols to avoid dragging in getopt.o unless a getopt-usingMichael Brown2006-12-191-0/+4
* Cope with system("").Michael Brown2006-12-081-6/+12
* D'oh d'oh d'oh d'oh d'oh d'oh d'oh d'oh d'ohMichael Brown2006-12-081-3/+9
* Added execv() and system().Michael Brown2006-12-081-0/+139