Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | hush: remove include/hush.h | Sascha Hauer | 2009-10-22 | 1 | -1/+4 | |
| | | | | | | | Everything in include/hush.h is only used in hush.c, so remove the header file. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> | |||||
* | commands: remove maxargs | Sascha Hauer | 2009-10-19 | 1 | -2/+0 | |
| | | | | | | | No need to check for maximum argument counts. The commands are safe to be called with more arguments, so lets safe some bytes. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> | |||||
* | commands: return COMMAND_ERROR_USAGE | Sascha Hauer | 2009-10-19 | 1 | -8/+4 | |
| | | | | | | | instead of calling u_boot_cmd_usage in each command to safe space. Signed-off-by: Sascha Hauer <sha@pengutronix.de> | |||||
* | consolidate command calling in execute_command | Sascha Hauer | 2009-10-19 | 1 | -17/+1 | |
| | | | | Signed-off-by: Sascha Hauer <sha@pengutronix.de> | |||||
* | hush: pass return code from exit command | Sascha Hauer | 2009-09-25 | 1 | -0/+1 | |
| | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> | |||||
* | hush: Only run list if it's not empty | Sascha Hauer | 2009-09-25 | 1 | -1/+6 | |
| | | | | | | Running empty lists lead to the wrong return status Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> | |||||
* | hush: Fix quoting | Sascha Hauer | 2008-11-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | This patch removes adding of an additional \ when doing echo "\"" which gives \" instead of just " I checked in latest busybox hush and this code is still present there, but it behaves correctly in busybox due to some other code pathes I didn't investigate. If this change has any unwanted side effects feel free to flame on me Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> | |||||
* | hush: fix compiler warning | Sascha Hauer | 2008-08-26 | 1 | -2/+6 | |
| | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> | |||||
* | Subject: [PATCH] [general] Fixed constant strings in data section issue | Sascha Hauer | 2008-04-04 | 1 | -4/+7 | |
| | | | | | | | | For practical reasons I changed all string literals assumed to be constant to reside in .rodata subsection at end of .text section. Signed-off-by: Carsten Schlote <schlote@vahanus.net> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> | |||||
* | replace debug_printf with debug in hush.c | Sascha Hauer | 2008-03-09 | 1 | -42/+35 | |
| | ||||||
* | add globbing support | Sascha Hauer | 2008-03-09 | 1 | -27/+103 | |
| | ||||||
* | adding various doku | Juergen Beisert | 2007-11-08 | 1 | -7/+7 | |
| | ||||||
* | shell info added | Juergen Beisert | 2007-10-19 | 1 | -20/+24 | |
| | ||||||
* | hush doc added | Juergen Beisert | 2007-10-19 | 1 | -36/+73 | |
| | ||||||
* | hush.c: split high-density "if(x) something"; into two lines | Sascha Hauer | 2007-10-01 | 1 | -27/+57 | |
| | ||||||
* | hush.c: get_local_var() is used only once, put it into the function | Sascha Hauer | 2007-10-01 | 1 | -18/+3 | |
| | | | | where it is called | |||||
* | fix indention in hush.c | Sascha Hauer | 2007-10-01 | 1 | -3/+3 | |
| | ||||||
* | remove comment about glob in hush.c. We do not use glob | Sascha Hauer | 2007-10-01 | 1 | -8/+0 | |
| | ||||||
* | fix indention in hush.c | Sascha Hauer | 2007-10-01 | 1 | -64/+66 | |
| | ||||||
* | fix indention in hush.c | Sascha Hauer | 2007-10-01 | 1 | -1/+3 | |
| | ||||||
* | fix indention in hush.c | Sascha Hauer | 2007-10-01 | 1 | -25/+25 | |
| | ||||||
* | set last_return_code to rcode and not 1 or 0 | Sascha Hauer | 2007-09-27 | 1 | -1/+1 | |
| | ||||||
* | pass file size from read_file | Sascha Hauer | 2007-09-27 | 1 | -1/+1 | |
| | ||||||
* | hush.c: use xrealloc instead of realloc to save some bytes | Sascha Hauer | 2007-09-26 | 1 | -2/+1 | |
| | ||||||
* | hush.c: use xzalloc instead of xmalloc to save some bytes | Sascha Hauer | 2007-09-26 | 1 | -8/+1 | |
| | ||||||
* | hush.c: Remove wrong free() of ctx->pipe->progs. After breaking out | Sascha Hauer | 2007-09-26 | 1 | -3/+0 | |
| | | | | | of the while loop ctx->pipe is invalid, so we cannot dereference ctx->pipe->progs. | |||||
* | remove extern declaration of console_buffer | Sascha Hauer | 2007-09-26 | 1 | -1/+0 | |
| | ||||||
* | fix indention | Sascha Hauer | 2007-09-25 | 1 | -2/+3 | |
| | ||||||
* | remove hack from hush which did the wrong thing | Sascha Hauer | 2007-09-25 | 1 | -5/+0 | |
| | ||||||
* | add $# handling for hush | Sascha Hauer | 2007-09-25 | 1 | -0/+28 | |
| | ||||||
* | remove debug printf | Sascha Hauer | 2007-09-24 | 1 | -1/+0 | |
| | ||||||
* | remove u-boot command paramter flag | Sascha Hauer | 2007-09-24 | 1 | -19/+6 | |
| | ||||||
* | - add 'source' command | Sascha Hauer | 2007-09-24 | 1 | -4/+44 | |
| | | | | - add help text for 'source' and 'sh' | |||||
* | - teach hush to honour PATH variable | Sascha Hauer | 2007-09-24 | 1 | -27/+46 | |
| | | | | - remove common/main.c. This is now handled in the different shells. | |||||
* | fix indention | Sascha Hauer | 2007-09-23 | 1 | -27/+27 | |
| | ||||||
* | allow arguments to be passed to scripts | Sascha Hauer | 2007-09-23 | 1 | -52/+100 | |
| | ||||||
* | unifdef __U_BOOT__ in hush.c | Sascha Hauer | 2007-09-22 | 1 | -1936/+0 | |
| | ||||||
* | svn_rev_481 | Sascha Hauer | 2007-07-05 | 1 | -6/+7 | |
| | | | | make more char * const, fix compiler warnings | |||||
* | svn_rev_424 | Sascha Hauer | 2007-07-05 | 1 | -1/+0 | |
| | ||||||
* | svn_rev_392 | Sascha Hauer | 2007-07-05 | 1 | -204/+35 | |
| | | | | | | | - remove u_boot_hush_start() - remove u_boot_hush_reloc() - remove repeatable commands - do not use local variable handling anymore | |||||
* | svn_rev_353 | Sascha Hauer | 2007-07-05 | 1 | -11/+19 | |
| | ||||||
* | svn_rev_283 | Sascha Hauer | 2007-07-05 | 1 | -25/+2 | |
| | | | | add xfuncs | |||||
* | svn_rev_270 | Sascha Hauer | 2007-07-05 | 1 | -1/+3 | |
| | | | | WIP FS support | |||||
* | svn_rev_207 | Sascha Hauer | 2007-07-05 | 1 | -7/+7 | |
| | | | | move several config options to kconfig | |||||
* | svn_rev_152 | Sascha Hauer | 2007-07-05 | 1 | -1/+9 | |
| | | | | remove global data gd_t and board info bd_t entirely for arm | |||||
* | svn_rev_003 | Sascha Hauer | 2007-07-05 | 1 | -48/+0 | |
| | | | | remove all #if 0 and #if 1 | |||||
* | GCC-4.x fixes: clean up global data pointer initialization for all boards. | Wolfgang Denk | 2006-03-31 | 1 | -1/+2 | |
| | ||||||
* | Cleanup for GCC-4.x | Wolfgang Denk | 2005-10-13 | 1 | -8/+8 | |
| | ||||||
* | Fix uninitialized variable problem in hush shell | Wolfgang Denk | 2005-09-28 | 1 | -0/+1 | |
| | | | | Patch by Lars Rostock, 26 Sep 2005 | |||||
* | Make bootretry feature work with hush shell. | Wolfgang Denk | 2005-08-12 | 1 | -0/+18 | |
| | | | | | Caveat: this currently *requires* CONFIG_RESET_TO_RETRY to be set, too. Patch by Andreas Engel, 19 Jul 2005 |