log

age author description
Sat, 17 Nov 2012 22:06:00 -0600 Rob Landley Fix leak (call endmntent).
Fri, 16 Nov 2012 18:01:35 -0600 Rob Landley More touch cleanup to use generic infrastructure: use getdate() from libc, use flag macros, option parsing can collect argument strings in global block, use existing perror_* macros.
Fri, 16 Nov 2012 15:44:45 -0600 Rob Landley Fix touch warnings (unused variables, failure to reserve space for null terminator).
Fri, 16 Nov 2012 15:36:01 -0600 Rob Landley Refactor touch (cleanup whitespace, brackets, function order), code otherwise same.
Fri, 16 Nov 2012 12:43:41 -0600 Rob Landley Add touch from Choubey Ji.
Fri, 16 Nov 2012 12:26:48 -0600 Rob Landley Add cut from Jason Kyungwan Han.
Fri, 16 Nov 2012 00:46:39 -0600 Rob Landley Set optc when optstring NULL.
Fri, 16 Nov 2012 00:35:46 -0600 Rob Landley Add rebound support to intercept error_exit() and longjmp instead.
Thu, 15 Nov 2012 16:15:51 -0600 Rob Landley Make ls default to -C if no option specified and it's outputting to a tty.
Tue, 13 Nov 2012 17:14:08 -0600 Rob Landley Reindent to two spaces per level. Remove vi: directives that haven't worked right in years (ubuntu broke its' vim implementation). Remove trailing spaces. Add/remove blank lines. Re-wordwrap in places. Update documentation with new coding style.
Tue, 13 Nov 2012 16:13:45 -0600 Rob Landley Announce release, add anchor tags to roadmap, tweak downloads in header (new bin directory pointing to downloads/binaries/$CURRENT).
Tue, 13 Nov 2012 07:33:05 -0600 Rob Landley Added tag 0.4.1 for changeset 8871e8002812
Tue, 13 Nov 2012 06:32:03 -0600 Rob Landley Older versions of glibc predated posix-2008. They still provide most of what we need, but require a boot to the headers to get them to admit it. Note that uClibc lies and claims to be glibc so we have to specifically exclude it here. 0.4.1
Mon, 12 Nov 2012 02:59:56 -0600 Rob Landley Yet another attempt to get the fiddly patch file creation logic right.
Sat, 10 Nov 2012 18:24:14 -0600 Rob Landley On 32 bit platforms %ld doesn't match uint64_t, so do long long and %lld (rather than deal with verbose PRIu64 nonsense).
Sat, 10 Nov 2012 14:34:01 -0600 Rob Landley Fix reversed test: patch creates a file if /dev/null or dated the epoch _and_ first hunk being replaced is 0 lines at start of file, not one or the other.
Thu, 08 Nov 2012 15:03:03 -0600 Rob Landley Change df percentage calculation to match posix, spotted by Roy Tam.
Thu, 08 Nov 2012 11:19:07 -0600 Felix Janda wc -m only cares about counting characters. Attached is a try on implementing it and some test cases for it. The test cases are only for UTF-8 locales.
Sat, 03 Nov 2012 19:21:59 -0500 Rob Landley Make sha1sum and md5sum default to y.
Fri, 02 Nov 2012 09:50:09 -0500 Rob Landley Use stridx.
Thu, 01 Nov 2012 09:55:29 -0500 Kyungwan Han Add vconfig.c - Creates virtual ethernet devices.
Mon, 29 Oct 2012 16:55:08 -0500 Felix Janda attached are some simple tests for dirname and wc and a fix for a small typo in another test script.
Fri, 26 Oct 2012 21:15:31 -0500 Rob Landley Follow symlinks to get actual device name, getmountlist() reverses order for us now, detect stdout to full device.
Tue, 23 Oct 2012 16:28:14 -0500 Rob Landley Add md5sum in lsb, combine sha1sum (mostly shared infrastructure). Downside: current infrastructure can't give them different help text. Hmmm...
Sun, 21 Oct 2012 17:57:23 -0500 Rob Landley Put the commands at the start of menuconfig and the toybox library options at the end. (Aesthetic tweak.)
Tue, 16 Oct 2012 17:09:30 -0500 Rob Landley Update roadmap/status with new toolbox analysis based on android system/core git repo.
Mon, 08 Oct 2012 21:31:07 -0500 Rob Landley Doc tweak about test suite.
Mon, 08 Oct 2012 21:27:58 -0500 Rob Landley Simplify sha1sum a little.
Mon, 08 Oct 2012 21:24:19 -0500 Rob Landley Fix thinko for uname -m when i686 binary runs on x86_64 host.
Mon, 08 Oct 2012 00:02:30 -0500 Rob Landley New build infrastructure to generate FLAG_ macros and TT alias, #define FOR_commandname before #including toys.h to trigger it. Rename DEFINE_GLOBALS() to just GLOBALS() (because I could never remember if it was DECLARE_GLOBALS). Convert existing commands to use new infrastructure, and replace optflag constants with FLAG_ macros where appropriate.
Sun, 07 Oct 2012 23:53:25 -0500 Rob Landley Missing line in patch -l. Oops.
Sun, 07 Oct 2012 22:57:27 -0500 Rob Landley Test tweaks. Set +x on two scripts (so they can be run standalone), fix chgrp so it doesn't abort test all.
Sun, 07 Oct 2012 19:31:12 -0500 Rob Landley Fix thinko in xpidfile()
Sat, 06 Oct 2012 19:07:34 -0500 Rob Landley patch -l (loose match)
Sat, 06 Oct 2012 19:01:23 -0500 Rob Landley Trivial cleanup
Sat, 06 Oct 2012 01:54:24 -0500 Rob Landley Fix catv to display byte 255 correctly. (It's both M- and ^?.)
Fri, 05 Oct 2012 23:33:36 -0500 Rob Landley Cleanup mknod.
Mon, 17 Sep 2012 00:17:16 -0500 Rob Landley Clean up sha1sum, make it use global union properly.
Sun, 09 Sep 2012 18:44:12 -0500 Rob Landley gethostname: Tighten up error messages slightly, switch to default "y".
Sat, 08 Sep 2012 01:27:54 -0500 Rob Landley Add switch_root and fix infrastructure to understand name "switch_root".
Thu, 06 Sep 2012 19:49:40 -0500 Rob Landley I screwed up ls in commit 580. Oops. Fix it.
Thu, 06 Sep 2012 03:10:18 -0500 Rob Landley Posix compliance: wc shouldn't have trailing spaces (breaks aboriginal's mkinitr
Mon, 03 Sep 2012 21:25:46 -0500 Rob Landley Update status page.
Mon, 03 Sep 2012 21:24:46 -0500 Rob Landley mktemp broke kernel build, so new rules: if you don't specify anything, /tmp/tmp.* Specify a file, ./file. Specify -p dir then dir/tmp.*. Specify -p dir and file, dir/file. Also implement -q which lsb wants.
Mon, 27 Aug 2012 05:25:50 -0500 Rob Landley Roy Tam pointed out that sh.c didn't get fully converted.
Sun, 26 Aug 2012 21:17:00 -0500 Ashwini Kumar Add du command.
Sun, 26 Aug 2012 16:33:06 -0500 Rob Landley Split off pre-relaunch news entries into a separate oldnews.html page.
Sat, 25 Aug 2012 18:08:51 -0500 Rob Landley Regularize command headers, update links to standards documents.
Sat, 25 Aug 2012 16:34:08 -0500 Rob Landley Toysh is our posix sh, so move from "other" to "posix" and use sh as the base command name.
Sat, 25 Aug 2012 15:43:02 -0500 Rob Landley Teach build to compare toys/*/*.c against .config symbol names instead of stopping at first _ when assembling list of files to build, and convert - to _. This lets us have commands like switch_root or nbd-client.
Sat, 25 Aug 2012 14:25:22 -0500 Rob Landley Move commands into "posix", "lsb", and "other" menus/directories.
Sat, 25 Aug 2012 14:24:24 -0500 Rob Landley Some dubious asides, currently commented out.
Sat, 25 Aug 2012 11:51:25 -0500 Rob Landley Check in the updated news and status web pages.
Sat, 18 Aug 2012 21:12:02 -0500 Rob Landley Fix bug spotted by Avery Pennarun: getusername() and getgroupname() can reuse the utoa buffer when neither is recognized, meaning uid would be shown again instead of gid.
Thu, 16 Aug 2012 22:24:30 -0500 Rob Landley Bugfix from Avery Pennarun: getpriority() uses a different range than nice(), so follow thenice man page and zero errno then check it if nice returns -1.
Wed, 15 Aug 2012 12:53:54 +0200 Elie De Brauwer Adding usleep
Tue, 14 Aug 2012 01:42:06 -0500 Rob Landley Replace TOY_LIST_LEN with more generic ARRAY_LEN()
Sun, 05 Aug 2012 23:05:16 -0500 Rob Landley Rewrite taskset to use syscall directly without macros/prototypes glibc refuses to make available without yet more wacky inappropriate #defines. (Linux is not the hurd.)
Tue, 31 Jul 2012 06:01:12 -0500 Rob Landley Refactoring, no code change.
Mon, 30 Jul 2012 01:48:28 -0500 Rob Landley Add dos2unix/unix2dos, remove old wrapper versions.