Mark Whitley 9ba5bce06f7 Added script that tests turning on features in busybox one at a time and compiling to see if things break. Initial revision. 09 Mar 2001 Eric Andersen 01658a3eec8 Fix sh.c for the glab case. I was messing things up for single argument commands. It should now work as expected...
-Erik 09 Mar 2001 Eric Andersen 3dbf1e877af A '.' is a legal seperator. 09 Mar 2001 Mark Whitley afffbfe8c47 Fix to trim to make it trim properly. 09 Mar 2001 Eric Andersen b180dd9e50e Cleanup patch from Larry 09 Mar 2001 Eric Andersen 13d1fa1d01e Add in 'trim' routine. Fix up sh.c so it works when wordexp is not available.
-Erik 09 Mar 2001 Manuel Novoa III df351d6109f Improved port of ifconfig... smaller and with more features. 08 Mar 2001 Eric Andersen 39eea898c4f Per Vladimir's suggestion, force the locale to POSIX for all the scripts so busybox will install properly. 08 Mar 2001 Mark Whitley 7e5291f1117 Whitespace / formatting / bracket cleanup. 08 Mar 2001 Eric Andersen 32f8c170b09 Remember to delete un-expandable variables, and do a better job of expanding shell-specific things in case the wordexp implementation is broken (ie. the
stubbed out wordexp in uClibc).
-Erik 08 Mar 2001 Eric Andersen ca6045955d8 Rework environment variable handling to use wordexp, per a suggestion from Larry Doolittle a couple of months ago. This makes the stuff-expansion in lash be ever so standards compliant. This change needs testing by everyone, but appears to be solid enough to let us close bug #1090. It works for me; however, please test this change!
-Erik 08 Mar 2001 Mark Whitley e2c44fc966d Applied patch from Vladimir to fix bug where find would stop as soon as it hit a perms error. Closes bug 1124. 08 Mar 2001 Matt Kraai 5de909873a6 Eliminate superfluous test. 07 Mar 2001 Mark Whitley 4cc8f31ffea Changed KILOBYTE, MEGABYTE, and GIGABYTE from #define to enum. 07 Mar 2001 Mark Whitley ae5612ca6e7 Some minor cleanups to df.c. Also, with Erik's blessing, changed name of 'format' function to 'make_human_readable_str'. 07 Mar 2001 Mark Whitley ae20128e9f7 Applied patch from Christophe Boyaniqu to remove double-slashes printed in recursive_action. 07 Mar 2001 Eric Andersen 26d53eb197c This patch by Vladimir and Larry saves a few bytes. 07 Mar 2001 Eric Andersen ec9fad9a499 Static-ify a variable. make du work with all the human-readable variants since my last pass only fixed 'du -h' but left the others broken. 07 Mar 2001 Eric Andersen a7db19bb81e Fix up du so it behaves itself also. -Erik 07 Mar 2001 Eric Andersen 11ae573320e remove an unused variable 07 Mar 2001 Eric Andersen 7850f1e2ac9 Rewrite of format so it behaves itself -Erik 07 Mar 2001 Eric Andersen 5986f8d1c6a Fix up df so it works properly -Erik 07 Mar 2001 Eric Andersen 651f8c04ef6 Fix up ls.c to ensure human readable works properly in all cases 07 Mar 2001 Mark Whitley 6c563bc1a13 Thought of another janitorial item for the list. 07 Mar 2001 Eric Andersen 8b728a25a35 I made these little simplifications a while back, bug forgot to check this stuff in.
-Erik 07 Mar 2001 Eric Andersen 702ec5926f8 Fix the memory leak. No really this time. -Erik 06 Mar 2001 Mark Whitley 8bb7df49c24 Applied patch from Vladimir Oleynik via Magnus Damm that removes newlines from error_msg() calls and uses 'return EXIT_SUCCESS' instead of return 0. 06 Mar 2001 Eric Andersen 0f430e34af3 Fix up some silly macros and use xmalloc and friends exclusively. 06 Mar 2001 Eric Andersen 36278b95763 Fix func prototype 06 Mar 2001 Eric Andersen 54851d3c652 Fixed a memory leak in lash. It seems that close_all was calling close() directly instead of calling mark_closed(), which allowed the memory allocated
by mark_open() to never be freed.
-Erik 06 Mar 2001 Eric Andersen 07f2f3917a0 Close open files before calling builtin_exec(). I've tested this and it fixes bug #1121.
-Erik 06 Mar 2001 Eric Andersen 1a046d5f9dd Bug 1110 reported that the LOOP_GET_STATUS ioctl apparently returnes non-zero error messages, contrary to the documentation. Whatever. This patch from
zhaoway <zw@debian.org> looks safe enough.
-Erik 06 Mar 2001 John Beppu 138ece09b59 minor cleanup 06 Mar 2001 Eric Andersen e6c4de03c6e First pass at trying to retrofit a changelog for 0.50. Please everyone look over this and if I forgot something, misattributed your work, or
spelled something badly, please let me know.
-Erik 06 Mar 2001 Eric Andersen f15d4dad663 Add in a first pass at ifconfig status reporting. It took a long while hacking on the mess in net-tools-1.59, but it currently adds 12k and
supports ethernet, loop, ppp, and treats everything else as a generic
interface. Works ok for me.
-Erik 06 Mar 2001 Eric Andersen 5efa2291aa1 Fix up the freshmeat appindex record. 05 Mar 2001 Eric Andersen c27b9544b64 Make sure libpwd.a is linked _last_ so it overrides the system pwd/grp implementation. It wasn't doing that as expected... 05 Mar 2001 Eric Andersen 47cdcdd3598 Try to do a little better at documenting how to use alternate C libraries, thanks to David Douthitt. 05 Mar 2001 David Kimdon 21b7459add7 add wget, tr, telnet, ping, md5sum and loadkmap to .deb 05 Mar 2001 Eric Andersen afbff22e6ea Enable INSTALLER for the deb 05 Mar 2001 Eric Andersen 452fd33ffa0 Patch from Vladimir to make sure PATH is set correctly. 04 Mar 2001 Eric Andersen 076cdc24fcf If umount2 is not available, stub it out. 04 Mar 2001 Mark Whitley 9ead68975c0 Added some words on use of getopt in applets. 03 Mar 2001 Glenn L McGrath 323434be429 Dont try to automount some specific filesystem types 02 Mar 2001 Mark Whitley 446dd27843c Applied patch from Vladimir N. Oleynik that fixes incorrect behaviour in recovery_mode and changed option processing. 02 Mar 2001 Mark Whitley 42ab2507090 Removed section on testing that is now in contributing.txt. 02 Mar 2001 Mark Whitley 3b565cdf910 Added 'How to contribute to Busybox' doc. 02 Mar 2001 Mark Whitley 85adecb668c Whoops! BB_TFTP should prolly be off by default. 02 Mar 2001 Mark Whitley 450736cd3cf Added Magnus Damm's tftp applet to Busybox. 02 Mar 2001 Mark Whitley 016771834af Changed exit code from -1 to 0 when busybox is invoked with no args. (Closes bug #1114.) 02 Mar 2001