aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2009-05-26POSIX conformance documentation for busyboxDavid Krakov
Attached a start for POSIX conformance documentation for busybox (see TODO file and discussion last week). A table of all options as defined by POSIX and as implemented by busybox (see for a FreeBSD example http://people.freebsd.org/~schweikh/posix-utilities.html). Only the tools that are stand-alone applets are documented (not ash built-ins as 'read'), as there are multiple shells. When there are two versions (echo) the stand-alone version was checked. I think this may be the wrong way to go, as most users will probably use the built-in version - but which shell? The table was auto-generated by running, for each POSIX utility, latest git allyesconfig* "busybox <tool> --help" and parsing the output, and comparing that to tool options extracted from its man page at http://www.opengroup.org/onlinepubs/9699919799/. This means that it the usage string is not correct, the table is also wrong. I noticed that for 'kill', for example, the usage string does not mention the -s, -q, -o options. For each option is set whether it exists in busybox and if it is, is it compliant to the standard. Of course, checking compliance can only be done manually - a process which will probably take some time (see 'cat' for example). I didn't post the auto-generation script (python, ugly) because the table will now change manually; I can post it if there is anyone interested. As for the tools not implemented by busybox at all, I think most of them are indeed fairly esotetic. Some I was suprised to see missing are link, file, newgrp, unlink. * Well, almost allyesconfig - but nothing very POSIX-y was disabled. Signed-off-by: David Krakov <krakov@gmail.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-05-13split website off into dedicated git repoMike Frysinger
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-05-13TODO: add someDenys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-05-11Adjust names, link contributing info in main indexBernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-05-05add .gitignore filesMike Frysinger
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-04-21*: mass renaming of USE_XXXX to IF_XXXXDenis Vlasenko
and SKIP_XXXX to IF_NOT_XXXX - the second one was especially badly named. It was not skipping anything!
2009-04-15website: another tweakDenis Vlasenko
2009-04-15website: yet another small tweakDenis Vlasenko
2009-04-15website: another tiny tweakDenis Vlasenko
2009-04-15website: textual fixes in 1.14.0 announcement textDenis Vlasenko
2009-04-15website: announce 1.14.0 and 1.13.4Denis Vlasenko
Makefile: bump version to 1.14.0
2009-04-14website: update ActionTec URL to http://opensource.actiontec.com/Denis Vlasenko
2009-04-14website: fix obsoleteDenis Vlasenko
"svn co svn://busybox.net/branches/busybox_1_12_stable" example
2009-04-13website: add http://www.dream-multimedia-tv.de/ to list of productsDenis Vlasenko
using bbox
2009-04-01trailing whitespace removalDenis Vlasenko
2009-03-11ftpd: stop unconditional logging to syslog. This was the only appletDenis Vlasenko
which was doing it. Added option -S to enable it when desired. function old new delta packed_usage 25647 25666 +19 ftpd_main 1826 1825 -1
2009-03-11docs/logging_and_backgrounding.txt: new mini-docDenis Vlasenko
dnsd: remove statics, remove nerly-useless SIGINT handler crond: correct more of logfile to 0666 (as usual, umask allows user to remove unwanted bits). nameif: print errors to stderr too, not just to syslog function old new delta udhcp_read_interface 308 306 -2 ttl 4 - -4 fileconf 4 - -4 dnsentry 4 - -4 interrupt 19 - -19 dnsd_main 1463 1394 -69 ------------------------------------------------------------------------------ (add/remove: 0/4 grow/shrink: 0/2 up/down: 0/-102) Total: -102 bytes text data bss dec hex filename 808161 476 7864 816501 c7575 busybox_old 807994 468 7856 816318 c74be busybox_unstripped
2009-03-08website: mention fixes to syslogdDenis Vlasenko
2009-03-08website: announce 1.13.3Denis Vlasenko
2009-02-18- add big busybox logo as transparent pngBernhard Reutner-Fischer
2009-01-10- use https for bugzilla URLsBernhard Reutner-Fischer
2008-12-31website: announce 1.13.2 amd 1.12.4Denis Vlasenko
2008-12-18Add fancy svn browser thingy (via Lance Albertson of OSL)Bernhard Reutner-Fischer
2008-12-18Update links to new site locations (via Lance Albertson at OSL)Bernhard Reutner-Fischer
2008-11-29acpid: new applet by Vladimir. +737 bytesDenis Vlasenko
2008-11-29Announce 1.13.1 and 1.12.3Denis Vlasenko
2008-11-10webpage: announce 1.13.0 and 1.12.2Denis Vlasenko
2008-11-08move documentation to docs/Denis Vlasenko
2008-10-07- add some anchorsBernhard Reutner-Fischer
2008-09-28website: announce 1.12.1 and 1.11.3Denis Vlasenko
2008-09-25- update my name. No obj-code changes ;)Bernhard Reutner-Fischer
2008-09-25whitespace fixesDenis Vlasenko
2008-09-20webpage: add "RD129 embedded board from ELPA" to product pageDenis Vlasenko
split it into "projects" (software) and "products" (hardware) parts
2008-09-20website: add a product using bbox - EMTEC MovieCube R700Denis Vlasenko
2008-09-07watchdog: add -T optionDenis Vlasenko
function old new delta watchdog_main 159 219 +60 mdev: support match by major,minor. See bug 4714. +100 bytes.
2008-09-01- add ether-wake to the hardcoded(argh!) list of APPLET_ODDNAMEBernhard Reutner-Fischer
2008-08-31build system: fix "Possible unintended interpolation of @host"Denis Vlasenko
message
2008-08-25reinstate sponsor's linksDenis Vlasenko
2008-08-22tweak web pageDenis Vlasenko
2008-08-22- move some older news to the news archive (the main page was once again ↵Bernhard Reutner-Fischer
over 30kib big)
2008-08-21Announce 1.11.2Denis Vlasenko
2008-08-21- tweak markup. No relevant changesBernhard Reutner-Fischer
2008-08-21- cleanup urlsBernhard Reutner-Fischer
2008-08-21- fix typoBernhard Reutner-Fischer
2008-08-21- fix markupBernhard Reutner-Fischer
2008-08-21- do not advertise the standalone udhcpd. It is actively maintained in ↵Bernhard Reutner-Fischer
busybox only.
2008-08-21- fix markupBernhard Reutner-Fischer
2008-08-21- add note about CONFIG_CROSS_COMPILER_PREFIX while cleanup up markup.Bernhard Reutner-Fischer
2008-08-21- fix typo of mineBernhard Reutner-Fischer
2008-08-21- improve documentation a bitBernhard Reutner-Fischer