Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-03-14 | Patch from Jonas Holmberg, adjusted by Robert Schwebel, and | Eric Andersen | |
later re-adjusted by me to fix msh backtick handling | |||
2002-12-11 | Fixup all the horrible broken function prototypes | Eric Andersen | |
-Erik | |||
2002-04-26 | Ensure that getenv("PATH") stays current, since otherwise cmdedit | Eric Andersen | |
(which calls getenv("PATH")) would not operate upon the current PATH settings, which was really quite iritating. -Erik | |||
2001-10-24 | Major rework of the directory structure and the entire build system. | Eric Andersen | |
-Erik | |||
2001-10-19 | Add an option to make the shells not advertise their busybox nature | Eric Andersen | |
2001-08-06 | Add support for underscores in variable names. | Matt Kraai | |
2001-08-01 | Allow multiple shells to be enabled. | Matt Kraai | |
2001-07-12 | Patch from vodz: | Eric Andersen | |
Changed email address cmdedit API change optimizations for traceroute and md5sum added a new shared create_icmp_socket() function | |||
2001-07-12 | Allow assignments in the export and readonly commands. | Matt Kraai | |
2001-07-12 | Remove debugging statement. | Matt Kraai | |
2001-07-07 | Add in a shell tagline (per lash/hush behavior) to make it easier | Eric Andersen | |
to know which shell is in use. Add in 'help' to list available builtins, and fixup msh so it can do STANDALONE_SHELL. -Erik | |||
2001-06-29 | This is a busybox port of the Minix shell. It is reasonably capable, | Eric Andersen | |
handles all the basic stuff (for, case/esac, while, if/then/else), and is very small (adds just 38k on x86). It is not as rigorously correct about Bourne semantics as bash, but for most things it is quite workable. There is still some work to be done to further shrink it (it has its own globbing functions instead of using the libc ones, for example), but it is quite usable as is. -Erik |