Mercurial > hg > toybox
comparison www/news.html @ 693:4a5a250e0633
Announce release, add anchor tags to roadmap, tweak downloads in header (new bin directory pointing to downloads/binaries/$CURRENT).
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 13 Nov 2012 16:13:45 -0600 |
parents | 7f5db1d707c0 |
children | 5da97f834a06 |
comparison
equal
deleted
inserted
replaced
692:be070bbb398b | 693:4a5a250e0633 |
---|---|
1 <!--#include file="header.html" --> | 1 <!--#include file="header.html" --> |
2 | 2 |
3 <h2>News</h2> | 3 <h2>News</h2> |
4 <hr><b>November 13, 2012</b> | |
5 <blockquote><p>"Rule Six: The winning team shall be the first team that wins." | |
6 - The Hitchhiker's Guide to the Galaxy.</p></blockquote> | |
7 | |
8 <p><a href=downloads/toybox-0.4.1.tar.bz2>Toybox 0.4.1</a> is based on | |
9 <a href=http://landley.net/hg/toybox/shortlog/691>commit 691</a>.</p> | |
10 | |
11 <p>Elie De Brauwer contributed usleep, Ashwini Kumar contributed du, and | |
12 Kyungwan Han contributed vconfig. Other new commands include switch_root and | |
13 md5sum, and the remaining shell wrappers are now proper commands (dos2unix, | |
14 unix2dos).</p> | |
15 | |
16 <p>The patch command now supports -l, and gethostname is now enabled by | |
17 default. The df command follows symlinks to get the actual device name. | |
18 Felix Janda added -m support to wc (for utf8).</p> | |
19 | |
20 <p>On the infrastructure side, the commands have now been grouped into | |
21 "posix", "lsb", and "other" subdirectories (for things required by Posix-2008, | |
22 the Linux Standard Base 4.1, and commands in neither). This affects menuconfig | |
23 and the actual source layout (toys/cp.c is now toys/posix/cp.c, and so on). | |
24 An android directory is planned (see the updated | |
25 <a href=roadmap.html#android>android roadmap analysis</a>).</p> | |
26 | |
27 <p>The FLAG_ macros for command option parsing and TT alias for the command's | |
28 global block are now automatically generated, commands should | |
29 #define FOR_commandname before #including <toys.h> to get the macros for that | |
30 command.</p> | |
31 | |
32 <p>An upgrade to the build infrastructure now allows commands with _ and - | |
33 in them, such as switch_root.</p> | |
34 | |
35 <p>Bugfixes: Avery Pennarun spotted a case where ls showed uid twice instead of | |
36 uid and gid, and that nice was using the wrong range of numbers. | |
37 The ls command also recursed inappropriately last time (not quite | |
38 properly converted for the dirtree changes last release), and now it's | |
39 fixed. Roy Tam pointed out a glitch in sh, and fixed df's percentage | |
40 calculation to match the POSIX spec. The kernel build didn't like our mktemp | |
41 and it does now. The wc command wasn't quite posix compliant (trailing spaces | |
42 break stuff). The ls command recursed inappropriately last time (not quite | |
43 properly converted for the dirtree changes last release), and now it's | |
44 fixed. The catv command wasn't displaying byte 255 correctly. Some lib | |
45 fixes (thinko in xpidfile). Fixed uname -m when running a 32 bit x86 binary | |
46 on an x86-64 host (it lies and says the system is i686, i586, or i486 depending | |
47 on what the toolchain that built the binary supported. This makes builds in | |
48 a 32 bit chroot on a 64 bit kernel break less.) The df command was checking | |
49 partitions in the wrong order (displaying undermounts instead of overmounts: | |
50 this used to work but some library code changed out from under it and it | |
51 wasn't updated to match until now). Felix Janda filled out the test suite | |
52 some more. The patch file creation logic got tweaked several times to | |
53 successfully apply more patches. Support for older (pre 2.10) glibc | |
54 versions was added to portability.h.</p> | |
55 | |
56 <p>Miscelaneous cleanups all around (mknod, sha1sum, logname), including a | |
57 rewrite of taskset to be less dependent on libc getting the headers right. All | |
58 the command headers should now point to the current relevant standards | |
59 document, where applicable.</p> | |
60 | |
61 <p>This news page had old news entries from before the relaunch moved into | |
62 a separate <a href=oldnews.html>oldnews</a> page.</p> | |
63 | |
64 <p>I forgot to create <a href=bin>static binaries</a> last time, but they're | |
65 back now.</p> | |
66 </span> | |
67 | |
4 <hr><b>July 23, 2012</b> | 68 <hr><b>July 23, 2012</b> |
5 <blockquote><p>"Ford", Arthur said. "There's an infinite number of monkeys | 69 <blockquote><p>"Ford", Arthur said. "There's an infinite number of monkeys |
6 out here who want to talk to us about this script for Hamlet they've worked | 70 out here who want to talk to us about this script for Hamlet they've worked |
7 out." - The Hitchhiker's Guide to the Galaxy.</p></blockquote> | 71 out." - The Hitchhiker's Guide to the Galaxy.</p></blockquote> |
8 | 72 |
9 <p><a href=downloads/toybox-0.4.0.tar.bz2>Toybox 0.4.0</a> is based on commit | 73 <p><a href=downloads/toybox-0.4.0.tar.bz2>Toybox 0.4.0</a> is based on |
10 <a href=http://landley.net/hg/toybox/shortlog/640>commit 640</a>. | 74 <a href=http://landley.net/hg/toybox/shortlog/640>commit 640</a>.</p> |
11 | 75 |
12 <p>The new <a href=status.html>status page</a> is calculated from | 76 <p>The new <a href=status.html>status page</a> is calculated from |
13 the roadmap info, and should be easier to keep up to date in future.</p> | 77 the roadmap info, and should be easier to keep up to date in future.</p> |
14 | 78 |
15 <p>Andre Renaud contributed od and modinfo. Elie De Brauwer contributed | 79 <p>Andre Renaud contributed od and modinfo. Elie De Brauwer contributed |