Denis Vlasenko 8d924ecf38f ash: ditch dupredirect(), it was only making code harder to read. incorporate it in its single callsite. function old new delta
redirect 1054 1052 -2
changepath 196 194 -2 24 Jul 2008 Denis Vlasenko 0b76964ae11 ash: explain redirect code a bit function old new delta
redirect 1059 1054 -5 24 Jul 2008 Denis Vlasenko 2dc240c0d6e ash: code shrink function old new delta
copynode 171 180 +9
evaltreenr 615 621 +6
evaltree 615 621 +6
calcsize 121 127 +6
evalpipe ... 24 Jul 2008 Denis Vlasenko 49a5eba9ae7 s/othervise/otherwise/g 23 Jul 2008 Denis Vlasenko 040e32f84cd lpd: extend help text function old new delta
packed_usage 24466 24612 +146 23 Jul 2008 Denis Vlasenko f54e62a3f2a inetd: do not trash errno in signal handlers; in CHLD handler, stop looping through services when pid is found function old new delta
reread_config_file 1072 1092 +20
retry_network_setup 55 69 +14
reap_child 132 130 -2 22 Jul 2008 Denis Vlasenko 41660c5b2d7 another overlapping_strcpy 22 Jul 2008 Denis Vlasenko 0f293b96dc6 fix all cases of strcpy on overlapping strings. 22 Jul 2008 Denis Vlasenko 68a192c0079 fix trivial build warning 22 Jul 2008 Denis Vlasenko c445758708e lpd,lpr: send/receive ACKs after filenames, not only after file bodies. lpqr_main 1114 1149 +35
lpd_main 748 768 +20 22 Jul 2008 Bernhard Reutner-Fischer e99a92dc2f7 - strip implied proto and superfluous "www." domain part. If my lynx groks it, your browser will too ;) 22 Jul 2008 Bernhard Reutner-Fischer 3e8669f3599 - wrap overlong lines (Cristian Ionescu-Idbohrn) - s/\. /. /g;# (me) 22 Jul 2008 Denis Vlasenko 08d120e6e12 chown: do not use static data function old new delta
chown_main 160 182 +22
fileAction 750 744 -6
ugid 8 - -8 22 Jul 2008 Denis Vlasenko 9e3a540b1be cut: stop using static data. This alone removed ~70 bytes of code. + some optimizations function old new delta
nlists 4 - -4
cut_lists 4 - -4
cut_main 1041 960 -81 22 Jul 2008 Denis Vlasenko a5254032f57 cal: remove lone static data variable. -4 bytes. coreutils is down to four applets with nonzero data+bss. 22 Jul 2008 Bernhard Reutner-Fischer b62bd7b261b - unused variables if !ENABLE_FEATURE_MDEV_RENAME_REGEXP 22 Jul 2008 Denis Vlasenko 5415c856eac libbb: [x]fopen_for_{read,write} introduced and used. (by Valdimir) function old new delta
config_open2 - 41 +41
config_read 507 542 +35
find_pair 169 187 +18
fopen_for_write - 14 +14
fopen_for_read ... 22 Jul 2008 Denis Vlasenko b74a2dba571 whitespace fixes, no code changed 21 Jul 2008 Bernhard Reutner-Fischer 1d4cd606a1e - commentary typo fix 21 Jul 2008 Bernhard Reutner-Fischer d73cbd31a29 - first pass to unify/cleanup uid handling (-236b) This needs further love, alot of love.. Tito? 21 Jul 2008 Bernhard Reutner-Fischer a53de7f7c2c - fix spelling 21 Jul 2008 Bernhard Reutner-Fischer e1e5174942d - s/super.block/superblock/g; # for consistency; -1b 21 Jul 2008 Bernhard Reutner-Fischer 52593619571 - remove superfluous forward declaration 21 Jul 2008 Bernhard Reutner-Fischer ef9876a40e2 - document -f 21 Jul 2008 Bernhard Reutner-Fischer 0328b40aee6 - commentary typo fix 21 Jul 2008 Bernhard Reutner-Fischer ad2fa65fc0f - no obj-code changes. Fix indentation, use existing defines. 21 Jul 2008 Denis Vlasenko 1101d1c9806 telnet: shrink telnetd: shrink, and fix issue file printing test: better and shorter usage text function old new delta
putiac2 51 50 -1
putiac 24 20 -4
handlenetoutput 95 91 -4
telnet_main 1480 1475 -5
iacflush ... 21 Jul 2008 Denis Vlasenko 84c8daa11f4 help text: test --help doesnt print it (by design), so do not account for it 21 Jul 2008 Denis Vlasenko 395410b748e httpd: add Hopedir directive specially for (and by) walter harms <wharms AT bfs.de>; fix silly double-parse bug added in 21412. function old new delta
parse_conf 1532 1576 +44 21 Jul 2008 Denis Vlasenko 7ae1cc16b4e msh: fix "while...continue" bug 3884. 21 Jul 2008 Denis Vlasenko 2b68c8f7442 build system: clean more files on make clean/make mrproper 20 Jul 2008 Denis Vlasenko eb7512984a2 udhcp: use libbb for config file parsing (by Vladimir) function old new delta
read_config 313 230 -83 20 Jul 2008 Denis Vlasenko 9b366f41367 libbb/parse_config.c: fix small buglet (by Vladimir) 20 Jul 2008 Denis Vlasenko a34f1ed737e dnsd,sestatus: use libbb to parse config file (by Vladimir) function old new delta
dnsd_main 1544 1487 -57 20 Jul 2008 Denis Vlasenko 1e8034e6143 man: fix breakage: must not die on lines with < 2 tokens 20 Jul 2008 Denis Vlasenko 09aaf78ad51 mn: use libbb for config parsing (by Vladimir) function old new delta
man_main 757 713 -44 20 Jul 2008 Denis Vlasenko adc772a5f2b tar: fix handling of tarballs with symlinks with size field != 0 20 Jul 2008 Denis Vlasenko b9bbc40f64f libbb: fix print_flags() [fix somehow is only in 1.11.1?) 20 Jul 2008 Denis Vlasenko 4a717e0c190 libbb: fixes to config_read() by maintainer sysctl: use config_read() function old new delta
sysctl_main 121 232 +111
config_read 478 502 +24
parse_main 239 241 +2
sysctl_preload_file_and_exit 234 - -234
--------------------------------... 20 Jul 2008 Denis Vlasenko dcb3fcb0426 libbb: config_read() update 20 Jul 2008 Denis Vlasenko c29684afd61 mount: support nfs mount option nordiplus. By Octavian Purdila <opurdila AT ixiacom.com> function old new delta
static.options 272 281 +9
daemonize 130 107 -23
singlemount 4674 4579 -95
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shri... 20 Jul 2008 Denis Vlasenko 2e157ddf9ec libbb: updated config_parse() from Vladimir function old new delta
config_read 385 460 +75
runsvdir_main 1701 1716 +15
readit 331 338 +7
passwd_main 1049 1053 +4
parse_command ... 19 Jul 2008 Denis Vlasenko bd28f6bf7f5 test: fix parser to prefer binop over unop, as coreutils does. remove bogus workaround in main(). rename atrocious variables/functions. much expand testsuite. libbb: fix --help to not affect "test --help" function old new delta
run_applet_no_and_exit 421 440 +19
nexpr 817 825 +8
static.no_op - 6 +6
test_main 397 257 -140
--------------------------------... 19 Jul 2008 Denis Vlasenko 5f116629d80 printf: do not print garbage on "%Ld". closes bug 4214. function old new delta
printf_main 633 637 +4
multiconvert 99 79 -20
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 4/-20) Total: -16 bytes 18 Jul 2008 Denis Vlasenko f19817ddc2f libbb: fix bb_strtol[l]'s check for "-". Hopefully closes bug 4174 function old new delta
bb_strtol 82 85 +3
handle_errors 75 66 -9
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 3/-9) Total: -6 bytes 18 Jul 2008 Denis Vlasenko a48656b4412 printf: fix %b, fix several bugs in %*.*, fix compat issues with aborting too early, support %zd; expand testsuite function old new delta
get_width_prec - 46 +46
multiconvert 82 99 +17
conv_strtod 44 54 +10
print_direc 382 391 +9
printf_main ... 18 Jul 2008 Bernhard Reutner-Fischer 1a715e487dc - fix compilation for mips (Brian Daniels) 18 Jul 2008 Denis Vlasenko 7b54dc788c1 vi: using array data after it fell out of scope is stupid. 17 Jul 2008 Denis Vlasenko 7354244c4aa sendmail: update from the maintainer 17 Jul 2008 Denis Vlasenko 3b3ca113ed0 pidof/killall: allow find_pid_by_name to find running processes started as scripts_with_name_longer_than_15_bytes.sh
closes bug 4054 (and is generally neat) 17 Jul 2008