Commit Graph

721 Commits

Author SHA1 Message Date
Denys Vlasenko
cd3dd42c28 seq: fix testsuite failures
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-06-15 09:16:27 +02:00
Denys Vlasenko
145512c634 Update POSIX compliance table
Signed-off-by: Max Panasenkov <panmax@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-06-12 15:32:51 +02:00
Denys Vlasenko
dc2bbb9669 tweak docs
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-06-03 15:19:03 +02:00
David Krakov
29ec116037 POSIX conformance documentation for busybox
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-26 19:42:34 -04:00
Mike Frysinger
7a5814c74c split website off into dedicated git repo
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-05-13 01:48:00 -04:00
Denys Vlasenko
318a8e5ed5 TODO: add some
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-05-13 02:18:43 +02:00
Bernhard Reutner-Fischer
845142e106 Adjust names, link contributing info in main index
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-05-11 22:51:49 +02:00
Mike Frysinger
3322351724 add .gitignore files
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-05-05 09:05:30 -04:00
Denis Vlasenko
5e34ff29bc *: mass renaming of USE_XXXX to IF_XXXX
and SKIP_XXXX to IF_NOT_XXXX - the second one was especially
badly named. It was not skipping anything!
2009-04-21 11:09:40 +00:00
Denis Vlasenko
bae3abf2c7 website: another tweak 2009-04-15 11:55:27 +00:00
Denis Vlasenko
9367734bd6 website: yet another small tweak 2009-04-15 11:51:18 +00:00
Denis Vlasenko
6c76a96f23 website: another tiny tweak 2009-04-15 11:48:25 +00:00
Denis Vlasenko
4e4c5db66a website: textual fixes in 1.14.0 announcement text 2009-04-15 11:11:19 +00:00
Denis Vlasenko
5dcb43a5d1 website: announce 1.14.0 and 1.13.4
Makefile: bump version to 1.14.0
2009-04-15 02:13:14 +00:00
Denis Vlasenko
b024f8da8f website: update ActionTec URL to http://opensource.actiontec.com/ 2009-04-14 01:31:41 +00:00
Denis Vlasenko
33c6b2a91a website: fix obsolete
"svn co svn://busybox.net/branches/busybox_1_12_stable"
 example
2009-04-14 00:59:37 +00:00
Denis Vlasenko
1d925affa9 website: add http://www.dream-multimedia-tv.de/ to list of products
using bbox
2009-04-13 00:55:42 +00:00
Denis Vlasenko
3266aa9ec2 trailing whitespace removal 2009-04-01 11:24:04 +00:00
Denis Vlasenko
4221e90ae4 ftpd: stop unconditional logging to syslog. This was the only applet
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-11 15:07:44 +00:00
Denis Vlasenko
a19e64933c docs/logging_and_backgrounding.txt: new mini-doc
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-11 14:40:00 +00:00
Denis Vlasenko
c8985bf353 website: mention fixes to syslogd 2009-03-08 01:06:18 +00:00
Denis Vlasenko
01034172f5 website: announce 1.13.3 2009-03-08 01:00:16 +00:00
Bernhard Reutner-Fischer
02468c2063 - add big busybox logo as transparent png 2009-02-18 21:09:07 +00:00
Bernhard Reutner-Fischer
f0dc2c1d5c - use https for bugzilla URLs 2009-01-10 11:36:38 +00:00
Denis Vlasenko
b2ec03813c website: announce 1.13.2 amd 1.12.4 2008-12-31 03:43:24 +00:00
Bernhard Reutner-Fischer
54143af9ef Add fancy svn browser thingy (via Lance Albertson of OSL) 2008-12-18 00:44:58 +00:00
Bernhard Reutner-Fischer
9b143a9e39 Update links to new site locations (via Lance Albertson at OSL) 2008-12-18 00:43:31 +00:00
Denis Vlasenko
d16950ded9 acpid: new applet by Vladimir. +737 bytes 2008-11-29 09:05:50 +00:00
Denis Vlasenko
f7d87f9b18 Announce 1.13.1 and 1.12.3 2008-11-29 06:57:53 +00:00
Denis Vlasenko
6f05874b9d webpage: announce 1.13.0 and 1.12.2 2008-11-10 22:23:20 +00:00
Denis Vlasenko
73cc54388d move documentation to docs/ 2008-11-08 22:31:19 +00:00
Bernhard Reutner-Fischer
2239f81941 - add some anchors 2008-10-07 16:05:03 +00:00
Denis Vlasenko
22eb410d66 website: announce 1.12.1 and 1.11.3 2008-09-28 18:33:02 +00:00
Bernhard Reutner-Fischer
6c4dadefb6 - update my name. No obj-code changes ;) 2008-09-25 12:13:34 +00:00
Denis Vlasenko
ea7c9b3366 whitespace fixes 2008-09-25 10:39:10 +00:00
Denis Vlasenko
b61dc1c1ce webpage: add "RD129 embedded board from ELPA" to product page
split it into "projects" (software) and "products" (hardware) parts
2008-09-20 15:16:50 +00:00
Denis Vlasenko
3728bc5a3d website: add a product using bbox - EMTEC MovieCube R700 2008-09-20 13:28:45 +00:00
Denis Vlasenko
8d89bed840 watchdog: add -T option
function                                             old     new   delta
 watchdog_main                                        159     219     +60
mdev: support match by major,minor. See bug 4714.
 +100 bytes.
2008-09-07 23:22:08 +00:00
Bernhard Reutner-Fischer
d129d7c3cd - add ether-wake to the hardcoded(argh!) list of APPLET_ODDNAME 2008-09-01 15:23:04 +00:00
Denis Vlasenko
1045d00462 build system: fix "Possible unintended interpolation of @host"
message
2008-08-31 21:29:35 +00:00
Denis Vlasenko
c4e4b6b936 reinstate sponsor's links 2008-08-25 22:03:41 +00:00
Denis Vlasenko
6cd36bc2da tweak web page 2008-08-22 11:16:52 +00:00
Bernhard Reutner-Fischer
9ff245f6a0 - move some older news to the news archive (the main page was once again over 30kib big) 2008-08-22 08:45:01 +00:00
Denis Vlasenko
657341762a Announce 1.11.2 2008-08-21 22:10:47 +00:00
Bernhard Reutner-Fischer
c397792ab3 - tweak markup. No relevant changes 2008-08-21 16:08:06 +00:00
Bernhard Reutner-Fischer
bc8bc59e69 - cleanup urls 2008-08-21 14:37:14 +00:00
Bernhard Reutner-Fischer
3b0161d045 - fix typo 2008-08-21 14:14:36 +00:00
Bernhard Reutner-Fischer
f2d4a65be8 - fix markup 2008-08-21 14:10:55 +00:00
Bernhard Reutner-Fischer
eae3846e87 - do not advertise the standalone udhcpd. It is actively maintained in busybox only. 2008-08-21 14:08:44 +00:00
Bernhard Reutner-Fischer
e0fe65b68f - fix markup 2008-08-21 14:00:25 +00:00