Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-01 | Get rid of all "#if 0" content. | "Robert P. J. Day" | |
2006-07-01 | Remove "#if 1" directives. | "Robert P. J. Day" | |
2006-06-20 | Cleanup patch from Shaun Jackman converting %m to perror. | Rob Landley | |
2006-06-02 | - move #include busybox.h to the very top so we pull in the config | Bernhard Reutner-Fischer | |
and eventual platform specific includes in early. | |||
2006-02-24 | I was playing around with a dependency generator a couple weeks ago and I found | Rob Landley | |
some #include files that aren't in the tree. No biggie... | |||
2006-02-16 | moved BB_BANNER to applets/version.c file: make kernel like version, | "Vladimir N. Oleynik" | |
removed depend loop: busybox.h depend with BB_BT, and all sources depend with busybox.h | |||
2006-01-31 | quick analize signed->unsigned: protect overflow of map[char], getchar->EOF. ↵ | "Vladimir N. Oleynik" | |
Use ATTRIBUTE_UNUSE. | |||
2006-01-30 | fix up yet more annoying signed/unsigned and mixed type errors | Eric Andersen | |
2006-01-25 | just whitespace | Tim Riker | |
2006-01-22 | - add platform.h. | Bernhard Reutner-Fischer | |
- use shorter boilerplate while at it. | |||
2005-12-12 | Uninitialized variable causing intermittent syntax errors (bug 449). | Rob Landley | |
2005-10-17 | data --> text | "Vladimir N. Oleynik" | |
2005-09-22 | Reduce exported from hush applet | "Vladimir N. Oleynik" | |
2004-04-14 | Larry Doolittle writes: | Eric Andersen | |
This is a bulk spelling fix patch against busybox-1.00-pre10. If anyone gets a corrupted copy (and cares), let me know and I will make alternate arrangements. Erik - please apply. Authors - please check that I didn't corrupt any meaning. Package importers - see if any of these changes should be passed to the upstream authors. I glossed over lots of sloppy capitalizations, missing apostrophes, mixed American/British spellings, and German-style compound words. What is "pretect redefined for test" in cmdedit.c? Good luck on the 1.00 release! - Larry | |||
2004-04-12 | Wolfgang Denk writes: | Eric Andersen | |
He, there is a bug in HUSH's handling of "if" / "elif" commands: $ if true > then > echo 1 > elif > true > then > echo 2 > elif > true > then > echo 3 > else > echo 4 > fi 1 2 3 $ The same bug exists in all versions of HUSH from BB v0.60.x up to and including v1.00-pre9. The attached patch fixes this: $ if true > then > echo 1 > elif > true > then > echo 2 > elif > true > then > echo 3 > else > echo 4 > fi 1 $ Best regards, Wolfgang Denk | |||
2004-04-12 | Jamie Guinan writes: | Eric Andersen | |
It looks like latest uClibc defines ARCH_HAS_MMU, but a few busybox files test UCLIBC_HAS_MMU, resulting in vfork() getting called instead of fork(), etc. Patch below. Only tested for lash. Cheers, -Jamie | |||
2004-04-07 | Remove the CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN option. It was sortof | Eric Andersen | |
stupid and didn't work properly anyways. | |||
2004-03-27 | s/fileno\(stdin\)/STDIN_FILENO/g | Eric Andersen | |
s/fileno\(stdout\)/STDOUT_FILENO/g | |||
2004-03-15 | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | |
2003-07-14 | Update a bunch of docs. Run a script to update my email addr. | Eric Andersen | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2002-12-06 | Make hush comple once again | Eric Andersen | |
2002-11-28 | Change if(x)free(x); to free(x); | Aaron Lehmann | |
2002-04-13 | Nice patch from Wolfgang Denk <wd@denx.de> to provide hush with | Eric Andersen | |
shell loops (for, while, until) and control operators (||, &&) | |||
2001-10-31 | Fixup some silly prototype warnings | Eric Andersen | |
2001-10-28 | Add in some (theoretical) uClinux support. Some init cleanups | Eric Andersen | |
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-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-06-28 | More thrashing about trying to make hush behave itself wrt job | Eric Andersen | |
control... | |||
2001-06-26 | Explicitly call setsid() | Eric Andersen | |
2001-06-26 | Don't choke if /etc/profile is not available | Eric Andersen | |
2001-06-26 | Vladimir's last_patch_15 | Glenn L McGrath | |
2001-06-25 | Fix the code for establishing a controlling terminal. | Eric Andersen | |
-Erik | |||
2001-06-22 | Some more cleanups. Of special importance, never free a pipe | Eric Andersen | |
that still has running jobs. Instead, we ignore it and expect it to be cleaned by the background job stuff. -Erik | |||
2001-06-22 | Some cleanups for hush. Saves about 350bytes. | Eric Andersen | |
-Erik | |||
2001-06-07 | Another hush update from Larry: | Eric Andersen | |
Fixes the interaction between if/then/else/fi syntax and variables. I planned to do it right from the beginning, but my implementation was buggy. Also adds the relevant test cases. Also adds some old Matt Kraai variable test cases that got left out somehow. | |||
2001-06-06 | A patch from Larry to fix pathological things like '>""' | Eric Andersen | |
2001-06-05 | Don't close file descriptors when we are duplicating them. | Matt Kraai | |
2001-05-31 | Cope gracefully when people type something, then hit ^C. | Eric Andersen | |
-Erik | |||
2001-05-24 | Plug another memory leak | Eric Andersen | |
2001-05-23 | Plug another memory leak in hush. This one showed up when backticked | Eric Andersen | |
commands were run. This one was sure a bugger to find. -Erik | |||
2001-05-23 | Fix a massive memory leak in the run_list_test() function. | Eric Andersen | |
Rename run_list_test() as free_pipe_list(). Rename run_pipe_test() as free_pipe(). -Erik | |||
2001-05-23 | Commit a patch by Larry Doolittle which fixes recursive calls to file_peek, | Matt Kraai | |
and improves some debugging messages. | |||
2001-05-22 | Excellent. This patch from Larry fixes the behavior of hush | Eric Andersen | |
when builtins are included in pipes. | |||
2001-05-22 | Fix this case. No, really this time. | Eric Andersen | |
unset FOO export FOO=bar FOO=baz echo "global env: " `env | grep ^FOO` echo "local env: " `set | grep ^FOO` -Erik | |||
2001-05-22 | Fix a race. Sometimes by the time we got to checkjobs(), the | Eric Andersen | |
pipe struct had already been freed. Return immediately if the pipe is NULL. | |||
2001-05-22 | Oops. Remove some debug noise I left in. | Eric Andersen | |
2001-05-22 | Updates from both Vladimir and Larry | Eric Andersen | |