From: Denis Vlasenko
Date: Mon, 24 Dec 2007 14:43:25 +0000 (-0000)
Subject: Announce 1.9.0
X-Git-Tag: 1_9_0^0
X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=299c5c379e006ce2c3a39c42a323f297e4a4fb18;p=oweals%2Fbusybox.git
Announce 1.9.0
---
diff --git a/Makefile b/Makefile
index 5de426ad3..618b51898 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
VERSION = 1
PATCHLEVEL = 9
SUBLEVEL = 0
-EXTRAVERSION = .svn
+EXTRAVERSION =
NAME = Unnamed
# *DOCUMENTATION*
diff --git a/docs/busybox.net/news.html b/docs/busybox.net/news.html
index 2036e0eb7..28ddcbc58 100644
--- a/docs/busybox.net/news.html
+++ b/docs/busybox.net/news.html
@@ -1,6 +1,76 @@
+ - 24 December 2007 -- BusyBox 1.9.0 (unstable)
+
BusyBox 1.9.0.
+ (svn,
+ patches,
+ how to add a patch)
+
+ Sizes of busybox-1.8.2 and busybox-1.9.0 (with almost full config, static uclibc build):
+ text data bss dec hex filename
+ 792796 978 9724 803498 c42aa busybox-1.8.2
+ 783803 683 7508 791994 c15ba busybox-1.9.0
+
+ Top 10 stack users:
+busybox-1.8.2: busybox-1.9.0:
+input_tab 10428 echo_dg 4116
+umount_main 8252 bb_full_fd_action 4112
+rtnl_talk 8240 discard_dg 4096
+xrtnl_dump_filter 8240 echo_stream 4096
+sendMTFValues 5316 discard_stream 4096
+mainSort 4700 find_list_entry2 4096
+mkfs_minix_main 4288 readlink_main 4096
+grave 4260 ipaddr_list_or_flush 3900
+unix_do_one 4156 iproute_list_or_flush 3680
+parse_prompt 4132 insmod_main 3152
+
+
+ lash is deleted from this release. hush can be configured down to almost
+ the same size, but it is significantly less buggy. It even works
+ on NOMMU machines (interactive mode and backticks are not working on NOMMU,
+ though). "lash" applet is still available, but it runs hush.
+
+
init has some changes in this release, please report if it causes
+ problems for you.
+
+
Changes since previous release:
+
+ - Build system improvements
+
- Testsuite additions
+
- Stack size reductions, code size reductions, data/bss reductions
+
- An option to prefer IPv4 address if host has both
+
- New applets: hd, sestatus
+
- Removed applets: lash
+
- hush: fixed a few bugs, wired up echo and test to be builtins
+
- init: simplify forking of children
+
- getty: special handling of '#' and '@' is removed
+
- [su]login: sanitize environment if called by non-root
+
- udhcpc: support "bad" servers which send oversized packets
+ (Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn at axis.com>)
+
- udhcpc: -O option allows to specify which options to ask tor
+ (Stefan Hellermann <stefan at the2masters.de>)
+
- udhcpc: optionally check whether given IP is really free (by ARP ping)
+ (Jonas Danielsson <jonas.danielsson at axis.com>)
+
- vi: now handles files with unlimited line length
+
- vi: speedup for huge line lengths
+
- vi: Del key works
+
- sed: support GNUism '\t'
+
- cp/mv/install: optionally use bigger buffer for bulk copying
+
- line editing: don't eat stack like crazy
+
- passwd: follows symlinked /etc/passwd
+
- renice: accepts priority with +N too
+
- netstat: wide output mode
+
- nameif: extended matching (Nico Erfurth <masta at perlgolf.de>)
+
- test: become NOFORK applet
+
- find: -iname (Alexander Griesser <alexander.griesser at lkh-vil.or.at>)
+
- df: -i option (show inode info) (Pascal Bellard <pascal.bellard at ads-lu.com>)
+
- hexdump: -R option (Pascal Bellard <pascal.bellard at ads-lu.com>)
+
+
+ How to build static busybox against uclibc
+
+
- 23 November 2007 -- BusyBox 1.8.2 (stable), BusyBox 1.7.4 (stable)
BusyBox 1.8.2.
(svn,
@@ -132,7 +202,6 @@ Equivalent .config, i386 uclibc static builds:
- How to build static busybox against uclibc
4 November 2007 -- BusyBox 1.7.3 (stable)