log

age author description
Mon, 01 Dec 2014 12:52:55 -0600 Rob Landley Ashwini Sharma pointed out that "mkdir sub; ln -s . sub/up; du -L sub" shouldn't loop endlessly. draft
Mon, 01 Dec 2014 03:15:25 -0600 Rob Landley Refactor expr and add another test entry that works with TEST_HOST=1 but not with the one in pending. draft
Sun, 30 Nov 2014 14:10:36 -0600 Rob Landley Tests for operator priority groupings. draft
Sun, 30 Nov 2014 11:05:39 -0600 Rob Landley Remove the strncpy from mountpoint, and make a lot of other changes while I'm here (to be described on the mailing list). draft
Sat, 29 Nov 2014 21:11:34 -0600 Rob Landley The "re-exec to regain root permissions" logic broke the error message when calling root-only commands through the multiplexer. draft
Sat, 29 Nov 2014 19:07:08 -0600 Rob Landley Minor whitespace cleanups. draft
Sat, 29 Nov 2014 18:38:05 -0600 Ashwini Sharma expr.c: Added '==' sign into list of operations. Also added support for regex pattern match. draft
Fri, 28 Nov 2014 17:30:46 -0600 Rob Landley Improve error reporting in parallel build. (On error, wait for all children to finish before exiting.) draft
Fri, 28 Nov 2014 16:57:45 -0600 Rob Landley Make sendfile use libbuf. draft
Fri, 28 Nov 2014 16:56:53 -0600 Rob Landley Tiny in-passing cleanups to more.c. draft
Fri, 28 Nov 2014 16:53:59 -0600 Rob Landley Check in most recent release notes. draft
Fri, 28 Nov 2014 16:52:06 -0600 Rob Landley When running a test, the diff is always an ascii diff, not binary. draft
Fri, 28 Nov 2014 16:51:32 -0600 Rob Landley Add "change" subdirectory to make clean. draft
Fri, 28 Nov 2014 16:49:46 -0600 Rob Landley Add "make change" target to build the big toybox binary as a bunch of little ones (in the "change" subdirectory), and tweak scripts/make.sh to avoid redundant work when rebuilding. draft
Thu, 27 Nov 2014 20:38:21 -0600 Rob Landley sed: c needs to trigger range logic like d, D works like d when there isn't anything left in the line, and more tests. draft
Thu, 27 Nov 2014 00:28:13 -0600 Rob Landley New ifconfig tests from Cynt Rynt. draft
Tue, 25 Nov 2014 21:45:18 -0600 Rob Landley Update dmesg, loosely based on a patch from Elliott Hughes. draft
Tue, 25 Nov 2014 18:49:34 -0600 Rob Landley Variant of a patch from Ashwini Sharma, making df /dev/node work and tweaking the spacing. draft
Mon, 24 Nov 2014 17:26:09 -0600 enh Android-related roadmap.html updates. draft
Mon, 24 Nov 2014 17:23:23 -0600 Rob Landley Tweak the "ignoring return value" fortify workaround for readlinkat. draft
Sat, 22 Nov 2014 00:36:45 -0600 Rob Landley As long as Android's going to require fortify, fixup the warnings it generates. draft
Sat, 22 Nov 2014 00:31:03 -0600 Rob Landley Whitespace/code style. draft
Fri, 21 Nov 2014 21:49:05 -0600 Elliott Hughes A patch against your current ToT that builds in AOSP master. draft
Fri, 21 Nov 2014 10:06:45 -0600 Rob Landley Don't include asm/* files directly. draft
Fri, 21 Nov 2014 06:42:37 -0600 Rob Landley Patch from Elliott Hughes for Android/bionic build. draft
Wed, 19 Nov 2014 21:38:00 -0600 Rob Landley Make md5sum and sha1sum work on big endian systems. draft 0.5.1
Wed, 19 Nov 2014 16:55:12 -0600 Rob Landley Fixups for the android/bionic build probes patch. draft
Wed, 19 Nov 2014 16:38:46 -0600 Isaac Dunham probe for getspnam(), forkpty(), utmpx, replace sethostname() draft
Wed, 19 Nov 2014 14:29:53 -0600 Rob Landley Fix "tail -c 10" segfault spotted by Lukasz Szpakowski. draft
Tue, 18 Nov 2014 04:25:27 -0600 Rob Landley More sed bugfixes. draft
Mon, 17 Nov 2014 21:21:04 -0600 Rob Landley sed: fix 'q', and { }, and } after s/// with no semicolon. draft
Mon, 17 Nov 2014 03:14:05 -0600 Rob Landley More sed corner cases. (Empty regex repeats previous regex, implement -i, etc.) draft
Sun, 16 Nov 2014 18:58:22 -0600 Rob Landley Fix more sed bugs. draft
Sun, 16 Nov 2014 14:21:42 -0600 Rob Landley Fix sed 'b' with no label and 'N' in general. draft
Sat, 15 Nov 2014 17:19:23 -0600 Rob Landley More sed bugfixes. (Did you know s/[/]// is a valid sed expression?) draft
Sat, 15 Nov 2014 16:16:29 -0600 Rob Landley Debugging pass on sed: make the existing test suite pass. draft
Fri, 14 Nov 2014 16:44:21 -0600 Rob Landley Add a few more sed tests. draft
Fri, 14 Nov 2014 16:44:00 -0600 Rob Landley Add color support for scripts/test.sh and new SKIP_HOST for tests expected to fail on non-toybox implementations. draft
Fri, 14 Nov 2014 15:53:17 -0600 Rob Landley sed: implement s & and \1 backrefs. draft
Wed, 12 Nov 2014 14:47:57 -0600 Rob Landley Implement more sed plumbing, including s/// (without \1 or & yet). draft
Tue, 11 Nov 2014 15:08:25 -0600 Rob Landley Remove unnecessary assignment spotted by Cynt Rynt. draft
Mon, 10 Nov 2014 17:17:17 -0600 Rob Landley Implement another largeish chunk of sed. Untested, unfinished, do not use yet. draft
Mon, 10 Nov 2014 17:14:11 -0600 Rob Landley First cleanup pass on hwclock. draft
Mon, 10 Nov 2014 15:26:08 -0600 Ashwini Sharma hwclock: get and set the hwclock draft
Mon, 10 Nov 2014 15:25:35 -0600 Ashwini Sharma ipcrm : remove msg que, sem or shared memory draft
Sun, 09 Nov 2014 14:16:33 -0600 Rob Landley Yet more sed tests. draft
Sat, 08 Nov 2014 01:51:59 -0600 Rob Landley Implement a few sed commands. Not done, and not tested yet. draft
Thu, 06 Nov 2014 16:26:59 -0600 Rob Landley More sed tests. draft
Tue, 04 Nov 2014 18:07:46 -0600 Rob Landley Next round of sed infrastructure, parses most commands now, doesn't implement them yet. draft
Thu, 30 Oct 2014 18:36:09 -0500 Ashwini Sharma Attached are new toys TR and CRONTAB. draft
Thu, 30 Oct 2014 16:47:29 -0500 Rob Landley Test for ls -d from Isaac Dunham, and he pointed out -F also disables symlink following. draft
Thu, 30 Oct 2014 05:32:54 -0500 Rob Landley Bug report from Isaac Dunham: ls -d shouldn't follow command line symlinks without -H or -L (just like ls -l). draft
Wed, 29 Oct 2014 18:44:33 -0500 Rob Landley First batch of sed tests. draft
Wed, 29 Oct 2014 14:49:47 -0500 Rob Landley Next drop of sed infrastructure, mostly argument parsing, doesn't do anything interesting yet. draft
Tue, 28 Oct 2014 23:43:58 -0500 Rob Landley Fill out rest of help text for sed. draft
Mon, 27 Oct 2014 19:20:31 -0500 Rob Landley Fix use after free error spotted by ?ukasz Szpakowski. draft
Mon, 27 Oct 2014 18:08:59 -0500 Rob Landley O_CLOEXEC was confusing the O_RDONLY test in loopfiles(), resulting in attempts to read from stdout instead of stdin for "-" or no arguments. draft
Sun, 26 Oct 2014 13:34:33 -0500 Rob Landley xexec() recursion limiter has to go after rebound or toy_init() zeroes it. draft
Sun, 26 Oct 2014 12:56:41 -0500 Rob Landley Cosmetic tweak: no trailing spaces when ./toybox lists command names. draft
Fri, 24 Oct 2014 18:16:32 -0500 Rob Landley Basic sed range support, enough for "sed -n 9,11p README" to work. draft
Wed, 22 Oct 2014 17:11:06 -0500 Rob Landley Teach ln -f to leave original target alone if link creation fails. draft
Mon, 20 Oct 2014 21:07:16 -0500 Rob Landley Random in-progress snapshot of sed, not finished yet. draft
Mon, 20 Oct 2014 19:56:05 -0500 Rob Landley More static analysis fixes from Ashwini Sharma. draft
Mon, 20 Oct 2014 19:52:29 -0500 Rob Landley Add TOYBOX_NORECURSE so xexec() won't make internal function calls. draft
Sun, 19 Oct 2014 12:08:25 -0500 Andy Lutomirski nsenter: A tool to use setns(2) draft
Fri, 17 Oct 2014 18:40:03 -0700 Andy Lutomirski unshare: Fix help and option parsing draft
Sat, 18 Oct 2014 17:14:12 -0500 Rob Landley Factor out printf-style escape parsing logic from echo.c. draft
Thu, 16 Oct 2014 05:58:35 -0500 Rob Landley Even bigger ip.c, from Ashwini Sharma. draft
Tue, 14 Oct 2014 14:16:34 -0500 Rob Landley Use O_CLOEXEC instead of O_RDONLY to signal loopfiles_rw() to close filehandles. draft
Tue, 14 Oct 2014 11:40:03 -0500 Rob Landley Fix last night's mv commit (use dest, not source). draft
Tue, 14 Oct 2014 00:01:22 -0500 Rob Landley Implement mv -f and -i. draft
Mon, 13 Oct 2014 10:49:24 -0500 Rob Landley Started over on sed (by reading the posix spec). draft
Fri, 10 Oct 2014 09:47:35 -0500 Isaac Dunham acpi: implement -ctV, fix recursion, plug a small leak draft
Thu, 09 Oct 2014 13:43:32 -0500 Rob Landley Various bugfixes (mostly resource leaks) from Ashwini Sharma's static analysis, plus occasional tweak by me while reviewing them. draft
Thu, 09 Oct 2014 12:17:36 -0500 Rob Landley Fix use-after-free spotted by Ashwini Sharma's static analysis. draft
Wed, 08 Oct 2014 13:59:16 -0500 Rob Landley Update status lists. (Once the pending-not-in-pending files go away (see toys/pending/README), this can be probed from the source.) draft
Tue, 07 Oct 2014 14:11:54 -0500 Rob Landley Basic update of the roadmap and status pages. (Both need a good scrub and polish beyond this.) draft
Thu, 02 Oct 2014 07:53:27 -0500 Rob Landley Release notes for 0.5.0. draft
Thu, 02 Oct 2014 07:47:08 -0500 Rob Landley Added tag 0.5.0 for changeset 7afd32673a5c draft
Thu, 02 Oct 2014 07:24:38 -0500 Rob Landley Workaround for musl's faccessat bug (the rm -r "error: is a directory" thing). draft 0.5.0
Wed, 01 Oct 2014 19:57:34 -0500 Rob Landley Bugfix from Ashwini Sharma: Z timezone required by posix for touch but not for libc, so we have to implement it here. draft
Sun, 28 Sep 2014 19:34:53 -0500 Ashwini Sharma Updated version, having complete support for ip _link_, _addr_, _rule_, _route_ and _tunnel_ options. draft
Sun, 28 Sep 2014 18:22:34 -0500 Rob Landley Fix two mount bugs: 1) Don't skip a filesystem type when setting up loopback mount, 2) Don't stop checking filesystem types due to EBUSY, it may mean already mounted by another filesystem type you haven't tried yet. draft
Sun, 28 Sep 2014 13:15:41 -0500 Rob Landley mount: terminate list so unknown user mount attempts don't endlessly loop, add better error reporting. draft
Sun, 28 Sep 2014 13:11:20 -0500 Rob Landley Brown paper bag time: comma_scan() didn't work for anything but the last entry. draft
Sat, 27 Sep 2014 21:07:00 -0500 Rob Landley Multi-build single.sh should exit with an error when build breaks. draft
Sat, 27 Sep 2014 21:04:47 -0500 Rob Landley Cleanup pass on groupdel. draft
Sat, 27 Sep 2014 20:31:16 -0500 Rob Landley Allow single.sh to build more than one command per invocation. draft
Sat, 27 Sep 2014 20:28:33 -0500 Rob Landley Untangle id/groups/logname so single.sh can build each one standalone. draft
Sat, 27 Sep 2014 19:59:28 -0500 Rob Landley Have OLDTOY emit (redundant) function prototype so single.sh can build OLDTOY standalone (if it has its own config symbol). draft
Sat, 27 Sep 2014 19:58:18 -0500 Rob Landley Don't segfault for --help of single.sh build of OLDTOY commands that use another command's help. draft
Fri, 26 Sep 2014 18:49:44 -0500 Rob Landley The only illegal characters in a username are ":" (field separator), "\n" (line separator), and "/" (filename separator). draft
Fri, 26 Sep 2014 18:42:23 -0500 Rob Landley Separate more commands so single.sh can build them standalone. draft
Mon, 22 Sep 2014 08:32:21 -0500 ?ukasz Szpakowski When killall was invoked without arguments, there appeared segmentation fault draft
Mon, 22 Sep 2014 08:22:12 -0500 Felix Janda Fix du test: du symlink -> "0\tsymlink" draft
Mon, 22 Sep 2014 07:52:15 -0500 Rob Landley Respond to two static analysis issues in dirtree_path() reported by Ashwini Sharma. draft
Sun, 21 Sep 2014 22:44:20 -0500 Rob Landley Start on ping.c. draft
Sat, 20 Sep 2014 18:46:47 -0500 Rob Landley Tweak portability.h for uClibc version in buildroot defconfig. draft
Sat, 20 Sep 2014 17:51:23 -0500 Rob Landley Always call setlocale if I18N is enabled, so nested toy_exec() can switch it back off if necessary. draft
Sat, 20 Sep 2014 14:20:28 -0500 Rob Landley Delete generated/README.txt (the contents are in code.html now) so clean can just remove the "generated" directory entirely. draft
Sat, 20 Sep 2014 14:12:55 -0500 Rob Landley Capitalize "toybox" more consistently on the about page. draft
Sat, 20 Sep 2014 14:11:59 -0500 Rob Landley Fluff out the documentation some more. draft
Sat, 20 Sep 2014 13:22:24 -0500 Rob Landley Remove debug echo checked in by mistake. draft
Sat, 20 Sep 2014 13:22:13 -0500 Rob Landley Forgot to check in the updated makefile when I moved the testsuite. draft
Sat, 20 Sep 2014 13:20:17 -0500 Rob Landley Typo from the dawn of time: toybox is not capitalized the way BusyBox was. draft
Sat, 20 Sep 2014 13:18:44 -0500 Rob Landley The ancient GPL (copied from the 2.6.12 kernel) build infrastructure is actually in the "kconfig" directory, not under scripts. Remind me to write a new one from scratch... draft
Sat, 20 Sep 2014 13:09:14 -0500 Rob Landley Move testsuite out of scripts/test into its own top level tests directory, and make ctrl-c kill "make test" more reliably. draft
Sat, 20 Sep 2014 13:07:53 -0500 Rob Landley Give library probe a progress indicator, and use 150% of detected CPUs to try to keep large SMP machines busy (each compiler invocation is short so they exit almost as fast as we launch them). draft
Thu, 18 Sep 2014 18:07:58 -0500 Rob Landley Reorder functions to get rid of unnecessary prototypes, and move a global into GLOBALS. draft
Thu, 18 Sep 2014 13:05:21 -0500 Isaac Dunham rm -rf needs to chmod directories to u+rwx, because directories need +x to search. draft
Thu, 18 Sep 2014 11:47:42 -0500 Ashwini Sharma A few fixes for issues reported in static analysis. draft
Wed, 17 Sep 2014 20:21:44 -0500 Rob Landley Cleanup pass on README. draft
Wed, 17 Sep 2014 18:25:05 -0500 Rob Landley Update README for pending directory, include list of code outside of pending (grandfathered) awaiting cleanup. draft
Wed, 17 Sep 2014 18:24:10 -0500 Rob Landley Minor cleanup pass on touch. draft
Wed, 17 Sep 2014 08:26:07 -0500 Rob Landley Cleanup pass on cut, more to do. draft
Tue, 16 Sep 2014 07:21:56 -0500 Rob Landley Cleanup pass on useradd. draft
Sun, 14 Sep 2014 21:24:50 -0500 Rob Landley Add cpio -p draft
Sun, 14 Sep 2014 20:37:23 -0500 Rob Landley find -xdev should return mount points, just not contents. draft
Sun, 14 Sep 2014 19:54:19 -0500 Rob Landley Second attempt at one way xpopen(). draft
Sun, 14 Sep 2014 12:29:44 -0500 Rob Landley Split xpopen() into xpopen_both(), xpopen(), and xrun() depending on whether we want to redirect both, one, or neither of stdin/stdout. draft
Sat, 13 Sep 2014 14:48:37 -0500 Rob Landley Bug report from luckboy: rm -f on a broken symlink didn't work because our "does it exist" test (to avoid errors on rm -f of nonexistent files) said it didn't. draft
Thu, 11 Sep 2014 20:50:10 -0500 Rob Landley Create a generated/build.sh with a single compiler command line to rebuild the toybox_unstripped binary using the existing generated/*.h files. draft
Thu, 11 Sep 2014 00:04:37 -0500 Rob Landley Oops, unbreak make.sh. draft
Tue, 09 Sep 2014 23:44:48 -0500 Rob Landley Ignore -m option to cpio, it's what we do anyway so it's not an error. draft
Tue, 09 Sep 2014 23:42:25 -0500 Rob Landley Two problems: 1) Sometimes toy_exec() needs to re-exec to gain dropped root permissions, 2) shouldn't recurse forever without exec, stack depth increases and we may leak other resources. Limit it to ~5 levels. draft
Tue, 09 Sep 2014 20:13:03 -0500 Rob Landley Make tweaks: collate generated/*.o files into their own subdirectory, add PIPEFAIL for better error reporting, and simpler regex to select toys/*/*.c list based on NEWTOY/OLDTOY macros. draft
Mon, 08 Sep 2014 08:51:45 -0500 Rob Landley Fix more memory leaks reported by Ashwini Sharma. draft
Mon, 08 Sep 2014 08:40:06 -0500 Rob Landley Don't close device handle until after calling flush ioctls, reported by Ashwini Sharma. draft
Mon, 08 Sep 2014 08:26:02 -0500 Rob Landley Add error test and fix memory leak, reported by Ashwini Sharma. draft
Sun, 07 Sep 2014 19:33:18 -0500 Rob Landley Promote mount. It's not perfect, but it basically works now. draft
Sun, 07 Sep 2014 19:30:05 -0500 Rob Landley Fix mount --move bug. draft
Sun, 07 Sep 2014 14:42:51 -0500 Rob Landley Debugging pass on mount. Not quite done yet, but the basics seem to work now. draft
Sat, 06 Sep 2014 13:24:58 -0500 Rob Landley Work around uClibc brain-damage. draft
Thu, 04 Sep 2014 00:23:51 -0500 Rob Landley Don't hang for $CPUS=1. draft
Wed, 03 Sep 2014 13:38:18 -0500 Divya Kothari Testsuites for toybox command - "tar", "bzcat", "xzcat", "zcat" and "hostname". draft
Wed, 03 Sep 2014 13:32:32 -0500 Divya Kothari chmod testsuite and link testsuite. draft
Mon, 01 Sep 2014 12:47:32 -0500 Rob Landley Add cp -F to force delete of existing destination files, and make install command use that. draft
Sun, 31 Aug 2014 22:07:43 -0500 Rob Landley More parallel build tweaks. draft
Sun, 31 Aug 2014 14:06:37 -0500 Rob Landley Next mount checkpoint. draft
Sun, 31 Aug 2014 11:58:39 -0500 Rob Landley Give a hint when setuid logic fails. draft
Sat, 30 Aug 2014 17:44:07 -0500 Rob Landley Old compilers complain about linker options passed with -c, so split out $LDOPTIMIZE. draft
Sat, 30 Aug 2014 16:34:46 -0500 Rob Landley Another fix from Johan Bergstr?m, using the gnu/dammit version of sort on the host can be screwed up by more than one environment variable. draft
Sat, 30 Aug 2014 13:03:40 -0500 Rob Landley Add VERBOSE=fail to "make tests", based on suggestion from Johan Bergstr?m. draft
Mon, 25 Aug 2014 22:01:11 -0500 Ashwini Sharma ipcs : display all the IPC fascilities information draft
Sun, 24 Aug 2014 23:46:23 -0500 Rob Landley Work in progress snapshot of mount, with fallout to umount. (Not done yet.) draft
Sun, 24 Aug 2014 22:42:47 -0500 Rob Landley Fix parallel make not always catching errors before link time. draft
Sat, 23 Aug 2014 23:08:59 -0500 Rob Landley Promote blockdev to other. draft
Sat, 23 Aug 2014 23:08:04 -0500 Rob Landley Cleanup blockdev. draft
Fri, 22 Aug 2014 23:34:52 -0500 Isaac Dunham getty needs fd 0 to stay open. draft
Wed, 20 Aug 2014 22:23:39 -0500 Rob Landley Promote inotifyd to other. draft
Wed, 20 Aug 2014 22:22:46 -0500 Rob Landley Minor help text tweak for inotifyd. draft
Wed, 20 Aug 2014 22:21:36 -0500 Rob Landley Cleanup inotifyd. draft
Mon, 18 Aug 2014 19:10:45 -0500 Rob Landley Cleanups on useradd/groupadd/groupdel, and put TOYBOX_UID_SYS and TOYBOX_UID_USR in the top level Config. draft
Sat, 16 Aug 2014 09:46:42 -0500 Rob Landley Add install to cp/mv. draft
Fri, 15 Aug 2014 18:53:01 -0500 Rob Landley Fix bug reported by Ashwini Sharma: [-abc] syntax to switch off a command forget draft
Fri, 15 Aug 2014 10:50:39 -0500 Rob Landley If string_to_mode() is called on a base mode with S_ISDIR() and such set, pass those extra bits through. draft
Tue, 12 Aug 2014 18:05:55 -0500 Rob Landley Enable a command's sub-options in single builds. draft
Tue, 12 Aug 2014 07:14:58 -0500 Ashwini Sharma A toy _BLOCKDEV_ to get/set block device properties. draft
Tue, 12 Aug 2014 07:09:01 -0500 Ashwini Sharma Patches to commands for issues reported from static analysis tool. draft
Mon, 11 Aug 2014 20:15:19 -0500 Rob Landley Promote lspci. draft
Mon, 11 Aug 2014 20:11:58 -0500 Rob Landley Cleanup pass on lspci. draft
Sun, 10 Aug 2014 12:01:49 -0500 Rob Landley Update clean to clean up after new parallel build. draft
Sat, 09 Aug 2014 23:49:48 -0500 Rob Landley Disable xopen's default O_CLOEXEC for oneit. draft
Sat, 09 Aug 2014 14:33:34 -0500 Rob Landley Parallelize the build. (set CPUS=1 to force single processor build, or another number to override processor count autodetect.) draft
Thu, 07 Aug 2014 23:19:18 -0500 Rob Landley Fix -mindepth and -maxdepth to not drill down into excluded directories. draft
Tue, 05 Aug 2014 23:21:18 -0500 Rob Landley More find bugfixes. draft
Tue, 05 Aug 2014 19:44:59 -0500 Rob Landley Rereading posix find.c page: "Specifying more than one of the mutually-exclusive options -H and -L shall not be considered an error. The last option specified shall determine the behavior of the utility." draft
Tue, 05 Aug 2014 19:41:36 -0500 Rob Landley find.c: Posix wants loop detection. draft
Tue, 05 Aug 2014 19:32:44 -0500 Rob Landley Building busybox from source needs find -not (a synonym for posix's "!"). draft
Tue, 05 Aug 2014 19:27:02 -0500 Rob Landley Fix a couple patch bugs concerning error output. draft
Mon, 04 Aug 2014 19:28:41 -0500 Rob Landley find.c: add -mindepth, -maxdepth, and document -newer and -depth. draft
Sun, 03 Aug 2014 15:50:10 -0500 Rob Landley Implement exec -user, -group, and -newer. Enable find in defconfig. draft
Sat, 02 Aug 2014 21:07:43 -0500 Rob Landley Squash mix of tabs and spaces to just spaces. draft
Sat, 02 Aug 2014 19:54:38 -0500 Rob Landley Missed checking in dirtree_recurse() change (now needs specific DIRTREE_SYMFOLLOW value, not just true/false). draft
Sat, 02 Aug 2014 19:52:44 -0500 Rob Landley Cosmetic tweak, slightly more conventional for loop. draft
Sat, 02 Aug 2014 19:50:03 -0500 Rob Landley Yank xrealpath prototype since the function's gone. draft
Sat, 02 Aug 2014 19:49:10 -0500 Rob Landley Add --help support to single.sh builds. draft
Sat, 02 Aug 2014 19:40:35 -0500 Rob Landley Unbreak find -exec. draft
Sat, 02 Aug 2014 12:00:20 -0500 Ashwini Sharma New toys unified DIFF and USERDEL. draft
Sat, 02 Aug 2014 11:49:30 -0500 Bradley Conroy mix.c - A very basic mixer. draft
Fri, 01 Aug 2014 18:50:46 -0500 Rob Landley factor: catch integer overflow. draft
Fri, 01 Aug 2014 09:08:00 -0500 Rob Landley Add factor. draft
Wed, 30 Jul 2014 20:21:13 -0500 Rob Landley find.c: fix -iname. draft
Wed, 30 Jul 2014 19:22:55 -0500 Rob Landley As long as I had to write xabspath(), no point in wrapping realpath(). draft
Tue, 29 Jul 2014 20:04:38 -0500 Rob Landley find.c: first pass at case case insensitivity and exec. (Needs more debugging.) draft
Tue, 29 Jul 2014 20:02:31 -0500 Rob Landley Actually set the again flag when calling the dirtree comeagain callback. draft
Sun, 27 Jul 2014 15:19:49 -0500 Rob Landley Patch from Isaac Dunham to work around the deficiencies in musl's regex engine (which break building under alpine linux). draft
Sat, 26 Jul 2014 13:30:40 -0500 Rob Landley Move DIRTREE_COMEAGAIN second callback up to when the filehandle is still open, and add dir->again variable to distinguish second call instead of checking for -1 filehandle. draft
Sat, 26 Jul 2014 13:27:07 -0500 Rob Landley Default xcreate/xopen to O_CLOEXEC. (Pass O_CLOEXEC in the flags to switch it back off.) draft
Sat, 26 Jul 2014 13:22:59 -0500 Rob Landley Document more cleanup. draft
Mon, 21 Jul 2014 20:03:06 -0500 Rob Landley Have single.sh enable I18N and FLOAT. draft
Mon, 21 Jul 2014 19:57:36 -0500 Rob Landley Improve gid/uid error messages. draft
Mon, 21 Jul 2014 19:56:53 -0500 Rob Landley Little endian and big endian versions of peek (for host.c). draft
Mon, 21 Jul 2014 19:55:06 -0500 Rob Landley Fix memory leak in error path. draft
Sun, 20 Jul 2014 22:08:46 -0500 Rob Landley Don't go into an endless loop if we hit a bad utf8 sequence without -q. draft
Sun, 20 Jul 2014 21:34:49 -0500 Rob Landley Isaac Dunham spotted that dhcp was also reimplementing daemon(). draft
Sun, 20 Jul 2014 16:34:36 -0500 Rob Landley Add utf8 support to ls -C. draft
Sat, 19 Jul 2014 20:54:29 -0500 Rob Landley find needs "c" suffix to -size. draft
Fri, 18 Jul 2014 18:31:41 -0500 Rob Landley Find bugfixes. draft
Thu, 17 Jul 2014 22:52:58 -0500 Rob Landley Apparently I deleted this locally but forgot to commit the removal. Oops. draft
Thu, 17 Jul 2014 22:50:49 -0500 Rob Landley Use libc daemon() instead of pending daemonize. draft
Wed, 16 Jul 2014 20:43:58 -0500 Rob Landley Write a new find. Not quite done, but the basics work. draft
Mon, 14 Jul 2014 05:44:29 -0500 Ashwini Sharma fdisk : partitions > 60, are deleted, offset entry for extended partitions was wrong. draft
Mon, 14 Jul 2014 05:38:27 -0500 Rob Landley Implement -HL for cp. draft
Mon, 07 Jul 2014 07:32:56 -0500 Rob Landley Release notes for 0.4.9. draft
Mon, 07 Jul 2014 07:32:33 -0500 Rob Landley Added tag 0.4.9 for changeset ffc015bddb26 draft
Sun, 06 Jul 2014 23:43:29 -0500 Rob Landley Autodetect --bind and --loop mounts in a way that doesn't interfere with network filesystems or -t newtype mounts that trigger a module load. draft 0.4.9
Sun, 06 Jul 2014 23:21:13 -0500 Rob Landley minor cleanup: move a global variable into GLOBALS(), inline strchr_null(), some whitespace and bracket cleanups. draft
Sun, 06 Jul 2014 23:17:55 -0500 Rob Landley Minor cleanup pass. draft
Sun, 06 Jul 2014 19:58:49 -0500 Rob Landley Add nbd-client. draft
Sun, 06 Jul 2014 19:14:05 -0500 Rob Landley Promote killall5 by merging it into kill. draft
Sat, 05 Jul 2014 23:26:05 -0500 Rob Landley Try to lookup all umounts in /proc/mounts so we can auto-zap loopback devices. draft
Fri, 04 Jul 2014 21:46:00 -0500 Ashwini Sharma TAR - this supports archive creation and extraction based on the USTAR format (described in PAX Spec). For (de)compression '-z' gzip is supported. draft
Fri, 04 Jul 2014 21:21:45 -0500 Rob Landley Cut down from 1000+ file attribute tests to a more manageable number. draft
Fri, 04 Jul 2014 21:20:02 -0500 Divya Kothari I have developed few testsuites for toybox commands - draft
Thu, 03 Jul 2014 22:09:11 -0500 Rob Landley Have "make test" run tests in testdir/testdir instead of same directory as command symlinks. (Makes cleanup easier.) draft
Thu, 03 Jul 2014 20:30:52 -0500 Rob Landley date -r wasn't saving the result in the right variable. (And make date -ur work.) draft
Thu, 03 Jul 2014 18:42:44 -0500 Rob Landley Fix rm -rf of chmod 000 directories. draft
Mon, 30 Jun 2014 05:05:39 -0500 Rob Landley Promote makedevs to other. draft
Mon, 30 Jun 2014 04:58:37 -0500 Rob Landley Bugfixes for cleaned up makedevs. draft
Sat, 28 Jun 2014 22:47:40 -0500 Rob Landley Use dlist_terminate() in patch. draft
Sat, 28 Jun 2014 22:36:02 -0500 Rob Landley Add : as an alias for true (toysh needs this). draft
Sat, 28 Jun 2014 22:17:00 -0500 Rob Landley Make fallocate depend on probe for libc support. draft
Sat, 28 Jun 2014 20:16:11 -0500 Rob Landley Add fallocate probe for uClibc. draft
Sat, 28 Jun 2014 20:02:57 -0500 Rob Landley Promote mkpasswd from pending to other. draft
Sat, 28 Jun 2014 20:02:01 -0500 Rob Landley Cleanup read_password(), factor out set_terminal(), fix salt bug (des wants the salt raw, no $ at the beginning). draft
Fri, 27 Jun 2014 22:26:02 -0500 Rob Landley Update cleanup page, now linking to descriptions of all of the ifconfig cleanup. draft
Thu, 26 Jun 2014 07:25:20 -0500 Divya Kothari I have developed few testsuite for toybox commands - ls, ln, rm, mv, printf, dd, renice. draft
Wed, 25 Jun 2014 22:54:59 -0500 Rob Landley Cleanup pass on mkpasswd.c draft
Wed, 25 Jun 2014 06:26:17 -0500 Rob Landley Cleanup pass on makedevs. Need to test it before promoting. draft
Tue, 24 Jun 2014 21:47:07 -0500 Rob Landley Glibc and uClibc provide CERASE from termios.h, but musl requies you to #include a non-posix header and the maintainer considers this a feature. So just use the constant directly. draft
Tue, 24 Jun 2014 08:19:24 -0500 Rob Landley find_in_path() is supposed to work with a NULL path, but didn't. Fix it. draft
Tue, 24 Jun 2014 07:00:13 -0500 Rob Landley Tweak license page to explicitly say that zero clause BSD is functionally equivalent to placing the code in the public domain. draft
Tue, 24 Jun 2014 06:42:08 -0500 Rob Landley Move deallocvt.c into openvt.c, cleanup both. draft
Sat, 21 Jun 2014 13:03:42 -0500 Rob Landley Forgot to check in main() part of TOYFLAG_LOCALE change. draft
Wed, 11 Jun 2014 22:44:48 -0500 Rob Landley The readme, a text file, has an HTML close paragraph tag. draft
Wed, 11 Jun 2014 22:43:54 -0500 Rob Landley Option parsing for nohup needs to stop at first nonoption argument. Minor cleanups. draft
Wed, 11 Jun 2014 22:41:25 -0500 Rob Landley Cleanup pass on login draft
Wed, 11 Jun 2014 22:18:35 -0500 Rob Landley Enable fallocate in defconfig. draft
Wed, 11 Jun 2014 22:14:44 -0500 Rob Landley Cleanup pass on host.c draft