log

age author description
Sat, 20 Apr 2013 13:30:45 -0500 Rob Landley Commit 818 simplified the license text in the source tarball, this gets the web copy.
Thu, 18 Apr 2013 22:37:09 +0200 Felix Janda find: Improve operator processing
Fri, 19 Apr 2013 20:08:35 -0500 Rob Landley Another round of ifconfig cleanup.
Wed, 17 Apr 2013 00:15:12 -0500 Rob Landley Add -f to chmod (just turns off -v).
Tue, 16 Apr 2013 23:49:47 -0500 Rob Landley More ifconfig cleanup.
Tue, 16 Apr 2013 23:09:50 -0500 Rob Landley Fix the help commit I screwed up, and replace leading tabs with spaces.
Tue, 16 Apr 2013 23:01:22 -0500 Rob Landley More ifconfig cleanup.
Tue, 16 Apr 2013 22:55:14 -0500 Rob Landley Isaac Dunham's help string cleanup.
Tue, 16 Apr 2013 22:45:47 -0500 Rob Landley Make genconfig use CFLAGS because building against a libc that isn't installed on the host may need --static to run the results.
Sun, 14 Apr 2013 12:45:36 +0200 Felix Janda Add tests for find's expression parsing
Sun, 14 Apr 2013 21:43:22 -0500 Rob Landley Move guts of help command into show_help() in lib/help.c, with config TOYBOX_HELP controlling infrastructure.
Sun, 14 Apr 2013 12:35:25 -0500 Rob Landley Tweak help text.
Sun, 14 Apr 2013 02:58:12 -0500 Isaac Dunham ifconfig uses __caddr_t in one location; this is not guaranteed to work everywhere. It does not compile OOB on musl, so I changed it to the portable equivalent, char *. This compiles on musl, and should compile anywhere.
Fri, 12 Apr 2013 20:12:02 -0500 Rob Landley Convert tabs to spaces.
Fri, 12 Apr 2013 20:08:47 -0500 Isaac Dunham xzcat: more cleanup and some shrinking.
Thu, 11 Apr 2013 20:44:27 -0500 Rob Landley uuencode tweak: output a non-whitespace character for 0 in traditional mode.
Thu, 11 Apr 2013 17:32:01 -0500 Rob Landley More ifconfig cleanup.
Thu, 11 Apr 2013 12:04:43 -0500 Rob Landley More xzcat cleanup.
Thu, 11 Apr 2013 11:31:51 -0500 Isaac Dunham More of same.
Wed, 10 Apr 2013 22:30:02 -0500 Rob Landley More cleanup on find.
Wed, 10 Apr 2013 19:58:21 -0500 Rob Landley Redo find's indenting from tabs to two spaces.
Wed, 10 Apr 2013 19:25:06 +0200 Felix Janda Partial cleanup of find
Wed, 10 Apr 2013 01:48:24 -0500 Rob Landley Some xzcat cleanup by Isaac Dunham.
Sat, 06 Apr 2013 19:57:54 -0500 Rob Landley Fix argument parsing so -- doesn't include itself in output.
Fri, 05 Apr 2013 00:35:05 -0500 Rob Landley More ifconfig cleanups, mostly removing unused code.
Thu, 04 Apr 2013 20:27:08 -0500 Rob Landley Drive-by cleanup on ifconfig.
Thu, 04 Apr 2013 19:39:44 -0500 Rob Landley An ifconfig bugfix from the original submitter.
Tue, 02 Apr 2013 01:58:18 -0500 Rob Landley Kyungwan Han submitted ifconfig.
Tue, 02 Apr 2013 01:34:34 -0500 Rob Landley Clean uudecode up the rest of the way, move pending->posix and default y.
Thu, 28 Mar 2013 23:33:27 -0500 Rob Landley More uudecode cleanup.
Thu, 28 Mar 2013 22:29:50 -0500 Rob Landley More uudecode cleanup.
Thu, 28 Mar 2013 19:28:27 -0500 Rob Landley Change uuencode test to match what other uuencode implementations actually produce.
Wed, 27 Mar 2013 22:34:28 -0500 Rob Landley Where I left off on analysis of other multicall binaries...
Wed, 27 Mar 2013 00:52:17 -0500 Rob Landley Incremental cleanup of uudecode.
Wed, 27 Mar 2013 00:10:58 -0500 Rob Landley Fix the USE() macro around NEWTOY, tweak help text, remove unnecessary wrapper, tweak whitespace and curly brackets.
Wed, 27 Mar 2013 00:04:43 -0500 Rob Landley uudecode test should just call "uudecode" (not multiplexer via a path), and first test shouldn't succeed if toybox isn't even there.
Tue, 26 Mar 2013 22:31:10 -0500 Rob Landley Add help text for pending test command. (No actual implementation yet.)
Tue, 26 Mar 2013 01:49:18 -0500 Rob Landley Finish uuencode cleanup, default y, move it from pending to posix.
Sun, 24 Mar 2013 22:35:32 -0500 Rob Landley First round of uuencode cleanup: generate table, tweak help text, remove unnecessary output buffers, simplify base64 functions..
Sun, 24 Mar 2013 17:20:47 -0500 Rob Landley Logger, by Ilya Kuzmich.
Fri, 22 Mar 2013 00:26:12 -0500 Rob Landley uuencode/decode tests and tweaks from Erich Plondke.
Thu, 21 Mar 2013 23:23:49 -0500 Rob Landley Fix a bug in patch I fixed back in 2010 but forgot to apply here.
Thu, 21 Mar 2013 20:21:12 -0500 Rob Landley Update news page and link to ELC 2013 talk on toybox.
Thu, 21 Mar 2013 00:20:02 -0500 Rob Landley Add -a to who and switch to default y in defconfig.
Wed, 20 Mar 2013 00:59:56 -0500 Rob Landley Explain that code in the "pending" directory isn't necessarily ready for prime time.
Mon, 18 Mar 2013 09:11:21 -0500 Rob Landley uuencode and uudecode by Erich Plondke.
Mon, 18 Mar 2013 09:04:51 -0500 Rob Landley The old nbd-client I wrote in 2010. Needs cleanup.
Sun, 17 Mar 2013 17:57:28 -0500 Rob Landley Remove unused min/max macros.
Sat, 16 Mar 2013 10:54:38 -0500 Rob Landley Move mdev into the pending directory, since it's not done yet.
Fri, 15 Mar 2013 20:16:25 -0500 Rob Landley Isaac Dunham took the public domain xz-embedded code and made an xzcat. I glued all his files together into one big one and threw it in pending. It needs something between cleanup and a complete rewrite.
Thu, 14 Mar 2013 09:02:37 -0500 Rob Landley Simplify license text, as mentioned on the mailing list.
Wed, 13 Mar 2013 18:03:09 -0500 Rob Landley Added tag 0.4.4 for changeset 52e69f6710ca
Wed, 13 Mar 2013 00:39:51 -0500 Rob Landley Remove more debug code from find.
Wed, 13 Mar 2013 00:34:56 -0500 Rob Landley A couple quick fixes to find so I can try it out.
Wed, 13 Mar 2013 00:27:40 -0500 Rob Landley Find by Gurang Shastri.
Mon, 11 Mar 2013 22:23:46 -0500 Rob Landley Compile time probe to fish O_NOFOLLOW out of linux headers when fcntl doesn't conform to posix-2008. 0.4.4
Sat, 09 Mar 2013 12:01:36 -0600 Rob Landley O_NOFOLLOW is specified by posix-2008 and varies by target, don't try to supply them for broken headers.
Tue, 05 Mar 2013 03:06:42 -0600 Rob Landley Call stat "stat" instead of "st" in menuconfig. Use xmalloc() instead of malloc.
Tue, 05 Mar 2013 02:48:12 -0600 Rob Landley Fix whitespace in submitted stat command.
Tue, 05 Mar 2013 02:33:12 -0600 Rob Landley Fix another allyesconfig build break in the pending directory.
Sun, 24 Feb 2013 13:48:15 -0600 Rob Landley Sed's still just a stub, but clean it up enough so it at least compiles.
Sun, 24 Feb 2013 12:51:40 -0600 Rob Landley Add readahead.
Sun, 24 Feb 2013 11:11:02 -0600 Rob Landley Comment updates and a policy statement about avoiding #define GNU_dammit
Sat, 23 Feb 2013 18:32:08 -0600 Rob Landley Accumulated web page changes. (Release announcement for previous release, roadmap updates, etc.)
Fri, 22 Feb 2013 12:03:17 -0600 Rob Landley Fix a warning when debug code enabled.
Fri, 22 Feb 2013 11:22:01 -0600 Rob Landley Move some unfinished commands to the "pending" directory.
Sun, 10 Feb 2013 18:04:15 -0600 Rob Landley Implement cp -s option.
Mon, 04 Feb 2013 22:33:27 -0600 Rob Landley Tweak cmp test to be a little more deterministic.
Mon, 04 Feb 2013 08:07:32 -0600 Rob Landley More support for old (~2008) build environments, move the #ifdef checks for symbols out of specific library version checks (shouldn't hurt anything), remove obsolete debug macro.
Sun, 03 Feb 2013 17:04:36 -0600 Rob Landley Some older build environments don't have LOOP_CTL_GET_FREE or LOOP_SET_CAPACITY. Substitute constants so they can get the rest of losetup without a build break.
Thu, 31 Jan 2013 04:13:07 -0600 Rob Landley Fix -in behavior: descend into existing directory without prompting, show full path in error messages, actually overwrite when answering yes to -i.
Thu, 31 Jan 2013 04:05:56 -0600 Rob Landley Wrong closing tag in roadmap.html.
Thu, 31 Jan 2013 04:05:02 -0600 Rob Landley id: make "id -Gn root" print root's groups instead of current user (and without leading space), enforce max 1 argument and at most one of Ggu.
Thu, 31 Jan 2013 01:56:57 -0600 Rob Landley Add time command (that only does posix mode).
Fri, 18 Jan 2013 06:52:52 -0600 Rob Landley Added tag 0.4.3 for changeset f8f5ddb6b69a
Fri, 18 Jan 2013 06:03:00 -0600 Rob Landley Adjust umask(0) for cp -p so mknod doesn't have to try to fchmodat() without the unsupported symlink nofollow flag. 0.4.3
Thu, 17 Jan 2013 23:18:03 -0600 Rob Landley Switch readlink on by default, and fill out readlink.test.
Thu, 17 Jan 2013 23:16:38 -0600 Rob Landley Fix xabspath() resolving symlink after .., and properly detecting failure for last entry after nondir.
Wed, 16 Jan 2013 06:57:44 -0600 Rob Landley Make "sudo cp -rp /dev/null blah" work. Still not happy with it, fchmodat(AT_SYMLINK_NOFOLLOW) doesn't work (there's a glibc bug open for this. It's really a missing kernel syscall, but glibc fails without ever making any syscall if you feed it that flag, which isn't helpful).
Tue, 15 Jan 2013 12:33:46 -0600 Rob Landley Work around more random uClibc-specific breakage.
Mon, 14 Jan 2013 05:25:19 -0600 Rob Landley Silence deeply stupid gcc warning. (First non-declaration line of function: if (file) ffd = open(); at end of of function: if (file) close(ffd); "file" is an argument to the function and nothing else assigns to it. gcc warning on that close, "ffd may be used uninitialized!" _HOW_?)
Sun, 13 Jan 2013 13:48:25 -0600 Rob Landley Revert some debug code accidentally checked in at commit 715.
Sat, 12 Jan 2013 01:40:16 -0600 Rob Landley Update -p and -f to apply properly to various conditions. Still some bugs to squeeze out but this gets the infrastructure mostly right (and does away with the remaining gotos).
Thu, 10 Jan 2013 20:19:23 -0600 Rob Landley Teach cp to do -n.
Wed, 09 Jan 2013 05:16:48 -0600 Rob Landley Teach cp to do mknod.
Mon, 07 Jan 2013 21:28:46 -0600 Rob Landley Adapt cp to updated dirtree code.
Sat, 05 Jan 2013 00:44:24 -0600 Rob Landley Use basename() where appropriate.
Fri, 04 Jan 2013 21:10:49 -0600 Rob Landley Make basename use basename().
Wed, 02 Jan 2013 02:00:35 -0600 Rob Landley Have error_msg() and friends set TT.exitval to 1 if it's still 0, clean out other places that were setting it that no longer need to.
Mon, 31 Dec 2012 14:38:13 -0600 Rob Landley Make dirtree_handle_callback() start with dirtree_ like the rest of the dirtree functions.
Sun, 30 Dec 2012 21:35:01 -0600 Rob Landley Add losetup. (Who knows, it might even work.)
Sun, 30 Dec 2012 11:53:27 +0100 Felix Janda Fix invalid free in toysh.
Sun, 30 Dec 2012 04:43:11 -0600 Rob Landley Getting the pwd -L behavior right is fiddly.
Fri, 28 Dec 2012 22:10:21 +0100 Felix Janda Add some tests for pwd.
Thu, 27 Dec 2012 17:56:39 +0100 Felix Janda Add options -L and -P to pwd.
Sat, 29 Dec 2012 03:18:34 -0600 Rob Landley Ashwini Sharma pointed out that my previous tweak to [!abc] groups still didn't get the error reporting right (test case "touch -d 12 -r f2 f1"). This says "no 'r' with 'd'" for that, and still shouldn't be able to fall off the end of the list (segfault) because an option can't conflict with itself (that's what the ~(1<<i) on lib/args.c line 317 is for).
Thu, 27 Dec 2012 17:55:21 +0100 Felix Janda Add tests to mkfifo based on tests for mkdir.
Thu, 27 Dec 2012 17:52:14 +0100 Felix Janda mkfifo -m is already implemented.
Thu, 27 Dec 2012 18:44:37 -0600 Rob Landley Fix option grouping.
Thu, 27 Dec 2012 17:09:17 -0600 Rob Landley TOYBOX_DEBUG warns about lack of suid bit when running a STAYROOT command, but it shouldn't warn just because the multiplexer command "toybox" is stayroot.
Wed, 26 Dec 2012 19:39:51 -0600 Rob Landley A screen width of 1 is possible (in some weird setups), and gives ls -C a division by zero error.
Sun, 23 Dec 2012 15:07:28 -0600 Rob Landley Minor cleanups.
Sun, 16 Dec 2012 16:51:30 +0100 Elie De Brauwer LSB does not allow killall to kill itself
Sun, 23 Dec 2012 14:06:17 -0600 Rob Landley Minor tweaks.
Sun, 23 Dec 2012 17:44:35 +0100 Felix Janda Add some tests for mkdir
Sun, 23 Dec 2012 16:25:31 +0100 Felix Janda Add -m option to mkdir
Sun, 16 Dec 2012 13:43:36 +0100 Elie De Brauwer Extend killall with support for -v and -i
Sun, 23 Dec 2012 01:25:27 -0600 Rob Landley Elie De Brauwer pointed out that xputs() isn't reliably reporting errors because there's no flush. Rather than change the output granularity, flush before exit and check errors there. (We still need xputc() doing it so "yes" doesn't continue forever.)
Sun, 23 Dec 2012 01:21:01 -0600 Rob Landley Whitespace.
Sun, 16 Dec 2012 17:58:25 +0100 Elie De Brauwer Extend seq to support -f (format string) and -s (string separator) as requested by LSB
Sat, 22 Dec 2012 11:50:11 +0100 Elie De Brauwer Fix tac to handle the "abc\ndef" case properly
Sun, 23 Dec 2012 00:37:42 -0600 Rob Landley Update mkstatus.py, roadmap.html, and status.html.
Sat, 22 Dec 2012 11:44:21 +0100 Elie De Brauwer Refactoring broke rev
Wed, 19 Dec 2012 09:16:45 -0600 Rob Landley Web page update for release.
Wed, 19 Dec 2012 09:16:27 -0600 Rob Landley Minor cleanups.
Sun, 16 Dec 2012 12:31:15 +0100 Elie De Brauwer Adding implementation of rev including tests
Sat, 15 Dec 2012 19:51:43 +0100 Elie De Brauwer Adding tests for tac based on cat tests
Sat, 15 Dec 2012 19:28:29 +0100 Elie De Brauwer Simplify tac, the newline checking is already done in the get_line() function
Sun, 16 Dec 2012 15:27:33 -0600 Rob Landley Missing letter in help text.
Sat, 15 Dec 2012 12:29:43 -0600 Rob Landley Added tag 0.4.2 for changeset 8947c0d35e58