Denys Vlasenko 757e46252c0 apply post-1.14.3 fixes; bump version to 1.14.4 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> 12 Sep 2009 Denys Vlasenko f5d4bddfbee trylink: don't use ld --gc-sections if ld doesn't support it Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org> 27 Jun 2009 Denys Vlasenko 89f022469f4 revert last commit, it was meant for master Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> 03 Aug 2009 Tomoya Adachi 471ca65091b nc: fix nc -ll; report vfork errors; make select loop faster function old new delta
nc_main 933 946 +13
Signed-off-by: Tomoya Adachi <adachi@il.is.s.u-tokyo.ac.jp>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> 03 Aug 2009 Denys Vlasenko 1e32f91e3b9 bump version to 1.14.3 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> 02 Aug 2009 Denys Vlasenko 4cd4eb43320 apply post-1.14.2 patches Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> 02 Aug 2009 Denys Vlasenko 6a98f95373d hush: fix a case when backgrounded cmd makes shell hang Signed-off-by: Bayram Kurumahmut <kbayram@ubicom.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org> 03 Jun 2009 Denys Vlasenko 078d55028e4 hush: fix bug 353 (wrong handling of \x in assignments) Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org> 28 May 2009 Mike Frysinger bbc31e5f3cb depmod.pl: recurse through module dependencies The previous fix up loaded dependencies two deep, but really that was an
incomplete fix as we need to load dependencies all the way down. So change
the code to run recursively through all dependencies.
Signed-off-by: Mike Frysinger <vapier@gentoo.org> 09 Jul 2009 Denys Vlasenko fbb12ddc6a5 post 1.14.1 fixes; bump version to 1.14.2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> 22 Jun 2009 Mike Frysinger b6bca7703bb hush: add support for special vars in braces Some people like to use ${?} rather than $?, so make sure we support all
the special single char vars that use this form.
Signed-off-by: Mike Frysinger <vapier@gentoo.org> 01 Jun 2009 Mike Frysinger 77508d70bfa depmod.pl: updates and fixes galore The helper script needs updating to match latest busybox modprobe behavior
in that all dependencies need to be listed, not just the immediate ones.
Along the way, fix symbol prefixed ports, optimize the output, and add
some more depmod compatible options.
Signed-off-by: Mike Frysinger <vapier@gentoo.org> 06 May 2009 Denys Vlasenko e6f6d829403 hush: more fixes from trunk; bump version to 1.14.1 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> 27 May 2009 Denys Vlasenko 20cc390b9bb post-1.14.0 fixes hush significantly updated.
fixes for acpid, awk, depmod, dhcp, gzip, mdev, modprobe, sysctl.
libbb fixes.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> 27 May 2009 Denis Vlasenko bae3abf2c71 website: another tweak 15 Apr 2009 Denis Vlasenko 9367734bd61 website: yet another small tweak 15 Apr 2009 Denis Vlasenko 6c76a96f23e website: another tiny tweak 15 Apr 2009 Denis Vlasenko 4e4c5db66a6 website: textual fixes in 1.14.0 announcement text 15 Apr 2009 Denis Vlasenko 5dcb43a5d1e website: announce 1.14.0 and 1.13.4 Makefile: bump version to 1.14.0 15 Apr 2009 Denis Vlasenko 32a3d084d32 mdev: safer handling of $SUBSYSTEM in mdev -s 14 Apr 2009 Denis Vlasenko 7223424815b pointless whitespace/comment fixes, no code changes 14 Apr 2009 Denis Vlasenko 7f9593753a1 randomconfig fixes 14 Apr 2009 Denis Vlasenko b024f8da8fa website: update ActionTec URL to http://opensource.actiontec.com/ 14 Apr 2009 Denis Vlasenko 33c6b2a91a8 website: fix obsolete "svn co svn://busybox.net/branches/busybox_1_12_stable"
example 14 Apr 2009 Denis Vlasenko 829bbd3b570 *: unify concurrent-safe update of /etc/{passwd,group,[g]shadow} by Tito (farmatito AT tiscali.it) function old new delta
update_passwd 743 1171 +428
bb_perror_nomsg - 9 +9
find_main 436 444 +8
passwd_main 1023 1027 +4
nameval ... 14 Apr 2009 Denis Vlasenko f2b39e088d6 mdev: add support for - "dont stop here" char function old new delta
make_device 1340 1362 +22
packed_usage 26291 26299 +8
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 30/0) Total: 30 bytes 14 Apr 2009 Denis Vlasenko 065c7147914 mdev: provide $SUBSYSTEM (by Vladimir) function old new delta
make_device 1265 1340 +75
dirAction 14 60 +46
mdev_main 676 695 +19
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shri... 14 Apr 2009 Denis Vlasenko 0b791d9a976 move llist_find_str from modutils to libbb 13 Apr 2009 Denis Vlasenko 41445049129 modutils: remove redundant sanitization 13 Apr 2009 Denis Vlasenko 2b2183a77d7 hush: make function support configurable 13 Apr 2009 Denis Vlasenko 323cbbfaa25 mdev: fix a bug where \t is not treated as delimiter after [>|=PATH] 13 Apr 2009 Denis Vlasenko aafbae61812 mdev: make usage text more useful function old new delta
packed_usage 26235 26291 +56 13 Apr 2009 Denis Vlasenko e8a796828ee dhcprelay: fix usage text. Simplify and make code more readable. Add TODOs. 13 Apr 2009 Denis Vlasenko 1f63229a8e5 rmmod: fix bug 263 "modutils/rmmod can't remove modules with dash in name on 2.4 kernels" function old new delta
rmmod_main 187 220 +33 13 Apr 2009 Denis Vlasenko 1fb26da0717 mdev: ignore events with "$SUBSYSTEM" == "firmware" && "$ACTION" == "remove" function old new delta
mdev_main 665 676 +11 13 Apr 2009 Denis Vlasenko 1d925affa9f website: add http://www.dream-multimedia-tv.de/ to list of products using bbox 13 Apr 2009 Denis Vlasenko bc569740627 hush: pass functions to child shells on NOMMU function old new delta
new_function - 123 +123
hush_main 1198 1262 +64
re_execute_shell 341 387 +46
run_pipe 1872 1790 -82
--------------------------------... 12 Apr 2009 Denis Vlasenko ef1b439669f dnsd: stop using oversized buffer. trim comment. 12 Apr 2009 Denis Vlasenko e12c90217b8 halt/reboot/powerdown: accept and ignore -i 12 Apr 2009 Denis Vlasenko 51056b382a0 modutils: small optimization function old new delta
bb_init_module_24 4570 4565 -5 12 Apr 2009 Denis Vlasenko f1df35c40bf mdev: do not complain if /sys/block doesn't exist 12 Apr 2009 Denis Vlasenko 67b5eeb9332 awk: fix long field separators case. By Ian Wienand (ianw AT vmware.com) 12 Apr 2009 Denis Vlasenko 32a385f5b0a getty: fix handling of speed 0; stop using non-portable way of setting speeds. function old new delta
cfsetispeed - 76 +76
cfsetospeed - 57 +57
cfgetispeed - 20 +20 12 Apr 2009 Denis Vlasenko 5c329930090 mount: users report that CIFS support is breaking things, mostly remove it. 12 Apr 2009 Denis Vlasenko f8de411e242 dnsd: removed highly questionable setting of signals to SIG_IGN 12 Apr 2009 Denis Vlasenko ddbf3bf35ff dnsd: fix a number of bugs. Ideas by Ming-Ching Tiew (mctiew AT yahoo.com) function old new delta
undot - 42 +42
dnsd_main 1394 1213 -181
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/1 up/down: 42/-181) Total: -139 bytes 12 Apr 2009 Denis Vlasenko 135cecbbcee ash: fix warning in debug build 12 Apr 2009 Denis Vlasenko c43430f1b92 hush: remove functions from TODOs 11 Apr 2009 Denis Vlasenko 0701dca88c4 hush: improve debugging output 11 Apr 2009 Denis Vlasenko ed055214bba hush: fix "while...do f1() {a;}; f1; f1 {b;}; f1; done" bug 11 Apr 2009