Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-09-17 | Patch by Junio C Hamano to workaround a gcc compiler bug. | Glenn L McGrath | |
The construct certain vintages of GCC (the one I have trouble with is 3.2.3) have trouble with looks like the following: static struct st a; static struct st *p = &a; struct st { int foo; }; static void init(void) { a.foo = 0; } The problem disappears if we move the struct declaration up to let the compiler know the shape of the struct before the first definition uses it, like this: struct st { int foo; }; /* this has been moved up */ static struct st a; static struct st *p = &a; static void init(void) { a.foo = 0; } | |||
2003-09-15 | Patch from Bastian Blank to fix a problem when runing find under ash. | Glenn L McGrath | |
"If the shell is compiled with -DJOBS, this is all fine -- find wasn't stopped (it was killed), so it correctly uses WTERMSIG instead of WSTOPSIG. However, if the shell _isn't_ compiled with -DJOBS (which it isn't in d-i), only WSTOPSIG is used, which extracts the high byte instead of the low byte from the status code. Since the status code is 13 (SIGPIPE), "st" suddenly gets the value 0, which is equivalent to SIGEXIT. Thus, ash prints out "EXIT" on find's exit." | |||
2003-09-15 | Patch by Jean Wolter to fix a bug where a script wouldnt be executed | Glenn L McGrath | |
unless it had #!/bin/sh in the first line "It correctly locates the script, tries to execute it via execve which fails. After that it tries to hand it over to /bin/sh which fails too, since ash - neither provides the absolute pathname to /bin/sh - nor tries to lookup the script via PATH if called as "sh script" " | |||
2003-09-15 | Be entirely consistant when using ioctl(0, TIOCGWINSZ, &winsize) | Eric Andersen | |
to ensure proper fallback behavior on, i.e. serial consoles. -Erik | |||
2003-09-12 | config option CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN must depend | Eric Andersen | |
on CONFIG_FEATURE_SH_STANDALONE_SHELL. | |||
2003-09-02 | move all "-/bin/sh" "/bin/sh" and "sh" to libbb/messages.c file as one | Glenn L McGrath | |
constant. Vodz last_patch_107 | |||
2003-09-01 | Fix compile error and reducing size for libbb/get_console.c to previous size. | Glenn L McGrath | |
Vodz last_patch106 | |||
2003-08-29 | vodz, last patch 103 | Glenn L McGrath | |
2003-08-13 | Rewrite timescmd() function to avoid the use of floating point and to | Manuel Novoa III | |
correct a bug in the seconds display where something like 65 seconds would be output as "1m65.000000s". | |||
2003-08-08 | Use the new 'select' option to make the shell config | Eric Andersen | |
much less evil and far more obvious. -Erik | |||
2003-08-06 | Latest dash update from vodz | Eric Andersen | |
2003-08-05 | Merge/rework config system per the latest from linux-2.6.0-test2. | Eric Andersen | |
Fix the config bugs revealed by the updated config system. -Erik | |||
2003-07-29 | Fixup typo noticed by Nick Fedchik | Eric Andersen | |
2003-07-29 | Vladimir N. Oleynik writes: | Eric Andersen | |
Last patch have synced form Manuel Nova III xxreadtoken() function, corrected (C) form dash debian/copyright, removed my small mistake with IFS_BROKEN (thanks by Herbert), and synced cmdedit.c from current CVS (removed libc5 support, your email correction, my (C) year corertion). | |||
2003-07-28 | This is synced from dash-0.4.17 and full ready for insert to new busybox | Eric Andersen | |
version: ftp://ftp.simtreas.ru/pub/my/bb/new News: - code is smalest! - support ${var...} expr - used new very strongly steal controlling terminal | |||
2003-07-22 | Document CONFIG_ASH_CMDCMD | Eric Andersen | |
2003-07-22 | Patch from Terje Kvernes adding quite a lot of missing documentation | Eric Andersen | |
2003-07-22 | Remove remaining libc5 support code | Eric Andersen | |
2003-07-14 | Update a bunch of docs. Run a script to update my email addr. | Eric Andersen | |
2003-07-14 | Patch from Thomas Cameron: | Eric Andersen | |
Hello all, This patch adds more "Help" text to the config system. Almost all applets now have a help entry. Also, I cleaned up the spacing of the existing text so that things are consistent. This patch is against this morning's CVS. Thomas Cameron CEI Systems, Inc. | |||
2003-07-03 | Patch from Kent Robotti adding a bunch of menuconfig help | Eric Andersen | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2003-03-14 | Patch from Jonas Holmberg, adjusted by Robert Schwebel, and | Eric Andersen | |
later re-adjusted by me to fix msh backtick handling | |||
2003-01-14 | Only call free if it is necessary | Eric Andersen | |
2003-01-06 | Minor cleanup, identified by Stewart Brodie, patch by Vladimir N. | Glenn L McGrath | |
Oleynik | |||
2003-01-06 | Correct column width for tab completion and ls | Glenn L McGrath | |
2003-01-02 | Fix tab-tab listing of files so it properly reflects current | Eric Andersen | |
terminal width. -Erik | |||
2002-12-23 | Fix STANDALONE_SHELL and ALWAYS_WIN options, last_path_73 by Vladimir N. Oleynik | Glenn L McGrath | |
2002-12-11 | Small bugfix, last_patch72 from Vladimir N. Oleynik | Glenn L McGrath | |
2002-12-11 | Fixup all the horrible broken function prototypes | Eric Andersen | |
-Erik | |||
2002-12-11 | Squash a warning by making function declaration a proper prototype | Eric Andersen | |
2002-12-09 | Command line history changes, lastpatch_71 from Vladimir N. Oleynik | Glenn L McGrath | |
2002-12-06 | Allow for people to select no default shell | Eric Andersen | |
2002-12-06 | Make hush comple once again | Eric Andersen | |
2002-12-05 | Yet another major rework of the BusyBox config system, using the considerably | Eric Andersen | |
modified Kbuild system I put into uClibc. With this, there should be no more need to modify Rules.mak since I've moved all the interesting options into the config system. I think I've got everything updated, but you never know, I may have made some mistakes, so watch closely. -Erik | |||
2002-12-03 | - the number of commands in the history list is now configureable via the | Robert Griebl | |
config system - added a new config option to allow persistant history lists. This is currently only used by ash, but the calls ({load,save}_history) could be added to the other shells as well. | |||
2002-11-28 | Change if(x)free(x); to free(x); | Aaron Lehmann | |
2002-11-27 | last_patch_68 from Vladimir N. Oleynik | Glenn L McGrath | |
2002-11-08 | Teach lash to get $1 $2 $3 etc correct | Eric Andersen | |
-Erik | |||
2002-10-22 | Fix warning | Eric Andersen | |
2002-10-22 | Apply last_patch51_3 from vodz | Eric Andersen | |
2002-09-30 | Use %m, not strerror, and strerror(err) was broken anyways and should have been | Eric Andersen | |
strerror(errno). Problem noted by Alexey V. Neyman <alex.neyman@auriga.ru> | |||
2002-09-30 | Don't even try to run ash on uClinux. It won't work. | Eric Andersen | |
-Erik | |||
2002-09-26 | Avoid calling exit() from within fork/vfork'ed processes. | Eric Andersen | |
-Erik | |||
2002-09-17 | Patch from "Joe.C" <joe@numa.com.tw> | Eric Andersen | |
2002-09-01 | Some CML1 grammar fixes | Eric Andersen | |
-Erik | |||
2002-08-23 | Apply vodz last_path_51-2 | Glenn L McGrath | |
2002-08-22 | Run through indent, fix comments | Glenn L McGrath | |
2002-08-02 | Remove ckfree, and replace all references with free. Remove freefunc, | Aaron Lehmann | |
which is also equivilent to free. Remove some if(x)free(x) redundancies. | |||
2002-07-31 | A couple of small bugfixes from Marshall M. Midden <m4@brecis.com> | Eric Andersen | |