aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-07-03Have "make test" run tests in testdir/testdir instead of same directory as ↵Rob Landley
command symlinks. (Makes cleanup easier.)
2014-07-03date -r wasn't saving the result in the right variable. (And make date -ur ↵Rob Landley
work.)
2014-07-03Fix rm -rf of chmod 000 directories.Rob Landley
2014-06-30Promote makedevs to other.Rob Landley
2014-06-30Bugfixes for cleaned up makedevs.Rob Landley
Newline after table = <stdin>, move start/increment/count loop around entire device creation if/else staircase including chmod/chown code and use ptr to record node vs toybuf.
2014-06-28Use dlist_terminate() in patch.Rob Landley
2014-06-28Add : as an alias for true (toysh needs this).Rob Landley
2014-06-28Make fallocate depend on probe for libc support.Rob Landley
2014-06-28Add fallocate probe for uClibc.Rob Landley
2014-06-28Promote mkpasswd from pending to other.Rob Landley
2014-06-28Cleanup read_password(), factor out set_terminal(), fix salt bug (des wants ↵Rob Landley
the salt raw, no $ at the beginning).
2014-06-27Update cleanup page, now linking to descriptions of all of the ifconfig cleanup.Rob Landley
2014-06-26I have developed few testsuite for toybox commands - ls, ln, rm, mv, printf, ↵Divya Kothari
dd, renice.
2014-06-25Cleanup pass on mkpasswd.cRob Landley
2014-06-25Cleanup pass on makedevs. Need to test it before promoting.Rob Landley
2014-06-24Glibc and uClibc provide CERASE from termios.h, but musl requies you to ↵Rob Landley
#include a non-posix header and the maintainer considers this a feature. So just use the constant directly.
2014-06-24find_in_path() is supposed to work with a NULL path, but didn't. Fix it.Rob Landley
2014-06-24Tweak license page to explicitly say that zero clause BSD is functionally ↵Rob Landley
equivalent to placing the code in the public domain. This license variant looks like BSD, but is an unrestricted permission grant that doesn't require you to copy specific license text into derivative works. (The second paragraph is about something we DON'T do, I.E. provide any sort of warantee, and is just boilerplate from BSD to make it look like a BSD license.)
2014-06-24Move deallocvt.c into openvt.c, cleanup both.Rob Landley
2014-06-21Forgot to check in main() part of TOYFLAG_LOCALE change.Rob Landley
2014-06-11The readme, a text file, has an HTML close paragraph tag.Rob Landley
(Sheer force of habit.)
2014-06-11Option parsing for nohup needs to stop at first nonoption argument. Minor ↵Rob Landley
cleanups.
2014-06-11Cleanup pass on loginRob Landley
2014-06-11Enable fallocate in defconfig.Rob Landley
2014-06-11Cleanup pass on host.cRob Landley
2014-06-11Move toys.toycount initialization _after_ zeroing toys, so help -a works again.Rob Landley
2014-06-11Promote strings.Rob Landley
2014-06-11Cleanup strings.Rob Landley
2014-06-10Update toybox help to say how to install the static binary.Rob Landley
2014-06-10pending/useradd: unbreak buildIsaac Dunham
When useradd started using xfork(), the conditional in else if (pid > 0) became unnecessary, since else means pid is nonzero and xfork makes it non-negative. However, the "if" was not deleted.
2014-06-09Promote rfkill.Rob Landley
2014-06-09Forgot to check in strstart().Rob Landley
2014-06-09Cleanup pass on rfkill.Rob Landley
2014-06-09host needs -lresolvRob Landley
2014-06-09When locale is enabled, sprintf("%.123s", str) is counting characters, not ↵Rob Landley
bytes, so we can't globally enable locale without opening stack/heap smashing vulnerabilities. Make commands individually request setlocale() using TOYFLAGS instead.
2014-06-08Warning fix from Rich Felker.Rob Landley
2014-06-08Add host by Rich Felker.Rob Landley
2014-06-08Isaac Dunham also reported that some diff implementations can't handle ↵Rob Landley
nonseekable input, so write to a temporary file instead of <(command). Use trap EXIT to make sure the temporary files get deleted.
2014-06-08Isaac Dunham pointed out that busybox diff only implements unified diffs, ↵Rob Landley
and sent a patch to convert bloatcheck to use that. I tweaked it a bit.
2014-06-08Replace large parenthetical in bloatcheck with a function.Rob Landley
2014-06-07Minor tweaks to code style section.Rob Landley
2014-06-07Make md5sum/sha1sum -b flag be "brief" output (just the hash).Rob Landley
(It's not like systems implementing -b binary and -t text still matter.)
2014-06-03mount: start on option parsing, implement loopback and bind mount autodetection.Rob Landley
2014-06-02Help text should have a blank line after usage: lines, and a couple other ↵Rob Landley
whitespace tweaks.
2014-06-01The tests for link and du are attached.Isaac Dunham
2014-06-01cpio: archive more filesIsaac Dunham
While writing tests for cpio, I found that cpio tries to open empty files if they're regular files, and fails to archive them if unreadable. This can be easily avoided, and is not the usual behavior.
2014-05-31iconv: some fixesFelix Janda
- fix problem with sequences at buffer boundaries - add (ignored) -c and -s options - don't try to continue with a file when read() fails
2014-05-31Promote partprobe.Rob Landley
2014-05-31Cleanup partprobe.Rob Landley
2014-05-31Introduce xfork() and make commands use it, and make some WEXITSTATUS() use ↵Rob Landley
WIFEXITED() and WTERMSIG()+127.