From 095891525bcb4fea341a27f75b5b5d52915cf5aa Mon Sep 17 00:00:00 2001
From: Rob Landley
After a longer and slightly more turbulent -development cycle than some -(the "the year -of hindsight" has not let up) +development cycle than some, Toybox 0.8.4 (git commit) -is out, with new commands sha3sum and watchdog.
+is out with new commands sha3sum and watchdog. + +There are prebuilt mkroot binaries +now, tiny toybox linux systems for a dozen architectures, all bootable under +qemu. (The vmlinux in each tarball is a vanilla linux-5.9 kernel built +from the included config file.)
The FAQ got noticeably larger, and the README has more links. New command features include the sed -s flag, @@ -42,26 +45,25 @@ we implemented wildcards, case/esac and select, brace expansion sequences the remaining variable slice types ${a#y} ${a%y} ${a^y} ${a,y} ${a/search/replace}, the "source" shell builtin, the start of job control, and several bugfixes. -Plus the standalone "make sh" build understands MAYFORK now.
+Plus the standalone "make sh" build understands MAYFORK now. It's +still missing features like functions() and $((math)) but it's getting +close to usable now.Documentation: Some of the README contents moved to the FAQ, and the README's "presentations" -section got some new links. -New FAQ entries explaining mkroot ("how do I build a working Linux system -with toybox") and cross compiling (how to get/setup the 2 compilers and -3 libc we regression test against), plus "where does toybox fit into the +section got some new links. Several new FAQ entries explaining things like +mkroot ("how do I build a working Linux system +with toybox"), cross compiling (how to get/setup the 2 compilers and +3 libc we regression test against), and "where does toybox fit into the linux/android ecosystem". -The "toybox --help" output now lists the project's web page (by request).
- - -Elliott removed +The "toybox --help" output now lists the project's web page (by request). +Elliott removed getevent (an android board bringup/hardware debugging tool built by running a python script against kernel headers, not really in scope for toybox), fixed xargs help formatting, and taught the toybox multiplexer's command list output (and "kill -l") to measure the current the terminal width -when wordwrapping (previously hardwired to 80 columns).
- -If you're curious, I checked in my release procedure +when wordwrapping (previously hardwired to 80 columns). +If you're curious, I checked in my release procedure checklist, and vixed a stale link in the nav bar on the left ("statistics" changed domains). Firas Khaliki Khana fixed some issues in the roadmap, and Rob -- cgit v1.2.3