log

age author description
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
Wed, 11 Jun 2014 22:13:28 -0500 Rob Landley Move toys.toycount initialization _after_ zeroing toys, so help -a works again. draft
Wed, 11 Jun 2014 08:11:38 -0500 Rob Landley Promote strings. draft
Wed, 11 Jun 2014 08:02:55 -0500 Rob Landley Cleanup strings. draft
Tue, 10 Jun 2014 21:57:05 -0500 Rob Landley Update toybox help to say how to install the static binary. draft
Tue, 10 Jun 2014 08:29:10 -0500 Isaac Dunham pending/useradd: unbreak build draft
Mon, 09 Jun 2014 07:13:05 -0500 Rob Landley Promote rfkill. draft
Mon, 09 Jun 2014 07:12:49 -0500 Rob Landley Forgot to check in strstart(). draft
Mon, 09 Jun 2014 07:07:33 -0500 Rob Landley Cleanup pass on rfkill. draft
Mon, 09 Jun 2014 05:53:43 -0500 Rob Landley host needs -lresolv draft
Mon, 09 Jun 2014 05:51:04 -0500 Rob Landley When locale is enabled, sprintf("%.123s", str) is counting characters, not bytes, so we can't globally enable locale without opening stack/heap smashing vulnerabilities. Make commands individually request setlocale() using TOYFLAGS instead. draft
Sun, 08 Jun 2014 17:05:10 -0500 Rob Landley Warning fix from Rich Felker. draft
Sun, 08 Jun 2014 15:03:32 -0500 Rob Landley Add host by Rich Felker. draft
Sun, 08 Jun 2014 14:01:37 -0500 Rob Landley Isaac Dunham also reported that some diff implementations can't handle nonseekable input, so write to a temporary file instead of <(command). draft
Sun, 08 Jun 2014 13:49:57 -0500 Rob Landley Isaac Dunham pointed out that busybox diff only implements unified diffs, and sent a patch to convert bloatcheck to use that. I tweaked it a bit. draft
Sun, 08 Jun 2014 13:24:02 -0500 Rob Landley Replace large parenthetical in bloatcheck with a function. draft
Sat, 07 Jun 2014 12:03:54 -0500 Rob Landley Minor tweaks to code style section. draft