Eric Andersen | f3b2b52b589 | Patch from Matt Kraai to enable proxy support. | | |
Mark Whitley | f57c944e094 | Changed names of functions in utility.c and all affected files, to make
compliant with the style guide. Everybody reb... | | |
Matt Kraai | 7b5c16ebe5f | Fix by Tim Robbins <fyre@box3n.gumbynet.org> to prevent bad format
strings from being passed to syslog(3). | | |
Matt Kraai | 87afb526b53 | Get rid of redundant TRUE and FALSE definitions. | | |
Randolph Chung | 1e1d9d1c953 | oops, didn't mean to commit that last one... reverting | | |
Randolph Chung | da7b82981b3 | Write progress meter to stderr instead of stdout | | |
Randolph Chung | 02553a2a188 | Fixed URL parsing bug
Fixed -O - output-to-stdout bug | | |
Eric Andersen | 3d957c87b75 | Patch from Jim Gleason <jimg@lineo.com> to fix tar so it no longer breaks hard
links, and no longer segfault in a cer... | | |
Eric Andersen | 6b78fe383fe | Add some more changlog stuff suggested by Larry Doolittle. | | |
Eric Andersen | 1e7cea952b0 | Bettwr document the hidden internal sh.c #defines, and which folks
might want to use... | | |
Eric Andersen | bc5941a5408 | Close but #1071... | | |
Eric Andersen | bfa54143f62 | Ignore the newdocs as well | | |
Eric Andersen | 8ffabf5825e | Patch from Matt Kraai to fix 'echo "1 2 3" | tr -s " "'
so it properly outputs "1 2 3". | | |
Eric Andersen | 1d3523b7aa9 | patch from Larry Doolittle to rename BB_FEATURE_SH_BUILTINS_ALWAYS_WIN
to the more pedantically correct BB_FEATURE_SH... | | |
Eric Andersen | 21adca750a9 | Added insmod support for ARM, and lsmod support for older kernels,
thanks to Alcove, Julien Gaulmin <julien.gaulmin@a... | | |
Matt Kraai | e884970c87b | Must compile before committing. | | |
Matt Kraai | 92ed8a35190 | Fix exit status on failure. | | |
Mark Whitley | ab147f608d1 | Removed isBlank and isWildCard macros that were totally unused (should anyone
need isBlank, please use isblank() in c... | | |
Mark Whitley | 26a3adb2449 | Changed some #define strings to static const char [] variables. Tested ls
after changing, it worked. | | |
Matt Kraai | deb9d4d7654 | Use perrorMsg and clean up exit status. | | |
Mark Whitley | 4758368505c | Fixed the comments to match the code and renamed the function to a (hopefully)
more descriptive name, and as per the ... | | |
Mark Whitley | cf61fe14aeb | Applied patch from Matt Kraai to add v*error functions for handling vararg
lists in a safe 'n sane fashion. | | |
Matt Kraai | d27753afd98 | Use perrorMsg instead of perror and keep removing files if we encounter
an error. | | |
Eric Andersen | 0e836ed8db8 | Changelog update | | |
Eric Andersen | 2187adc619c | Flag day warning!
Change TRUE and FALSE defines to normal C style TRUE=1, FALSE=0.
-Erik | | |
Eric Andersen | 8cede00b9ec | Patch to add in the -X option and fix the --exclude bug, originally by
Sebastien Huet, and now ported to the latest a... | | |
Eric Andersen | f484e7e65c8 | Fix typo | | |
Eric Andersen | 868c057d253 | Patch from Larry Doolittle so it will build the newdocs right. | | |
Eric Andersen | e73fda83111 | Update for handling .udebs and building using a pristine source dir... | | |
Eric Andersen | 29be79c5f61 | More doc handling updates | | |
Eric Andersen | 4c45e0991a1 | Update some descriptions | | |
Eric Andersen | b8b8d81c244 | Fix yet another blunder. Create symlink correctly this time. | | |
Eric Andersen | 4d449c42f2a | I forgot a "/". Oops. | | |
Eric Andersen | e2f6e122133 | More pristine source directory updates. It now works
for me (including doing install). How about you?
-Erik | | |
Eric Andersen | 09a34e53689 | More updates for the Makefile to do BB_SRC_DIR. This is
primarily a patch from Larry Doolittle, but with updates
fro... | | |
Eric Andersen | 02f3b2e0c8b | Make tar shutup on compile | | |
Eric Andersen | 87559829ffc | Remove #ifdef __STDC__ junk. We don't do K&R round these parts,
so no point acting like we do. | | |
Matt Kraai | 3e856ce428c | Stop using TRUE and FALSE for exit status. | | |
Eric Andersen | b558e76eb1b | Apply some patches from Gennady Feldman <gfeldman@mail.com> to
. /etc/profile, and to emulate bash prompt. I've clea... | | |
Matt Kraai | cabafae7b0b | Note new dependency. | | |
Matt Kraai | c119ab9e295 | Note an error if we are unable to list/extract specified files. | | |
Eric Andersen | 8c725e624a6 | Patch from Larry Doolittle (with minor touchups from me so everything compiles
and works) to use the applet definitio... | | |
Eric Andersen | 8c2d3f46ab4 | Fix escape char problem. | | |
Eric Andersen | 9bd71e83234 | Add "\r" to utility.c:process_escape_sequence() (from email about
"echo vs. optarg" from Larry Doolittle Tue, 28 Nov ... | | |
Eric Andersen | 8fff78d66ee | Apply the BSD echo version submitted by Jonas Holmberg <jonas.holmberg@axis.com> | | |
Eric Andersen | ddea368dbe5 | Apply rev #2 of dd fix from Gennady Feldman. | | |
Eric Andersen | 618e8ed4c4b | Update the changelog a bit | | |
Eric Andersen | 0730943b499 | Moar Speling fickes frum Larry Doolittle | | |
Eric Andersen | 20ea5c33529 | Patch form Larry Doolittle <ldoolitt@recycle.lbl.gov> (in collaboration
with Matt Kraai <kraai@alumni.carnegiemellon.... | | |
Eric Andersen | 7b5d59464fa | Apply a patch from Larry Doolittle <ldoolitt@recycle.lbl.gov> to close
bug 1069. This shaves about 100 bytes from th... | | |
Eric Andersen | cf1189f5a70 | Patch from Matt Kraai to fix an infinate loop with ls -aR | | |
Eric Andersen | 4bfb6b7b67f | Finish commit of rpmunpack and add in scripts for undeb and unrpm | | |
Eric Andersen | e500d208356 | Apply a patch fromkent robotti:
Renamed unrpm to original rpmunpack, so you can use an included shell script
... | | |
Mark Whitley | d58ff8731ce | Re-organized some sections and added a whole new section on avoiding the
preprocessor. Comments welcome. | | |
Matt Kraai | 9a71af54f53 | Fix behavior when removal fails. | | |
Matt Kraai | ab8f9e286b1 | Check for archive errors even for files we aren't extracting. | | |
Matt Kraai | 768a2340b55 | Fixed return status (thanks to David Douthitt for the fix). | | |
Matt Kraai | e93abf9e699 | Fixed user and group name listing. | | |
Mark Whitley | 5022d0e55fb | Added AdTran to the list of products using Busybox. | | |
Mark Whitley | 00530875870 | Applied patch from Brent Priddy <brent.priddy@adtran.com> to handle the
special-case of using newlines as field delim... | | |
Mark Whitley | 9028e2c96aa | Numerous spelling / grammar corrections from Larry Doolittle
<ldoolitt@recycle.lbl.gov>, as well as a few additions /... | | |
Eric Andersen | a683ee81d91 | "I will always compile before I commit."
"I will always compile before I commit."
"I will always compile before I com... | | |
Eric Andersen | e5aef92e221 | Fix up builtin overrides, and hack in the binary search for finding
matching applets into the shell. | | |
Mark Whitley | cf32e23796a | Modified help string for xargs. Props to Kent Robotti <robotti@metconnect.com>. | | |
Eric Andersen | 50b3113dc2d | Add in a new FEATURE (off by default) BB_FEATURE_SH_BUILTINS_ALWAYS_WIN.
Make the sh default to using external comman... | | |
Eric Andersen | 337ec1bb321 | Fix typo pointed out by Michael Renzmann <renzmann@gmx.de> | | |
Eric Andersen | e790ddb2e11 | Add BB_CMP to xfopen | | |
Eric Andersen | 4e573f4729a | Remove the BSD advertising clause, and replace it with a link to how
the advertising clause has been retroactivly dec... | | |
Eric Andersen | 8045c08e1c7 | Oops. I kant tipe. | | |
Mark Whitley | e2e2c29ea13 | Brand new version of xargs. Tested thoroughly by Kent Robotti. (Domo arigato,
Mr. Robotti...) Closes bug #1065. | | |
Eric Andersen | 3c5ee9a379d | Grammer fix. Changed "longer then" to "longer than". Fix thanks to Jim
Gleason <jimg@lineo.com>. | | |
Eric Andersen | 46f0beb1672 | Patch from Gennady Feldman <gfeldman@tradeline.net> to:
1. Opens redirections w/ the right access.
2. Doesn't... | | |
Eric Andersen | 2aa1091130d | Ulp. "expr" listed as a second "echo" (oops) -- thanks to David Douthitt
for noticing.... | | |
Eric Andersen | 6d5b73d183c | Add in Zdisk | | |
Eric Andersen | f61caf04115 | Remove unneeded junk | | |
Matt Kraai | 7918e1fd549 | Move flush_outbuf to the file in which it is used, and by doing so fix a
nasty error dealing with two different varia... | | |
Matt Kraai | d8ad76cb31f | Fix some bugs reported by Jim Gleason <jimg@lineo.com> and others I
introduced. | | |
Eric Andersen | 63a862272cc | Cleanup of duplicated symbols -- found by compiling with
LDFLAGS += -Wl,-warn-common | | |
Mark Whitley | eb69ead0910 | Removed REG_NEWLINE from regcomp to fix the same bug found in grep where it
would not match blank lines (bug #1064). ... | | |
Mark Whitley | e7ff2842dd1 | Now, what was that logic block doing up there? | | |
Mark Whitley | 2dc192fd991 | Re-worked the support for s///p, fixed a backref limit buglet, and cleaned up
a few other ugly places (do_subst_comma... | | |
Eric Andersen | a75466e9819 | Warning cleanup from Gennady Feldman
-Erik | | |
Eric Andersen | ef936da7c56 | Fix uname problem that was breaking poweroff. | | |
Eric Andersen | 3e07541e5fe | This was redundant | | |
Matt Kraai | 269e07cadc5 | Make fbset compile with the readmode feature by pulling defs from fb.h. | | |
Matt Kraai | a5bd26831f7 | Make features independent. | | |
Matt Kraai | b273d665181 | We also need to declare info if the USERNAMES feature is enabled. | | |
Eric Andersen | c559d307765 | Add in -lgcc to add needed symbold when linking vs uclibc. | | |
Eric Andersen | b344c217097 | Oops. I never committed this. Update version to 0.48pre... | | |
Eric Andersen | d1ee7e39f72 | Silence a warning, | | |
Eric Andersen | 84bdc75c7e3 | This was broken when applets moved to applets.h. Fix it. | | |
Matt Kraai | e8c55f42c12 | Fixed error handling and TRUE/FALSE usage. | | |
Matt Kraai | 2dab174daa0 | Restore --help handling I mistakenly removed. | | |
Matt Kraai | a0428eee9e0 | Avoid reinventing the wheel (and thus save some space). | | |
Matt Kraai | ef5529b2786 | Added a new perrorMsg function, cleanup up error handling, fixed TRUE/FALSE
uses, and other minor fixes. | | |
Matt Kraai | 9133c98a9d5 | Cleaned up error handling, TRUE/FALSE usage, and other minor issues. | | |
Matt Kraai | 3180413e764 | Clean up error handling and uses of TRUE/FALSE. | | |
Matt Kraai | ac1169b20f3 | Cleaned up error handling and uses of TRUE/FALSE. | | |
Matt Kraai | 97d26125665 | Cleaned up error message handling. | | |
Matt Kraai | 324a778f31a | Added a fatalPerror function to simplify error handling. | | |
Glenn L McGrath | b60208dd8fe | Fix for bug #1068 from Kent Robotti
Call perror and exit instead of fatalError | | |
Mark Whitley | 130005cd895 | Applied patch from Gaute B Strokkenes <gs234@cam.ac.uk> to use a binary search
to locate applets, rather than a linea... | | |
Matt Kraai | 207061ac0d4 | Fix error messages. | | |
Matt Kraai | 2be4797a068 | Fix error message. | | |
Mark Whitley | 6050618096a | Put getopt_usage where it belongs and added *_usage entries in busybox.[ch] | | |
Matt Kraai | 69229a6c92a | Piss people off by removing [+-][0-9]+ options from tail. | | |
Matt Kraai | 4f94e826cf6 | Remove broken error test found by Bryan Rittmeyer <bryan@ixiacom.com>. | | |
Matt Kraai | 567cdd1d517 | Fix handling of ^$ by removing the newline from input lines and by not
compiling with REG_NEWLINE. | | |
Matt Kraai | 9a6e67c9602 | Consolidate stat(2) and lstat(2) calls and error handling. | | |
Matt Kraai | 33fdae54d12 | Exit with failure status if we are unable to list any files or
directories. Patch thanks to Kent Robotti <robotti@me... | | |
Eric Andersen | e7e1e2dcadc | Apply a patch from Matt Kraai to fix buffer overrun and convert to
using synamically allocated storage.
-Erik | | |
Eric Andersen | 0d5835a7674 | Apply patch from "Orion Poplawski" <OPoplawski@cqg.com> to make
hostname do "--file"
-Erik | | |
Mark Whitley | 872138de50b | Added cmp and readlink applets from Matt Kraai. | | |
Eric Andersen | 7a86e61a54f | Patch from Matt Kraai so wc will return a proper error code
when failing to open a file, and will not use file when i... | | |
Eric Andersen | 62f987e95f4 | Fix a thinko. Patch from Justus Pendleton <justus@acm.org> | | |
Eric Andersen | 958c78f9a10 | Apply a patch from Matt Kraai:
"The -L option to ls doesn't behave correctly for files listed explicitly
on t... | | |
Eric Andersen | 13241dfbdd5 | Patch from Matt Kraai: "When it encounters a problem creating a link, ln
shouldn't give up entirely but instead conti... | | |
Glenn L McGrath | aa3908d1b72 | Rewrite to use getopt and return instead of exit, a seperate function (fs_link) does the actual work. | | |
Eric Andersen | b520e083e05 | Add a spiffy progress meter.
-Erik | | |
Eric Andersen | 25b669c1449 | Try to guess an output filename | | |
Eric Andersen | ba1ff9b4eb4 | Apply patch from Giulio Orsero <giulioo@pobox.com> to ensure
get_last_path_component is defined under all configurati... | | |
Glenn L McGrath | c2bf5cad798 | General cleanup of comments, defines, includes, and global variables, removed those that arent needed, grouped those ... | | |
Pavel Roskin | 43f3e6114c1 | Fixes to allow compilation on systems with glibc 2.1.92 | | |
John Beppu | 8d369e98a5f | + shortened main() a little, and a few aesthetic cleanups here & there. | | |
Matt Kraai | c0321f9bc67 | Rewrote head to perservere when it can't open a file, and share code
with cat. | | |
Matt Kraai | e7c1af1e0dc | Continue concatenating files even if we can't open one. | | |
Matt Kraai | bbaef66b3f9 | Consolidate handling of some fopen failures. | | |
Matt Kraai | e0bcce09baf | Rewrote uniq to be less than a third of the size, and fixed some other
minor problems. | | |
Eric Andersen | 8ce85ce4e35 | Fix up the docs | | |
Eric Andersen | bdcc6fbd95e | update the docs | | |
Eric Andersen | f8263516c2d | Log the devps patch update | | |
Eric Andersen | db7f2af089e | Final touchups for the release...
-Erik | | |
Eric Andersen | f6b71399710 | Add in busybox.h. I renamed it, and forgot to commit the newky named version.
-Erik | | |
Eric Andersen | d266748c763 | Yet more polish (thanks again to kent robotti for the bug reports).
-Erik | | |
Eric Andersen | 53323695c50 | Remove all reference to the now obsolete /dev/modules
-Erik | | |
Eric Andersen | 67fdf5e538c | Update my devps patch for the latest 2.2 kernel.
-Erik | | |
Eric Andersen | ff1ed7215c0 | Fix name | | |
Eric Andersen | d89882da164 | Some more polish to make xargs act like GNU xargs (thanks to kent robotti
<robotti@metconnect.com> for testing and po... | | |
Eric Andersen | 3570a34de46 | Renamed "internal.h" to the more sensible "busybox.h".
-Erik | | |
Eric Andersen | caffb6eff0e | Gratuitously changed the file "busybox.defs.h" to the more
sensible and noticable "Config.h".
-Erik | | |
Eric Andersen | c5949f62e53 | Fix from Matt Kraai for the to the "busybox --install prints out on STDERR
"File already exists" messages for all fi... | | |
Eric Andersen | e081eae7a46 | Final (I think) version of xargs. Throw away all that tedious string
scrubbing, and quit using system. Instead, use... | | |
Eric Andersen | bf73909f23a | Be ever so pedantic about escaping chars that the shell might not like... | | |
Eric Andersen | 944be90b213 | Remove a now unneeded check | | |
Eric Andersen | fe4208fe935 | modified by Bryan Rittmeyer <bryan@ixiacom.com> to support SH4 | | |
Eric Andersen | 488aac2e2aa | Update newdoc dependancy | | |
Eric Andersen | 896fa4ea1dd | Update a few entries for 0.47... | | |
Eric Andersen | 57f83fffd85 | Doc update | | |
Eric Andersen | 6f283c2f772 | Fix up xargs so that things like 'cat cat.c | xargs echo' will
work properly.
-Erik | | |
Eric Andersen | 9ae38386575 | Fix xargs option parsing | | |
Eric Andersen | 1b1cfde1f8d | Fix bug#1043 -- hanlde long filenames and links (in this case, by complaining
that thay exist and skipping such files... | | |
Eric Andersen | 0102a9fd48f | Fix an obscure option parsing bug. | | |
Eric Andersen | 2da90d3b584 | Force optind=1 for libc5 when doing cp in cp_mv.c | | |
Eric Andersen | 285b446d177 | Fix potential memory overrun... | | |
Eric Andersen | 32e95f988d3 | Fix the bandaid. | | |
Eric Andersen | 96bdde97fb7 | Fix memory problems, and make behavior correct. | | |
Eric Andersen | 6d66817b6bc | update docs for xargs | | |
Eric Andersen | 82e06141019 | update usage for xargs | | |
Eric Andersen | a37d5b772b1 | rewrite, so it should be firly clean now | | |
Eric Andersen | 5b17693f0a0 | Use minix xargs instead, and update docs accordingly
-Erik | | |
Eric Andersen | ebc0dd7a8a5 | Comment on xargs choice. | | |
Eric Andersen | 92a61c12065 | Add in xargs | | |
Matt Kraai | 90f580ad5bd | Start the great EXIT_{SUCCESS,FAILURE} migration. | | |
Matt Kraai | d9954939870 | Clean up error messages. | | |
Matt Kraai | a2f2a8f8c0c | Add support for the -L option to ls. | | |
Matt Kraai | 810d38f8508 | Fix loop.h dependencies. | | |
Eric Andersen | a1b35c4512d | Apply a bandaid suggested by Jon McClintock <jonm@bluemug.com>, since deallocvt
has code for handling no arguments, b... | | |
Eric Andersen | 8c185f9600d | Fix for bug #1042 -- applied the patch from Larry Doolittle
<ldoolitt@recycle.lbl.gov> to fix the bug.
-Erik | | |
Eric Andersen | 75610e18b3f | Better cross libc compatibility (so Dave Cinege can stop complaining
that I broke it).
-Erik | | |
Eric Andersen | 2c1faecba71 | Decouple DODEBUG and DOSTATIC | | |
Eric Andersen | c873d61008d | Remove all the kernel headers so it will compile under libc5
-Erik | | |
Eric Andersen | ba35b984448 | Fix a potential warning | | |
Eric Andersen | d2f56777624 | Add in exec support (patch from Torbj?rn Axelsson <torax@cendio.se>)
and disable backticks (since they are still wier... | | |
Eric Andersen | d1de4a16ad6 | Handle 'cat -' | | |
Eric Andersen | f34aa4c3781 | Hard code the name of init. | | |
Eric Andersen | 8a2e56c5dfc | Large file >2Gib support. | | |
Eric Andersen | 350b3f9236b | Typo fix. | | |
Eric Andersen | ae22612792e | Ignore loop.h | | |
Eric Andersen | 624cc771da4 | More portable handling of loop header files, as done in util-linux | | |
Eric Andersen | 8847b9a03af | Remove a warning. Patch from Bryan Rittmeyer <bryan@ixiacom.com> | | |
Matt Kraai | 7c22b771625 | Only remove directories when removing recursively. | | |
Eric Andersen | cff3fe3ae96 | Added dos2unix, unix2dos, and unrpm.c thanks to robotti@metconnect.com.
-Erik | | |
Eric Andersen | 0cccdfaf363 | When mounting a ro fs rw, print warning and then mount it ro. Patch
from Dave Cinege.
-Erik | | |
Matt Kraai | b938e2ff99d | Return failure if ping gets no response. | | |
Eric Andersen | 46a98dfb138 | Reverted my conversion of tar to getopt to ensure tar can
handle traditional semantics (i.e. 'tar -xvf -' or 'tar xvf... | | |
Eric Andersen | 56f3e353da3 | Both of these commands were subtly broken. Fortunately when used together the
damage was only ugly fscks. Reverted ... | | |
Eric Andersen | 06f64b23701 | I think these featires are fairly safe...
-Erik | | |
Matt Kraai | 0b2da467a8e | Avoid segfaults by not using snprintf to copy strings. | | |
| Next → |