summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-06-21Add wget -P support, finishing off bug #1176Eric Andersen
-Erik
2001-06-21Rewrote mkdir (and touched lots of things in the process).Matt Kraai
2001-06-21Support tar -C, per bug #1176Eric Andersen
-Erik
2001-06-21This commit guts lash, restoring it to what it was originally intended to do,Eric Andersen
just be a simple command line interpreter with basic pipe, redirect, and job control. For all the more fancy things, people should use hush or ash. -Erik
2001-06-21Add in (and ignore) tar -p, since we preserver permissions automatically.Eric Andersen
closes bug #1185 -Erik
2001-06-21Remove documentation of unsupported sed options.Matt Kraai
2001-06-21Always apply commands with no specified range.Matt Kraai
2001-06-21Per a suggestion from Tom Oehser, fix up the leading-hyphen hack toEric Andersen
make it general. Now all leading single hyphens are ignored for purposed of applet name matching, while argv[0] is still passed unaltered to applets, so leading-hyphen sensitive applets (such as sh) can react accordingly. -Erik
2001-06-20it turs out, there was a nasty tar bug where bb tar would create leading dirsEric Andersen
with mode 0777 in all cases due to usask issues. Thanks to Matt Kraai for noticing and spotting the culprit. This makes bb tar behave just like GNU tar once again. -Erik
2001-06-20Initialise in_file to stdin, so it wont crash if no source specifiedGlenn L McGrath
2001-06-20Changed gz_open to ruturn a streamGlenn L McGrath
2001-06-20Reorganise unarchiving functions, more code re-use, only does single pass(no ↵Glenn L McGrath
more linked lists), basis for supporting a cpio (and cheaper untar) applet, but cpio applet isnt included in this. It effects ar, dpkg-deb applets only
2001-06-19For m68k, use __mc68000__ (not __m68k__ ), since that is what theEric Andersen
various m68k compilers seem to actually use... -Erik
2001-06-18Changed a hard-coded path to a variable defined path.Mark Whitley
2001-06-15With a bit of care I was able to save about 100 bytes.Eric Andersen
-Erik
2001-06-15Applied patch from Jim Gleason that makes it so busybox will still work evenMark Whitley
if you rename it.
2001-06-15This isnt used anymore, replaced by seek_sub_file() in ./libbb/deb_extract.cGlenn L McGrath
2001-06-13I reworked make_human_readable_str so it now has a sane interface,Eric Andersen
and then fixed up df, du, and ls to use the new interface. I also fixed up some formatting issues in ls while I was in there. -Erik
2001-06-13Reorganise unarchive functions, new files, removed someGlenn L McGrath
2001-06-13Reorganise archive extraction codeGlenn L McGrath
2001-06-12A patch from Benjamin Zeckel <bzeckel@cisco.com> to allowEric Andersen
nslookup.c to display the correct default nameservers.
2001-06-12Add in Devil-LinuxEric Andersen
2001-06-12Only use a login shell when it will run on a console.Matt Kraai
2001-06-11 - Fixed bug where you couldn't mix line number and regexes in two-address cmdsMark Whitley
- Fixed bug where you couldn't use two addresses for a 'c' cmd - Moved the do_sed_cmd function into process_file to simplify some things - Reduced a buncha lines of code in the process
2001-06-11Copy files until EOF, not the reported file size, to deal with bad sizes inMatt Kraai
the proc filesystem.
2001-06-08Add padding to struct sysinfo needed by m68k (note and patch by RichardMatt Kraai
Hirst).
2001-06-07Another 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-06Add the Linux Terminal Server ProjectEric Andersen
2001-06-06A patch from Larry to fix pathological things like '>""'Eric Andersen
2001-06-05Added a new testcase from Larry Doolittle (inspired by a note from VadimMatt Kraai
Berkgaut).
2001-06-05Don't close file descriptors when we are duplicating them.Matt Kraai
2001-06-04Do not purge the .cvsignore files on 'make release' so thatEric Andersen
people can properly import into their own CVS trees. -Erik
2001-06-04Revert the patch from Konstantin Boldyshev <konst@linuxassembly.org> to neverEric Andersen
change permissions on existing directories. This behavior is contrary to SUSv2 and contrary to GNU tar. Thanks to Matt Kraai for pointing this out. I should have been much more careful about accepting such a patch. -Erik
2001-06-03Loop forever instead of exiting.Matt Kraai
2001-06-03Remove space between ar optionsGlenn L McGrath
2001-06-03Correct ar optionsGlenn L McGrath
2001-06-03Don't whine about already mounted filesystems when invoked with -a.Matt Kraai
2001-06-01Vladimir's last_patch13, containing several bugfixes.Eric Andersen
2001-05-31Cope gracefully when people type something, then hit ^C.Eric Andersen
-Erik
2001-05-31Patch from Vladimir to fix up autocompletion on a files/dirs with spaces inEric Andersen
them in the presence of a quoting. Also revert my signal handling patch, which seems to not solve the problem I thought it solved.
2001-05-30Make hush the default shell. Ensure the applets_list getsEric Andersen
the axe on a distclean.
2001-05-29grep failed to compile when BB_FEATURE_CLEAN_UP was defined -- types were wrong.Eric Andersen
2001-05-27Use safe_strncpy.Matt Kraai
2001-05-24More shell / quoting testcases from Larry.Mark Whitley
2001-05-24Some more patchelttes from Larry Doolittle.Mark Whitley
2001-05-24'Nother patch from Larry to fix a buglet in how the line gets sed-ified.Mark Whitley
Also, more testcases and comments on bugs and formatting differences in some of the testcases.
2001-05-24Added support for grep -e and grep -f, closes bug #1164. Also added someMark Whitley
testcases for these new features.
2001-05-24Numerous new testcases from Larry Doolittle and a patch to tester.sh to avoidMark Whitley
a bash2-ism and quote variables that contain strings.
2001-05-24Plug another memory leakEric Andersen
2001-05-24Fix up some signed char vs int issues that show up on powerpc.Eric Andersen