aboutsummaryrefslogtreecommitdiff
path: root/src/core/exec.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-22[libc] Make sleep() interruptibleMichael Brown1-14/+2
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2013-11-07[cmdline] Generate command option help text automaticallyMichael Brown1-1/+1
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown1-1/+2
2012-07-12[cmdline] Store exit status of failed command in errnoMichael Brown1-6/+22
2012-07-04[cmdline] Do not ignore empty initial arguments in concat_args()Michael Brown1-1/+1
2011-10-24[cmdline] Allow "sleep" command to be interruptedMichael Brown1-1/+8
2011-10-24[cmdline] Fix up "sleep" argument parsingMichael Brown1-2/+10
2011-10-24[cmdline] Make "sleep" command available by defaultMichael Brown1-0/+40
2011-04-08[cmdline] Add "iseq" commandGreg Jednaszewski1-0/+37
2011-04-08[cmdline] Simplify "isset" commandMichael Brown1-10/+3
2011-04-01[cmdline] Fix "isset" commandMichael Brown1-2/+8
2011-03-28[cmdline] Expand settings within each command-line token individuallyMichael Brown1-35/+79
2011-03-28[cmdline] Allow ";" as an unconditional command separatorMichael Brown1-0/+14
2011-03-27[cmdline] Allow "echo -n" to inhibit trailing newlineMichael Brown1-3/+30
2011-03-07[cmdline] Add generic concat_args() functionMichael Brown1-6/+43
2011-03-04[parseopt] Refer to online documentation for command helpMichael Brown1-3/+2
2011-01-28[settings] Generalise expand_command() to expand_settings()Michael Brown1-75/+1
2010-11-29[cmdline] Match user expectations for &&, ||, goto, and exitMichael Brown1-41/+65
2010-11-23[cmdline] Fix multi-layer variable expansion (again)Michael Brown1-3/+3
2010-11-22[cmdline] Fix multi-layer variable expansionMichael Brown1-8/+12
2010-11-22[cmdline] Add "isset" commandMichael Brown1-0/+35
2010-11-22[script] Allow "exit" to exit a scriptMichael Brown1-4/+57
2010-11-22[cmdline] Add trivial logical operators to iPXE command linesMichael Brown1-36/+115
2010-04-19[build] Rename gPXE to iPXEMichael Brown1-3/+3
2009-06-03[script] Allow for DOS-style line endings in scriptsMichael Brown1-2/+3
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown1-0/+2
2009-03-13[tables] Redefine methods for accessing linker tablesMichael Brown1-6/+1
2008-07-27[cmdline] Add setting expansion using ${...} syntaxMichael Brown1-2/+96
2007-01-19Use stdio.h instead of vsprintf.hMichael Brown1-1/+1
2007-01-12Ignore comment lines.Michael Brown1-3/+5
2007-01-10Add "name" field to struct device to allow human-readable hardware deviceMichael Brown1-2/+4
2006-12-19Use common symbols to avoid dragging in getopt.o unless a getopt-usingMichael Brown1-0/+4
2006-12-08Cope with system("").Michael Brown1-6/+12
2006-12-08D'oh d'oh d'oh d'oh d'oh d'oh d'oh d'oh d'ohMichael Brown1-3/+9
2006-12-08Added execv() and system().Michael Brown1-0/+139