From 4e68de1ef854fadd74fcb63c3a5ad15dce457a4c Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Thu, 13 Dec 2007 07:00:27 -0600 Subject: Update web pages. --- www/index.html | 63 +++++++++++++++++++++++++++++----------------------------- 1 file changed, 31 insertions(+), 32 deletions(-) (limited to 'www/index.html') diff --git a/www/index.html b/www/index.html index a201bd8e..51f3de79 100755 --- a/www/index.html +++ b/www/index.html @@ -1,5 +1,9 @@ +

December 12, 2007 - Updated the list of implemented applications, +put up a todo list and infrastructure +documentation. Expect another release towards the end of the month.

+

June 18, 2007 - Put out toybox-0.0.3.tar.bz2 since it's been too long since I did something like that. This one implements @@ -14,7 +18,8 @@ checked in yet, but I'm working on that.

I don't have nearly as much time to work on this as I'd like, but I'm making a little progress.

-

Jan 31: Screwing up the web page a bit, adding an index bar along the side +

January 31, 2007 - +Screwing up the web page a bit, adding an index bar along the side which doesn't properly connect up to anything yet. (Busy implementing mke2fs and gene2fs.)

@@ -25,12 +30,12 @@ archive.

What is ToyBox?

-

The Toybox project is creating simple implementations of all the Linux -command line utilities. Other goals are small size (the produced binaries -should total less than a megabyte, uncompressed), speed of execution, and -correctness of implementation (which is related to standards compliance, but -isn't quite the same thing). -Click for more about the design goals

+

The goal of the Toybox project is to create simple implementations of all +the important Linux command line utilities. These implementations should +be small (the entire project should total less than a megabyte, uncompressed), +fast, simple, and correctly implemented (which is related to standards +compliance, but isn't quite the same thing). Click for +more about the design goals

Toybox has configurable levels of functionality, and should scale from tiny embedded systems up to full general purpose desktop and development @@ -62,38 +67,32 @@ to bother with them.

the behavior of existing commands (although not generally looking at their source code).

-

Command Shell

-

The Toybox Shell aims to be a reasonable bash replacement. It implements -the "sh" and "toysh" commands, plus the built-in commands "cd" and "exit". -The following additional commands may be built into the shell (but not as -separate executables): cd, exit, if, while, for, function, fg, bg, jobs, source, -alias, -export, set, unset, read, trap, and exec.

- -

General Purpose Commands:

+

What commands are implemented?

-

[TODO]

+

The following commands are currently implemented: basename, catv, chroot, +count, df, dirname, dmesg, echo, false, hello, mkfifo, oneit, pwd, sha1sum, +sleep, sync, true, tty, which, yes.

-

Development tools:

+

The following commands are partly implemented, in a somewhat usable but not +necessarily complete state: bzcat/bunzip2, help, mke2fs, netcat/nc, sh/toysh, +mdev, touch, readlink.

-

Commands: ar, make [TODO]

+

The following are partially implemented commands that don't actually do +anything yet: mke2fs, md5sum.

-

-

Infrastructure:

+

The following additional commands may be built into the shell (but not as +separate executables): cd, exit, if, while, for, function, fg, bg, jobs, source, +alias, +export, set, unset, read, trap, and exec. (Note: not done yet.)

-
    -
  • main: toy_list[], toy_find(), toy_exec(), main/toybox_main().
  • -
      lib: llist, getmountlist(), error_msg/error_exit, xmalloc(), -strlcpy(), xexec(), xopen()/xread(), xgetcwd(), xabspath(), find_in_path(), -itoa(). +

    Download

    -- cgit v1.2.3