Denys Vlasenko
a7bb3c1396
*: code shrink via NOINLINE
...
function old new delta
expand_vars_to_list - 2118 +2118
lzo1x_optimize - 1429 +1429
run_pipe 358 1775 +1417
arith_apply - 1335 +1335
mainQSort3 - 1198 +1198
logdir_open - 1163 +1163
rewrite - 1039 +1039
dump_identity - 987 +987
do_shm - 884 +884
cpio_o - 863 +863
cpio_main 1450 560 -890
ipcs_main 3442 2523 -919
bb_dump_dump 2611 1488 -1123
process_dev 4572 3405 -1167
logdirs_reopen 1308 86 -1222
arith 2084 707 -1377
mainSort 2622 1202 -1420
do_lzo_compress 2276 799 -1477
run_list 2491 943 -1548
expand_variables 2280 135 -2145
------------------------------------------------------------------------------
(add/remove: 9/0 grow/shrink: 1/10 up/down: 12433/-13288) Total: -855 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-10-08 12:28:08 +02:00
Denys Vlasenko
26ff18b424
Fixes to usage text; updated busybox.spec
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-10-02 11:37:17 +02:00
Denys Vlasenko
acabf8fcb8
Update documentation generator so that it sucks less
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-10-02 01:10:32 +02:00
Bernhard Reutner-Fischer
db57fc22a6
Add ENABLE_FEATURE_MDEV_RENAME_REGEXP examples to mdev documentation
...
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-09-08 14:16:00 +02:00
Denys Vlasenko
5370bfb123
documentation and typo fixes. By Dan Fandrich (dan AT coneharvesters.com)
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-09-06 02:58:59 +02:00
Denys Vlasenko
6d48d3ee2a
rename _BB_SUID_ALWAYS and NEVER into REQUIRE and DROP. No code changes.
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-07-30 12:57:19 +02:00
Denys Vlasenko
252ccba948
remove msh_function.patch. msh is deprecated
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-07-19 01:09:42 +02:00
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
Bernhard Reutner-Fischer
6887e77c32
- add note about CONFIG_CROSS_COMPILER_PREFIX while cleanup up markup.
2008-08-21 13:37:47 +00:00
Bernhard Reutner-Fischer
20a55b7bff
- fix typo of mine
2008-08-21 13:32:14 +00:00
Bernhard Reutner-Fischer
f0d0811c05
- improve documentation a bit
2008-08-21 13:22:44 +00:00
Bernhard Reutner-Fischer
b5d701d737
- some more nitpicks
2008-08-21 12:52:45 +00:00
Bernhard Reutner-Fischer
beea4b8021
- some more markup fixes
2008-08-21 12:42:39 +00:00
Bernhard Reutner-Fischer
0fa539457b
- fix typo
2008-08-21 12:27:42 +00:00
Denis Vlasenko
b91168a74c
more of pointless beautifuing on the web page
2008-08-21 12:24:02 +00:00
Denis Vlasenko
f9dba6e226
trim webpage text a bit
2008-08-21 12:07:38 +00:00
Bernhard Reutner-Fischer
557f9c4b31
- drop outdated paragraph (which additionally contained some mistyped html-like junk)
2008-08-21 11:54:23 +00:00
Bernhard Reutner-Fischer
5f52150536
- misc. minor tweaks
2008-08-21 11:52:12 +00:00
Bernhard Reutner-Fischer
beb6ea47c3
- point people to the current stable branch
2008-08-21 11:43:36 +00:00
Bernhard Reutner-Fischer
78c41b2dc5
- tweak markup
2008-08-21 11:38:22 +00:00
Denis Vlasenko
14a79381d0
more cosmetic fixes on the website
2008-08-21 11:36:24 +00:00
Denis Vlasenko
68cef20f5d
cosmetic fixes on the webpage
2008-08-21 11:34:57 +00:00
Bernhard Reutner-Fischer
b22fbfefc8
- tweak markup
2008-08-21 11:34:46 +00:00
Bernhard Reutner-Fischer
a0420aba1c
- bump copyright year
2008-08-21 11:23:42 +00:00
Bernhard Reutner-Fischer
158f1d4ea6
- fix markup
2008-08-21 11:19:52 +00:00
Bernhard Reutner-Fischer
8c8601cfbc
- fix some wrong markup.
...
sed -i -e 's, href=\([^"][^>]*\)>, href="\1">,g' *.html
The proper way to specify an attribute is to quote the val: theattrib="val"
2008-08-21 10:54:55 +00:00
Bernhard Reutner-Fischer
040feada1e
- correct release date for 1.12.0 and fix a few typos
2008-08-21 10:35:26 +00:00
Denis Vlasenko
c1b39edee1
announce 1.12.0
2008-08-21 10:19:28 +00:00
Denis Vlasenko
df96df9c7c
mdev: do not complain if mdev.conf does not exist;
...
use #if to prevent gcc from generating dead code
(sadly, it's more ugly this way)
2008-07-26 18:35:10 +00:00
Denis Vlasenko
018bee6afb
mdev: support for serializing hotplug
...
function old new delta
mdev_main 503 647 +144
2008-07-15 22:33:13 +00:00
Denis Vlasenko
e18d21dda4
Announce 1.11.1
2008-07-11 22:11:50 +00:00
Denis Vlasenko
ff814f821a
website: announce updated HOWTO
2008-07-11 09:55:58 +00:00
Denis Vlasenko
7621ac20f2
website: add 'Laptop Computers' to sponsors page
2008-07-10 08:55:40 +00:00
Denis Vlasenko
8b393e5999
website: return HOWTO link and GPL violations address to the top
...
of the page
2008-07-08 09:07:01 +00:00
Denis Vlasenko
f8e8783a92
webpage: fix typos
2008-07-02 11:34:49 +00:00
Denis Vlasenko
6e18f9a6ea
Announce 1.10.4 and 1.11.0
2008-06-25 15:58:00 +00:00
Denis Vlasenko
f45c4f41b7
whitespace and comment fixes, no code changes
2008-06-16 04:09:25 +00:00
Denis Vlasenko
6108dc4df6
Update sponsors page as well
2008-06-14 06:23:25 +00:00
Denis Vlasenko
aa9cd89c67
fix typo in "Analog Devices"
2008-06-13 13:49:59 +00:00
Denis Vlasenko
e773be0428
shorten sponsor's link per its request
2008-06-13 13:10:01 +00:00
Denis Vlasenko
eee4f55a65
website: announce sponsors.
2008-06-13 12:06:22 +00:00
Denis Vlasenko
f0d6c25586
Update a link to cross-compiling HOWTO.
2008-06-07 13:59:27 +00:00
Bernhard Reutner-Fischer
593f8baeb0
- fix copy'n paste error for the release date
2008-06-06 08:40:28 +00:00
Denis Vlasenko
b6fe10091d
announce 1.10.3
2008-06-05 01:17:49 +00:00
Bernhard Reutner-Fischer
10be1a787f
- move depmod shell script to examples/
2008-05-28 11:21:20 +00:00
Denis Vlasenko
bd23fbbd0a
docs/depmod: and example of depmod in shell/sed/awk...
2008-05-24 20:54:14 +00:00
Bernhard Reutner-Fischer
9c3052aab6
- provide proc-less sample
...
- improve wording
2008-05-16 11:36:32 +00:00
Denis Vlasenko
35d1683ce9
website: announce 1.10.2
2008-05-08 15:36:54 +00:00
Bernhard Reutner-Fischer
019d299f01
- update screenshot
2008-04-24 10:27:20 +00:00
Bernhard Reutner-Fischer
a4e55ab840
- rotate some older new to oldnews
2008-04-19 09:33:22 +00:00
Bernhard Reutner-Fischer
33b92f2fdb
- ignore "recent"; We have an RCS to serve these
2008-04-19 09:27:14 +00:00