aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Some updates for libc5andersen2001-03-146-4/+34
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2064 69ca8d6d-28ef-0310-b511-8ec308f3f277
* libc5 glob is pretty stupid and doesn't do GLOB_BRACE or GLOB_TILDEandersen2001-03-143-3/+24
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2063 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added a dependency on BB_MKFS_MINIX to xfopen().markw2001-03-141-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2062 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - Changed name of BB_FEATURE_SIMPLE_PROMPT to BB_FEATURE_SH_SIMPLE_PROMPTmarkw2001-03-146-84/+94
| | | | | | | | | | | | | | - Set BB_FEATURE_SH_STANDALONE_SHELL and BB_FEATURE_SH_APPLETS_ALWAYS_WIN to be off by default - Set BB_FEATURE_SH_SIMPLE_PROMPT to be on by default - Added some more magic to the Olympus section to make all the dependencies on the shell, cmdline editing, tab completion and friend work properly. - Tidied up the Olympus section with some whitespace. Checked the various scrips that parse through there and the extra whitespace shouldn't break anything. git-svn-id: svn://busybox.net/trunk/busybox@2061 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some new testcases, some improvements to the tester.sh script.markw2001-03-132-70/+146
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2060 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update the lash shell (hopefully the last time...) so things likeandersen2001-03-139-362/+560
| | | | | | | | | echo "foo bar" and echo -n "foo\t\\\\\tbar" work as expected. Merge prompt printing work from Vladimir. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2059 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added Midori Linux to the list of known projects that use Busybox.markw2001-03-131-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2058 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Credited Christophe Boyaniqu for interactive patch to rm.markw2001-03-132-0/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2057 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from Christophe Boyanique to add -i support to rm.markw2001-03-1311-0/+101
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2053 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some fixlets that didn't get added in the last 'syslogd split' patch:markw2001-03-121-1/+10
| | | | | | | | | - BB_LOGREAD should not be in the applet section - BB_FEATURE_IPC_SYSLOG added to the feature section - Some voodoo added to the Olympus section git-svn-id: svn://busybox.net/trunk/busybox@2052 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added some comment lines in the header indicating that Gennady Feldman is themarkw2001-03-126-0/+12
| | | | | | | maintainer of these three applets. git-svn-id: svn://busybox.net/trunk/busybox@2051 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied a patch from Brian Webb to fix a problem with mount on the Agenda PDA.markw2001-03-122-0/+2
| | | | | | | Apparently, the mount() call does not like taking a stack allocated pointer. git-svn-id: svn://busybox.net/trunk/busybox@2050 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from John Lombardo to fix OOM in insmod.markw2001-03-122-78/+82
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2049 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from Gennady Feldman to split up syslogd.c into syslogd andmarkw2001-03-1217-254/+1115
| | | | | | | klogd (as it should be). git-svn-id: svn://busybox.net/trunk/busybox@2048 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A fix from Larry Doolittle for some nasty segfaults when sh.c tried to free aandersen2001-03-123-9/+9
| | | | | | | | | corrupted cmd pointer, and where it would truncate a command line at the first double space. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2047 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Program for testing concurrent access to syslogd.markw2001-03-121-0/+44
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2046 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from Gennady Feldman to use single-thread instead of forking.markw2001-03-122-40/+24
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2045 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add missing dependency -- interface.c needs get_kernel_revision.mjn32001-03-121-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2041 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Adjust ifconfig usage message for selected options and current functionality.mjn32001-03-123-18/+69
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2040 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reduced code size of interface. Support ifconfig -a and ifconfig interfacemjn32001-03-123-140/+208
| | | | | | | | display. Change %llu to %Lu in ifconfig for hacked unsigned long long support in uClibc scanf. git-svn-id: svn://busybox.net/trunk/busybox@2039 69ca8d6d-28ef-0310-b511-8ec308f3f277
* When using wordexp, only try to use the expand commandandersen2001-03-103-36/+42
| | | | | | | | when something actually got expanded. Skip it otherwise. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2038 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Quick mod to enable option -a for ifconfig.mjn32001-03-103-20/+33
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2037 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Created new regression testing framework with a number of testcases (many moremarkw2001-03-103-1/+409
| | | | | | | | | can be added). Also changed 'test' target in makefile to run the new tester.sh. (Hopefully, we should be able to remove all the tests/*.mk files soon.) git-svn-id: svn://busybox.net/trunk/busybox@2036 69ca8d6d-28ef-0310-b511-8ec308f3f277
* /* getopt not needed */markw2001-03-102-0/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2035 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added some more '/* getopt not needed */' lines.markw2001-03-0912-0/+26
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2034 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use perror_msg_and_die function where appropriate.mjn32001-03-092-6/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2033 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixed df.c so that nfs volumes will display properly (fixing bug #1113).andersen2001-03-092-12/+20
| | | | | | | | | | Problem was 512/1024 = 0 if you use longs, so I cast KILOBYTE to a double, then cast the result back to an int after the math is done, letting C's type promotion do its magic for the rest. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2032 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Silence a silly warningandersen2001-03-092-6/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2031 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from Jeff Garzik to getopt-ify rmmod.markw2001-03-092-26/+24
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2030 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Jeff Garzik marking a few 'getopt not needed' apps.andersen2001-03-099-0/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2029 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A cleanup patch from Jeff Garzik to static-ify a number ofandersen2001-03-0948-158/+156
| | | | | | | namespace polluting things that really should be static. git-svn-id: svn://busybox.net/trunk/busybox@2027 69ca8d6d-28ef-0310-b511-8ec308f3f277
* patch from Larry to fix pristine source buildsandersen2001-03-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2026 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixed a couple more cases. $FOO/bar ${FOO} and such now workandersen2001-03-093-12/+42
| | | | | | | | | without wordexp. Of course for stuff like ${1:-foo} you still need wordexp for them to work. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2025 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Allow wordexp to be used if availableandersen2001-03-093-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2024 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Urg. Remove the debug noiseandersen2001-03-093-3/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2023 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Ok, sh.c should be working now. Many thanks to Larry Doolittleandersen2001-03-093-255/+249
| | | | | | | | | for his timely help -- nearly all of the work in this patch is his. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2022 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patchs from Jeff Garzik <jgarzik@mandrakesoft.com> to cleanupandersen2001-03-0934-16/+40
| | | | | | | | warnings with glibc 2.2 and use always use xfopen -Erik git-svn-id: svn://busybox.net/trunk/busybox@2021 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added script that tests turning on features in busybox one at a time andmarkw2001-03-091-0/+81
| | | | | | | compiling to see if things break. Initial revision. git-svn-id: svn://busybox.net/trunk/busybox@2020 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix sh.c for the glab case. I was messing things up forandersen2001-03-093-15/+18
| | | | | | | | single argument commands. It should now work as expected... -Erik git-svn-id: svn://busybox.net/trunk/busybox@2019 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A '.' is a legal seperator.andersen2001-03-093-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2018 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix to trim to make it trim properly.markw2001-03-091-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2017 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup patch from Larryandersen2001-03-093-6/+15
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2016 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add in 'trim' routine. Fix up sh.c so it works when wordexpandersen2001-03-086-33/+270
| | | | | | | | is not available. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2015 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Improved port of ifconfig... smaller and with more features.mjn32001-03-083-658/+773
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2014 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Per Vladimir's suggestion, force the locale to POSIX for allandersen2001-03-087-0/+21
| | | | | | | the scripts so busybox will install properly. git-svn-id: svn://busybox.net/trunk/busybox@2013 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Whitespace / formatting / bracket cleanup.markw2001-03-082-10/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2012 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remember to delete un-expandable variables, and do a better job of expandingandersen2001-03-083-18/+84
| | | | | | | | | shell-specific things in case the wordexp implementation is broken (ie. the stubbed out wordexp in uClibc). -Erik git-svn-id: svn://busybox.net/trunk/busybox@2011 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rework environment variable handling to use wordexp, per a suggestion fromandersen2001-03-084-325/+250
| | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@2010 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from Vladimir to fix bug where find would stop as soon as it hitmarkw2001-03-081-16/+11
| | | | | | | a perms error. Closes bug 1124. git-svn-id: svn://busybox.net/trunk/busybox@2008 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Eliminate superfluous test.kraai2001-03-072-4/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2003 69ca8d6d-28ef-0310-b511-8ec308f3f277