diff options
authorDenys Vlasenko <>2011-08-13 10:38:41 (GMT)
committerDenys Vlasenko <>2011-08-13 10:38:41 (GMT)
commit3c0b3d7a30f61b5ea6e9ce78620b86bda378cd5b (patch)
parent8ae34094d886174df0ff6c3466db0192229cc52e (diff)
Tweak announcement message
Signed-off-by: Denys Vlasenko <>
1 files changed, 9 insertions, 17 deletions
diff --git a/news.html b/news.html
index d134198..29eba1b 100644
--- a/news.html
+++ b/news.html
@@ -92,9 +92,10 @@ Denys Vlasenko:
remove erroneous dependencies on INSTALLER
remove old "define lchown chown"
replace "depends on PLATFORM_LINUX" with "select PLATFORM_LINUX"
- use user's shell instead of hardwired "/bin/sh" (android needs this)
+ use user's shell instead of hardwired "/bin/sh" (Android needs this)
disable automatic selection of FEATURE_SUID
if only one applet is enabled, make "busybox applet [params]" work as expected
+ fix !ENABLE_FEATURE_GETOPT_LONG build. Closes 3775
scripts/kconfig/mconf.c: stop-gap fix for buffer overflow
libbb/login/su: do not sanitize shell name twice
libbb/progress.c: make sure we never get negative ETA
@@ -136,10 +137,8 @@ Denys Vlasenko:
hush: make read builtin interruptible
hush: replace signal handling machinery
hush: use FEATURE_SH_NOFORK to enable NOFORK trick
- adduser: better logic for choosing addgroup -g/--gid
adduser: prefer to call addgroup --gid, not non-std addgroup -g
adduser: safe username passing to passwd/addgroup
- adduser: use better argv passing to addgroup
basename,dirname,freeramdisk,rx,raidautorun,runsv,chvt: skip "--" argument
blkid: optional support for TYPE="fstype"
busybox.conf: USER.GROUP is _optional_
@@ -164,11 +163,7 @@ Denys Vlasenko:
find: fix a bug in !ENABLE_FEATURE_FIND_XDEV config
find: print/print0/prune _can_ be inverted, fix it
find: remove the hack we use to parse options first, replace with simpler code
- fix !ENABLE_FEATURE_GETOPT_LONG build. Closes 3775
- fix parameter loading problem for 2.4 kernels. Closes 3223
fuser: fix inverted access() check. Closes 3799
- do not use "sed --" for now
- getty: add ECHOE explanation
getty: add sleep before initial tcdrain; reduce another sleep from 1 to 0.1s
getty: do clear CLOCAL and CRTSCTS unless told otherwise
getty: do not clear all c_cflag's (we were clearing baud bits!)
@@ -176,8 +171,6 @@ Denys Vlasenko:
getty: fix -i (was ignored)
getty: flush _only_ input after switching to the next baud rate
getty: simplify macros; improve VSWTC[H] compat
- getty: use cfsetspeed to save some bytes
- groups: make it NOEXEC
halt/reboot: better message if /sbin/telinit is not found
httpd: send correct mtime for .gz files
hwclock: use locale-specific date output format
@@ -186,7 +179,8 @@ Denys Vlasenko:
init: fix a case where execv's 1st arg was wrong
init: simpler handling of leading dash in commands
insmod: check for module read errors
- iplink: tweak includes to work on android
+ insmod/modprobe: fix parameter loading problem for 2.4 kernels. Closes 3223
+ iplink: tweak includes to work on Android
iproute: fix handling of "dev IFACE" selector
iproute: fix parsing and matching of "short" IP addrs like 10/8
kill[all[5]],pkill: make signal list show signal numbers, and show RTMIN/MAX
@@ -217,13 +211,12 @@ Denys Vlasenko:
more: exit if write to stdout errors out
more: fix tabs handling
mount: strip multiple trailing slashes, not just one
- move nofork_save_area from libbb.h to vfork_daemon_rexec.c
- nmeter: deprecate %NNNd specified, use -d MSEC instead
+ nmeter: deprecate %NNNd specifier, use -d MSEC instead
ntpd: decrease ntpd -q "no response" timeout to 10 sec
od: another fix for --strings
od: fix "od --traditional FILE"
od: fix -S NUM to not print chars &gt;0x80
- parse_config: make test applet easier to enable; fix its code
+ parse_config: make this test applet easier to enable; fix its code
ping: fix IPv6 pinging. Closes 3187
ping: set not only IP_TTL, but also IP_MULTICAST_TTL
printenv: fix environ == NULL segfault
@@ -238,7 +231,7 @@ Denys Vlasenko:
stty: make swtch and iutf8 visible/settable
su: document -l in --help text. Closes 2761
tail: optimize "tail -c HUGENUM REGULAR_FILE". Closes 3763
- tar: fix a bug where autodetection messes up -z on extract
+ tar: fix a bug where autodetection + -z is messed up on extract
tar: on extract, everything up to and including last ".." is stripped
tar: skip leading / and handle names like abc/..////def -&gt; def (not ///def)
tar: store negative mtime as 0; pack very large files using base-256 encoding
@@ -247,14 +240,13 @@ Denys Vlasenko:
tftp: fix bad interaction between poll() and alarm(). Closes 3061
tftp: fix progress bar for large (&gt;32M) files. Closes 3499
tftpd: add -l "log to syslog" option. Needed for inetd mode
- top: better indicator of selected field in mem view
top: display sort indicator in memory display
top: make it possible to feed commands via pipe
top: replace %MEM with %VSZ in header text
traceroute: properly reduce poll timeout
udhcp: fix some default values from "" to NULL
- udhcpc: allow -O OPT take numeric params
- udhcpc: emit "correct" secs field
+ udhcpc: allow -O OPT to take numeric params
+ udhcpc: emit correct secs field
udhcpc: fix a problem with binary-encoded options
udhcpd: reply with NAK to clients in INIT-REBOOT state w/o existing lease
udhcpd: smaller code: do not look for REQUESTED_IP twice