# HG changeset patch # User Rob Landley # Date 1428899490 18000 # Node ID 86f6fbeaca1861282898acbe33697a034022785e # Parent 3ffb288cc71308f9c16987d645895cd81aee099e Check in web page changes for last release. diff -r 3ffb288cc713 -r 86f6fbeaca18 www/header.html --- a/www/header.html Sun Apr 12 02:24:26 2015 -0500 +++ b/www/header.html Sun Apr 12 23:31:30 2015 -0500 @@ -10,8 +10,8 @@
  • New to the project? Read About Aboriginal Linux.
  • -
  • Current release: (version 1.3.0, December 27, 2014): -build scripts, +
  • Current release: (version 1.4.0, March 11, 2015): +build scripts, prebuilt binaries.
  • Development version: mercurial repository, @@ -53,7 +53,7 @@
  • Maintainer's Blog
  • Source Control
  • Commits RSS
  • Releases RSS
  • diff -r 3ffb288cc713 -r 86f6fbeaca18 www/news.html --- a/www/news.html Sun Apr 12 02:24:26 2015 -0500 +++ b/www/news.html Sun Apr 12 23:31:30 2015 -0500 @@ -5,6 +5,46 @@

    News

    +

    March 11, 2015

    +

    Aboriginal Linux 1.4.0 +is out, based on hg 1748, using +Linux 3.18 and toybox 0.5.2.

    + +

    The simple root filesystem now lives in initmpfs, +with the native compiler in squashfs on /dev/hda and spliced +into the $PATH at runtime by the init script. (This also provides an example +of how to do that on other systems.)

    + +

    You'll need an updated build control image to +automatically build things like Linux From Scratch which want to setup a +chroot. (The old "should we copy our root filesystem into a chroot before +modifying it" test was "is / writeable", the new test is "is /home bigger +than /". The new root filesystem is writeable, but only a few dozen +megabytes large.)

    + +

    This release has switched to gzip tarballs instead of bzip2, due to the +latter slowly becoming obsolete (as evidenced by kernel.org dropping use +of the file format). The busybox implementation of the gzip compressor +in insanely slow (slower than bzip2!) but it works and is scheduled for +replacement by toybox.

    + +

    Toybox is now handling sed, which means the remaining busybox commands +which toybox still needs to replace are:

    + +
    +bunzip2, dd, ftpd, gunzip, pgrep, route, test, wget, +diff, ftpget, gzip, ping, sh, tr, xzcat, +bzcat, expr, ftpput, less, pkill, sha512sum, unxz, zcat, +awk, fdisk, getent, man, ps, tar, vi +
    + +

    Of these 31 commands, toybox implements three (bunzip2, bzcat, and zcat) +which busybox can't use due to busybox "tar" requiring then to be built in. +Toybox' "pending" directory already has at least partial implementations of dd, +gunzip, pgrep, route, test, diff, ftpget, gzip, ping, sh, tr, xzcat, +expr, ftpput, pkill, fdisk, ps, and tar. This leaves ftpd, wget, less, +sha512sum, awk, getent, man, and vi still to be implemented.

    +

    December 27, 2014

    Aboriginal Linux 1.3.0 is out, based on hg 1715, using