aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix from Robert Kaiser for stdin behavior.Eric Andersen2000-07-282-2/+2
| | | | -Erik
* Oops. Forgot an ifdefEric Andersen2000-07-283-0/+6
| | | | -Erik
* Fix from Arne Bernin for return code -- now reflects whether the rmmodEric Andersen2000-07-282-2/+6
| | | | | failed or not. -Erik
* More sh updates (with related changes to everything else). SwitchedEric Andersen2000-07-2811-193/+421
| | | | | | to using getopt and cleaned up the resulting mess. if-then-else-fi is now basically working (given a bunch of constraints). -Erik
* More shell features.... if-then-else-fi is now basically usable (disableEric Andersen2000-07-273-339/+717
| | | | | | by default pending further debugging). Added in some basic shell environment support (i.e. $?, $0-$9, $$, $!, $#). -Erik
* Fixed a syntax error & superfluous param decl that was causing the build toMark Whitley2000-07-262-2/+2
| | | | fail.
* Minor style cleanups.Eric Andersen2000-07-263-24/+27
|
* Better descriptionEric Andersen2000-07-261-1/+2
|
* Fix some bitrot.Eric Andersen2000-07-262-14/+14
| | | | -Erik
* Modified print_subst_w_backrefs() so it will print backslash escapedMark Whitley2000-07-252-0/+12
| | | | characters properly, just like GNU sed.
* Added a note in the "Tips and Pointer" section on the correct way to test forMark Whitley2000-07-251-0/+17
| | | | string equivalence with strcmp().
* Finish off fixing up the memleaks (I think). Added the beginnings ofEric Andersen2000-07-253-114/+369
| | | | | some if-then-else-fi support (nonfunctional and turned off) -Erik
* Use BB_FEATURE_CLEAN_UP where appropriateEric Andersen2000-07-2512-14/+48
| | | | -Erik
* Add in BB_FEATURE_CLEAN_UP, which is whether to clean up mem leaks and closeEric Andersen2000-07-251-0/+4
| | | | | files, or not. Usually safe to leave it off and let the OS clean up... -Erik
* Remove some noise.Eric Andersen2000-07-252-54/+0
| | | | -Erik
* Clean up $1=$prefixEric Andersen2000-07-252-10/+10
| | | | -Erik
* First revision of the Busybox Style Guide and an accompanying .indent.proMark Whitley2000-07-242-0/+257
| | | | file.
* chroot can now call the builtin shellPavel Roskin2000-07-243-0/+11
|
* Fixed stdin/stdout paths so things likeEric Andersen2000-07-214-22/+70
| | | | | | | tar cvf - /etc/* | gzip -c9 >test.tgz will now work. Fix thanks to Dave Cinege <dcinege@psychosis.com> with some adjustments by me to be mroe GNU-like. -Erik
* Added 'renice' command, thanks to Dave Cinege <dcinege@psychosis.com>Eric Andersen2000-07-2111-5/+171
| | | | -Erik
* Bump version number.Eric Andersen2000-07-215-5/+11
| | | | -Erik
* Add in the LinuxMagic VPN FirewallEric Andersen2000-07-211-0/+1
| | | | -Erik
* Fixed usage info for "cut"Pavel Roskin2000-07-214-5/+5
|
* Took -V out of the sed_usage string.Mark Whitley2000-07-202-2/+0
|
* * syslogd can now log messages to a remote host -- patch thanksEric Andersen2000-07-209-3/+239
| | | | | to Gyepi Sam <gyepi@praxis-sw.com> -Erik
* As per a discussion on the mailing list between Matt and Pavel. I have removedMark Whitley2000-07-202-10/+2
| | | | | | the -V (version) flag from busybox sed. It is unnecessary because sed is not a standalone and should therefore be independently reporting a version number. Moreover, it is extra code that we just don't need.
* Converted option parsing to getopt(). Also added some explanatory comments.Mark Whitley2000-07-202-26/+28
|
* Adjusted install.sh to use relative symlinks, and to optionallyEric Andersen2000-07-203-17/+80
| | | | | create hardlinks. Added a makefile target to create hardlinks. -Erik
* Converted option parsing to using getopt(). Also managed to remove anMark Whitley2000-07-202-34/+34
| | | | | | extraneous logic loop that existed only for the purpose of the special case of only one file. I replaced it with a variable to keep track of the number of files read.
* Whoops. Forgot to #include <getopt.h>.Mark Whitley2000-07-202-0/+2
|
* Converted option parsing to getopt() and made some minor formatting changes.Mark Whitley2000-07-192-36/+42
|
* Centralize handling of --help.Matt Kraai2000-07-1932-312/+221
|
* Added some missing declarations and fixed some typos. I have toMatt Kraai2000-07-193-1/+13
| | | | remember to compile *before* committing.
* Add usage messages for applets without them.Matt Kraai2000-07-1919-0/+232
|
* Avoid trying to free NULL ptrs. Comment on malloc usages.Eric Andersen2000-07-192-8/+12
| | | | -Erik
* Use FatalError()Eric Andersen2000-07-192-8/+4
| | | | -Erik
* Moved some code and add a coupld #defines to support use of dmalloc.Eric Andersen2000-07-194-27/+26
| | | | -Erik
* Funny. Head was getting installed to the wrong spot.Eric Andersen2000-07-192-2/+2
| | | | -Erik
* Updated to add support for dmalloc, and adjusted for better crossEric Andersen2000-07-191-10/+27
| | | | | compiler support. -Erik
* Consolodated some common code into print_matched_line to make 'grep_file' aMark Whitley2000-07-182-20/+22
| | | | little more terse & clean. Also made a few minor formatting changes.
* Removed now incorrect message about NFS not working withEric Andersen2000-07-181-2/+1
| | | | | Linux 2.[34].x kernels. It does work now, -Erik
* Added support for the -c (count matches) option. Made it so it works just likeMark Whitley2000-07-182-6/+44
| | | | GNU grep.
* Sigh -- can't sleep. Clean up some mem leaks, fixed some bugs.Eric Andersen2000-07-183-117/+129
| | | | -Erik
* New message added to messages.c: full_versionPavel Roskin2000-07-1711-19/+53
| | | | Used where possible
* Moved functions used by "lsmod" from cat.c to utility.cPavel Roskin2000-07-176-40/+37
| | | | | Adjusted to make lsmod and sh compilable as standalone apps. Comment fixes
* - Added support for backreferences in substitution expressions up to nineMark Whitley2000-07-172-36/+152
| | | | | | | | | | | | | | | (\1, \2...\9). This touched a lot of places in this file and I added a new function 'print_subst_w_backrefs' in order to keep 'do_subst_command' a little more tidy. * I tested this good 'n hard, but will always appreciate more testing from other, willing folks. - Noticed that the index_of_next_unescaped_slash was subtly wrong so I changed both the functionality and behavior (it used to skip over the first char in the string you passed it, assuming it was a leading '/'--this assumption is no longer made) this necessitated changing the lines that call this function just slightly.
* Now it's possible to compile Busybox with only one app definedPavel Roskin2000-07-172-15/+21
| | | | (unless it's lsmod, to be fixed by the next commit)
* Backtick support to infinite (memory limited) levels of nesting isEric Andersen2000-07-173-90/+255
| | | | | | | | | | | | now implemented... So now busybox shell can do cool stuff like: /home/andersen/CVS/busybox # echo foo `wc README` bar foo 71 422 2951 README bar I love writing cool new features.... Muhahahaha... (I think this is leaking a little bit of memory every time it expands a backtick process, so I still needs to do a bit of cleanup...) -Erik
* It is now possible to select in busybox.def.h whether minixfs version 2Pavel Roskin2000-07-175-72/+63
| | | | is to be supported.
* The result of getopt() is "int" and should be treated as suchPavel Roskin2000-07-178-10/+12
|