From 571b0706cce45716126776d0ad0f6ac65f4586e3 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Tue, 13 Nov 2012 16:13:45 -0600 Subject: Announce release, add anchor tags to roadmap, tweak downloads in header (new bin directory pointing to downloads/binaries/$CURRENT). --- www/news.html | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 66 insertions(+), 2 deletions(-) (limited to 'www/news.html') diff --git a/www/news.html b/www/news.html index 0ba246a8..b6662fbd 100755 --- a/www/news.html +++ b/www/news.html @@ -1,13 +1,77 @@

News

+
November 13, 2012 +

"Rule Six: The winning team shall be the first team that wins." +- The Hitchhiker's Guide to the Galaxy.

+ +

Toybox 0.4.1 is based on +commit 691.

+ +

Elie De Brauwer contributed usleep, Ashwini Kumar contributed du, and +Kyungwan Han contributed vconfig. Other new commands include switch_root and +md5sum, and the remaining shell wrappers are now proper commands (dos2unix, +unix2dos).

+ +

The patch command now supports -l, and gethostname is now enabled by +default. The df command follows symlinks to get the actual device name. +Felix Janda added -m support to wc (for utf8).

+ +

On the infrastructure side, the commands have now been grouped into +"posix", "lsb", and "other" subdirectories (for things required by Posix-2008, +the Linux Standard Base 4.1, and commands in neither). This affects menuconfig +and the actual source layout (toys/cp.c is now toys/posix/cp.c, and so on). +An android directory is planned (see the updated +android roadmap analysis).

+ +

The FLAG_ macros for command option parsing and TT alias for the command's +global block are now automatically generated, commands should +#define FOR_commandname before #including to get the macros for that +command.

+ +

An upgrade to the build infrastructure now allows commands with _ and - +in them, such as switch_root.

+ +

Bugfixes: Avery Pennarun spotted a case where ls showed uid twice instead of +uid and gid, and that nice was using the wrong range of numbers. +The ls command also recursed inappropriately last time (not quite +properly converted for the dirtree changes last release), and now it's +fixed. Roy Tam pointed out a glitch in sh, and fixed df's percentage +calculation to match the POSIX spec. The kernel build didn't like our mktemp +and it does now. The wc command wasn't quite posix compliant (trailing spaces +break stuff). The ls command recursed inappropriately last time (not quite +properly converted for the dirtree changes last release), and now it's +fixed. The catv command wasn't displaying byte 255 correctly. Some lib +fixes (thinko in xpidfile). Fixed uname -m when running a 32 bit x86 binary +on an x86-64 host (it lies and says the system is i686, i586, or i486 depending +on what the toolchain that built the binary supported. This makes builds in +a 32 bit chroot on a 64 bit kernel break less.) The df command was checking +partitions in the wrong order (displaying undermounts instead of overmounts: +this used to work but some library code changed out from under it and it +wasn't updated to match until now). Felix Janda filled out the test suite +some more. The patch file creation logic got tweaked several times to +successfully apply more patches. Support for older (pre 2.10) glibc +versions was added to portability.h.

+ +

Miscelaneous cleanups all around (mknod, sha1sum, logname), including a +rewrite of taskset to be less dependent on libc getting the headers right. All +the command headers should now point to the current relevant standards +document, where applicable.

+ +

This news page had old news entries from before the relaunch moved into +a separate oldnews page.

+ +

I forgot to create static binaries last time, but they're +back now.

+ +
July 23, 2012

"Ford", Arthur said. "There's an infinite number of monkeys out here who want to talk to us about this script for Hamlet they've worked out." - The Hitchhiker's Guide to the Galaxy.

-

Toybox 0.4.0 is based on commit -commit 640. +

Toybox 0.4.0 is based on +commit 640.

The new status page is calculated from the roadmap info, and should be easier to keep up to date in future.

-- cgit v1.2.3