Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-05-11 | Fix a segfault in lash, hush, and cmdedit. Each of these used | Eric Andersen | |
xgetcwd, but did not check the return for a NULL, and then continued to call strlen on the NULL when the cwd had been removed from under it. -Erik | |||
2001-04-23 | Some patches from Gennady Feldman. Fixed a glob problem such that | Eric Andersen | |
'ls *.h Config.h' works. Fixed a silly typo with fg/bg process control. Made cmdedit exit sanely when it cannot read input. | |||
2001-04-09 | Apply Vladimir's latest cleanup patch. | Eric Andersen | |
-Erik | |||
2001-04-05 | Add support of /W prompts | Eric Andersen | |
-Erik | |||
2001-03-19 | Another cleanup patch from Jeff Garzik <jgarzik@mandrakesoft.com> | Eric Andersen | |
2001-03-19 | Fix to cmdedit.c from Vladimir | Eric Andersen | |
2001-03-15 | cmdedit.c bugfix patch from Vladimir. | Eric Andersen | |
-Erik | |||
2001-03-14 | - Changed name of BB_FEATURE_SIMPLE_PROMPT to BB_FEATURE_SH_SIMPLE_PROMPT | Mark Whitley | |
- Set BB_FEATURE_SH_STANDALONE_SHELL and BB_FEATURE_SH_APPLETS_ALWAYS_WIN to be off by default - Set BB_FEATURE_SH_SIMPLE_PROMPT to be on by default - Added some more magic to the Olympus section to make all the dependencies on the shell, cmdline editing, tab completion and friend work properly. - Tidied up the Olympus section with some whitespace. Checked the various scrips that parse through there and the extra whitespace shouldn't break anything. | |||
2001-03-13 | Update the lash shell (hopefully the last time...) so things like | Eric Andersen | |
echo "foo bar" and echo -n "foo\t\\\\\tbar" work as expected. Merge prompt printing work from Vladimir. -Erik | |||
2001-03-08 | Whitespace / formatting / bracket cleanup. | Mark Whitley | |
2001-02-20 | Oops. Since dirent.h depends on BB_FEATURE_SH_TAB_COMPLETION, put it | Eric Andersen | |
after busybox.h is included. | |||
2001-02-20 | It turns out that DODMALLOC was broken when I reorganized busybox.h | Eric Andersen | |
header file usage before the 0.49 release. To fix it, I had to move the '#include "busybox.h"' to the end of the list of #include files. -Erik | |||
2001-02-18 | Put back Vladimir's testing defines, which I mistakenly removed. | Eric Andersen | |
2001-02-16 | Several features were hard coded on. Stop that. List tab completion | Eric Andersen | |
as working (thanks Vladimir!) and taking 4k. -Erik | |||
2001-02-16 | Commit Vladimir's latest cmdedit. I modified it slightly to ensure | Eric Andersen | |
parse_prompt() would be called before cmdedit_init(), since cmdedit_init() calls cmdedit_setwidth() which uses cmdedit_prmt_len, which is set by parse_prompt(). Also, added a mod, so very narrow terminals should now wrap properly... This is working very nicely for me -- Vladimir has done some very good work. | |||
2001-02-16 | Make ar be crossed. | Eric Andersen | |
2001-02-01 | Apply a patch from Larry Doolittle to add "-all" and "-none" switches | Eric Andersen | |
to multibuild.pl. I did a little formatting adjustments to make it _very_ obvious when things stop working. I also removed the USE_PROCFS config option -- just do the right thing when USE_DEVPS_PATCH is enabled. -Erik | |||
2001-01-31 | Removed trailing \n from error_msg{,_and_die} messages. | Matt Kraai | |
2001-01-31 | If the ioctl fails to tell us the winsize, default to 79. | Eric Andersen | |
-Erik | |||
2001-01-30 | Fix the pwd and group functions. The bb_ stuff was a leftover from | Eric Andersen | |
a brief past that mercifully (except for this) never made it into CVS. -Erik | |||
2001-01-27 | Add in a patch to make busybox use the normal pwd.h and grp.h | Eric Andersen | |
functions. Add in simple implementations of these functions, which can, optionally, be used instead of the system versions. -Erik | |||
2001-01-26 | Applied patch from Vladimir N. Oleynik <dzo@simtreas.ru> to do tab-completion | Mark Whitley | |
in Busybox shell. (Thanks, Vlad.) | |||
2001-01-23 | #define -> static const int. Also got rid of some big static buffers. | Mark Whitley | |
2001-01-18 | Eliminate calls of the form "fprintf(stdout,". Thanks for the idea to | Matt Kraai | |
Vladimir N. Oleynik. | |||
2001-01-04 | Cleanup -- move win handling to cmdedit.c, static-ify many functions. | Eric Andersen | |
2000-12-18 | Ok, this is a pretty major update to sh.c. I renamed all the variables and | Eric Andersen | |
function names to conform with the style guide. I also did a lot of work on the if-then-alse-fi logic and added prototype (i.e. it segfaults when enabled) line continuation support. Furthermore, this patch includes Larry Doolittle's work on restructuring some of the data structures that represent the job and child_program, allowing several simplifications and fixing several bugs. -Erik | |||
2000-12-07 | Changed names of functions in utility.c and all affected files, to make | Mark Whitley | |
compliant with the style guide. Everybody rebuild your tags file! | |||
2000-12-01 | Stop using TRUE and FALSE for exit status. | Matt Kraai | |
2000-11-07 | Cleanup of duplicated symbols -- found by compiling with | Eric Andersen | |
LDFLAGS += -Wl,-warn-common | |||
2000-11-02 | Warning cleanup from Gennady Feldman | Eric Andersen | |
-Erik | |||
2000-09-25 | Renamed "internal.h" to the more sensible "busybox.h". | Eric Andersen | |
-Erik | |||
2000-09-13 | Fix calls to {m,c,re}alloc so that they use x{m,c,re}alloc instead of | Matt Kraai | |
segfaulting or handling errors the same way themselves. | |||
2000-07-28 | More sh updates (with related changes to everything else). Switched | Eric Andersen | |
to using getopt and cleaned up the resulting mess. if-then-else-fi is now basically working (given a bunch of constraints). -Erik | |||
2000-07-25 | Use BB_FEATURE_CLEAN_UP where appropriate | Eric Andersen | |
-Erik | |||
2000-07-19 | Avoid trying to free NULL ptrs. Comment on malloc usages. | Eric Andersen | |
-Erik | |||
2000-07-14 | Fix some stupid memory bugs. | Eric Andersen | |
-Erik | |||
2000-07-13 | Added a smallish TODO comment. | Mark Whitley | |
2000-07-04 | Fixed a potential infinite loop. First delete any chars after the | Eric Andersen | |
cursor, then delete everything before it. Before this, we would just delete everything before the cursor and freak out if there were still chars left (i.e. stuff after the cursor). -Erik | |||
2000-06-16 | Fix some spelling errors in the source as well. | Eric Andersen | |
-Erik | |||
2000-05-20 | First pass at fixing tar segfault, and more portability updates. | Erik Andersen | |
-Erik | |||
2000-04-21 | More Doc updates. cmdedit and more termio fixes. | Erik Andersen | |
2000-04-18 | Updates | Erik Andersen | |
-Erik | |||
2000-04-13 | Upates to include copyright 2000 to everything | Erik Andersen | |
-Erik | |||
2000-04-12 | Some enhancements I've been working on over the weekend, | Erik Andersen | |
-Erik | |||
2000-04-09 | Make tab completion an option | Erik Andersen | |
-Erik | |||
2000-04-09 | More minor patches | Erik Andersen | |
-Erik | |||
2000-03-19 | more minor fixes | Erik Andersen | |
-Erik | |||
2000-03-19 | Some more stuff. | Erik Andersen | |
-Erik | |||
2000-03-17 | Minor update | Erik Andersen | |
2000-03-17 | Several fixes. | Erik Andersen | |
-Erik |