Denys Vlasenko
|
03dad22f8a
|
hush: use ash's read builtin
function old new delta
shell_builtin_read - 1000 +1000
set_local_var_from_halves - 24 +24
setvar2 - 7 +7
...
popstring 140 134 -6
ash_main 1375 1368 -7
setvar 184 174 -10
arith_set_local_var 36 - -36
builtin_read 1096 185 -911
------------------------------------------------------------------------------
(add/remove: 3/1 grow/shrink: 5/23 up/down: 1038/-1007) Total: 31 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 23:29:57 +01:00 |
|
Denys Vlasenko
|
045f4ad92c
|
shell/read: fix "'read' without parameters" bash compat thingy
previous change:
function old new delta
builtin_read 82 1074 +992
popstring 134 140 +6
readcmd 1034 148 -886
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 998/-886) Total: 112 bytes
this change:
builtin_read 1074 1096 +22
static.arg_REPLY 8 - -8
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 1/0 up/down: 22/-8) Total: 14 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 22:12:10 +01:00 |
|
Denys Vlasenko
|
7306727d1b
|
shell: split read builtin from ash
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 22:11:24 +01:00 |
|
Denys Vlasenko
|
6c93b24ce9
|
hush: fix potential buffer overflow on NOMMU
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 19:28:10 +01:00 |
|
Denys Vlasenko
|
e89a241b9e
|
hush: fix subshell.tests failure on NOMMU
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 15:19:31 +01:00 |
|
Denys Vlasenko
|
f3ec0fb1b4
|
scripts/basic/docproc.c: remove stray NUL byte from the source
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 13:48:42 +01:00 |
|
Denys Vlasenko
|
b70cef71eb
|
hush: two NOMMU fixes for bugs 877 and 883
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 13:45:45 +01:00 |
|
Denys Vlasenko
|
f2c8aa6676
|
libbb: introduce and use monotonic_ms
function old new delta
monotonic_ms - 60 +60
process_stdin 433 443 +10
display_speed 85 90 +5
nmeter_main 672 674 +2
builtin_type 114 116 +2
bb__parsespent 117 119 +2
ifplugd_main 1110 1109 -1
acpid_main 441 440 -1
chat_main 1361 1359 -2
doCommands 2458 2449 -9
arpping 466 450 -16
run_command 268 234 -34
readcmd 1072 1034 -38
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 5/7 up/down: 81/-101) Total: -20 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 12:52:30 +01:00 |
|
Denys Vlasenko
|
cb23d93c68
|
*: add/remove safe_, it seems we had a few incorrect uses
function old new delta
chat_main 1359 1361 +2
microcom_main 712 713 +1
ifplugd_main 1109 1110 +1
arpping 465 466 +1
acpid_main 440 441 +1
script_main 1069 1067 -2
cgi_io_loop_and_exit 594 591 -3
telnet_main 1475 1469 -6
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/3 up/down: 6/-11) Total: -5 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 12:29:55 +01:00 |
|
Denys Vlasenko
|
385cc59117
|
hush: plug a memory leak
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-12 06:47:39 +01:00 |
|
Denys Vlasenko
|
65d722bb0d
|
ntpd: explain algorithm
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-11 02:14:04 +01:00 |
|
Denys Vlasenko
|
12628b7797
|
ntpd: expose more data to the script; more eagerly drop to lower poll
function old new delta
run_script 340 395 +55
recv_and_process_peer_pkt 817 869 +52
passwd_main 1027 1058 +31
ntpd_main 845 855 +10
update_local_clock 853 823 -30
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/1 up/down: 148/-30) Total: 118 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-11 01:31:59 +01:00 |
|
Denys Vlasenko
|
725b5a387a
|
modprobe: it's not an error if module is already loaded. Closes bug 833
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-10 04:52:45 +01:00 |
|
Denys Vlasenko
|
38d3e64d25
|
adduser: create a group for net user too
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-10 04:25:05 +01:00 |
|
Denys Vlasenko
|
1fbcb805a3
|
cpio: add a test for recent fix
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-10 02:47:32 +01:00 |
|
Denys Vlasenko
|
ce9b97f18b
|
find: correct handling of -xdev
function old new delta
find_main 467 448 -19
fileAction 1336 1311 -25
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-10 02:33:02 +01:00 |
|
Denys Vlasenko
|
8ced1e5dc5
|
passwd: do not complain about /etc/shadow needlessly
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-09 22:21:55 +01:00 |
|
Denys Vlasenko
|
4653e442ba
|
adduser: more fixes to "add user to specified group"
function old new delta
update_passwd 1246 1295 +49
adduser_main 727 725 -2
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-09 20:57:06 +01:00 |
|
Denys Vlasenko
|
02dd96f688
|
cpio: fix -o-less cpio -F FILE
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-09 20:25:42 +01:00 |
|
Denys Vlasenko
|
607f65d171
|
cpio: improve help text more; fix -p and -F interaction
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-09 20:23:03 +01:00 |
|
Denys Vlasenko
|
93ac7d8468
|
cpio: improve help text; document two TODOs
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-09 19:56:15 +01:00 |
|
Denys Vlasenko
|
dc698bb038
|
*: make it easier to distinquish "struct tm", pointer to one, etc
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-09 19:10:49 +01:00 |
|
Tito Ragusa
|
0681137972
|
adduser: fix a logical inversion which made -G GRP inoperative
Signed-off-by: Tito Ragusa <farmatito@tiscali.it>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-09 18:08:35 +01:00 |
|
Denys Vlasenko
|
6fd42b3d00
|
dpkg: fix handling of names with leading dots. Closes bug 783
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-08 18:07:33 +01:00 |
|
Denys Vlasenko
|
866710a056
|
nc: fix "nc -nl -p LPORT RHOST" case (was expecting remote port 0). closes bug 837
function old new delta
dolisten 742 830 +88
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-08 16:09:45 +01:00 |
|
Denys Vlasenko
|
8cd04d1cb6
|
ash: fix for read $IFS splitting. Closes bug 235
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-08 15:44:07 +01:00 |
|
Chris Metcalf
|
c3c1fb676b
|
ash: fix mishandling of bash-style redirects
Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-08 13:18:06 +01:00 |
|
Denys Vlasenko
|
999e442d5c
|
ifplugd: clarify -a in help text
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-08 13:03:48 +01:00 |
|
Denys Vlasenko
|
f422a722bb
|
ifplugd: restore auto-ifup unless -a; make iff method less iffy :D
function old new delta
up_iface - 112 +112
network_ioctl 13 38 +25
detect_link_iff 58 71 +13
detect_link 143 152 +9
ifplugd_main 1107 1109 +2
detect_link_wlan 131 125 -6
detect_link_ethtool 71 65 -6
detect_link_priv 88 80 -8
detect_link_mii 88 80 -8
maybe_up_new_iface 144 27 -117
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 4/5 up/down: 161/-145) Total: 16 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-08 12:28:47 +01:00 |
|
Denys Vlasenko
|
9037787eae
|
*: fix places where we were still using malloc/realloc
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-08 09:07:50 +01:00 |
|
Denys Vlasenko
|
ef3817c6dc
|
old_e2fsprogs/e2fsck.c: fix indentation
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-08 09:07:25 +01:00 |
|
Denys Vlasenko
|
b8f0e8036d
|
ifplugd: mention iff mode in help
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-07 14:56:50 +01:00 |
|
Denys Vlasenko
|
ae47335dc4
|
ntpd: show at loglevel 2 and export in env current poll interval
function old new delta
run_script 273 340 +67
ntpd_main 832 845 +13
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-07 11:51:13 +01:00 |
|
Denys Vlasenko
|
053ffeeeda
|
hwclock: tiny tweak in comment
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-07 10:52:20 +01:00 |
|
Denys Vlasenko
|
0c58cc706f
|
hwclock: make commented-out code compilable
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-07 10:36:41 +01:00 |
|
Denys Vlasenko
|
6959f6bc23
|
hwclock: disable time diff code; ntpd -S script: do not wait for completion
function old new delta
rtcname 4 - -4
run_script 278 273 -5
hwclock_main 466 439 -27
read_rtc 86 38 -48
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 0/3 up/down: 0/-84) Total: -84 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-07 08:31:46 +01:00 |
|
Denys Vlasenko
|
5e3b14069e
|
hwclock: make it report system/rtc clock difference
function old new delta
rtc_tm2time - 89 +89
read_rtc 23 86 +63
rtc_read_tm - 49 +49
hwclock_main 428 466 +38
rtcwake_main 453 477 +24
rtc_read_time 142 - -142
------------------------------------------------------------------------------
(add/remove: 2/1 grow/shrink: 3/0 up/down: 263/-142) Total: 121 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 22:43:39 +01:00 |
|
Denys Vlasenko
|
695fa51c80
|
hwclock: fix sizeof bug (used it on pointer, not array); make --systohc exact
function old new delta
hwclock_main 329 428 +99
rtc_adjtime_is_utc 138 134 -4
edir 365 354 -11
read_rtc 39 23 -16
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/3 up/down: 99/-31) Total: 68 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 18:16:39 +01:00 |
|
Denys Vlasenko
|
06667f21d6
|
ntpd: renew cur_time after script run, it can take a while
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 13:05:08 +01:00 |
|
Denys Vlasenko
|
ede737b7cf
|
ntpd: add -S PROG option. This feature is crucial for CMOS/RTC syncronization
function old new delta
run_script 112 278 +166
ntpd_main 779 825 +46
update_local_clock 824 858 +34
packed_usage 26518 26540 +22
ntp_init 366 371 +5
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/0 up/down: 273/0) Total: 273 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 12:27:47 +01:00 |
|
Denys Vlasenko
|
79ae534ac7
|
ifplugd: simplify run_script()
function old new delta
packed_usage 26505 26518 +13
run_script 158 112 -46
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 12:27:18 +01:00 |
|
Denys Vlasenko
|
aa4977d8e5
|
libunarchive: clean up dirty hacks. code shrank as a result
function old new delta
cpio_main 526 539 +13
init_handle 57 58 +1
init_archive_deb_ar 34 35 +1
get_header_ar 408 409 +1
dpkg_main 3900 3901 +1
unpack_package 516 515 -1
rpm_main 1673 1672 -1
tar_main 774 767 -7
get_header_cpio 990 972 -18
data_extract_all 750 727 -23
get_header_tar 1631 1576 -55
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/6 up/down: 17/-105) Total: -88 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 10:53:17 +01:00 |
|
Denys Vlasenko
|
86350f8d5f
|
cal: document the location of unicode bug. no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 10:18:37 +01:00 |
|
Denys Vlasenko
|
bde70230e8
|
libunarchive: trivial code shrink
function old new delta
header_verbose_list 257 237 -20
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 09:43:11 +01:00 |
|
Matheus Izvekov
|
d0f601f066
|
find: add optional support for -links. +100 bytes
Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 09:19:04 +01:00 |
|
Matheus Izvekov
|
839fd71077
|
gzip: add optional support for --long-opts
Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-06 08:54:49 +01:00 |
|
Denys Vlasenko
|
251912443c
|
AUTHORS: mention Jie Zhang
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-05 12:57:44 +01:00 |
|
Denys Vlasenko
|
af1c8e8be0
|
cpio: fix unpacking of names with leading slashes
function old new delta
get_header_cpio 968 990 +22
cpio_main 533 526 -7
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-05 04:43:21 +01:00 |
|
Denys Vlasenko
|
074e8dcba7
|
ntpd: make -w less cumbersome to use
function old new delta
packed_usage 26767 26779 +12
recv_and_process_peer_pkt 808 817 +9
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-04 23:58:13 +01:00 |
|
Denys Vlasenko
|
28055028a7
|
fold: unicode support. Based on a patch by Tomas Heinrich <heinrich.tomas@gmail.com>
General Unicode support is tweaked to expose unicode_status.
function old new delta
init_unicode - 77 +77
write2stdout - 19 +19
adjust_column 68 71 +3
unicode_status - 1 +1
unicode_is_enabled 1 - -1
grep_main 780 773 -7
fold_main 619 552 -67
check_unicode_in_env 77 - -77
------------------------------------------------------------------------------
(add/remove: 3/2 grow/shrink: 1/2 up/down: 100/-152) Total: -52 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-04 20:49:58 +01:00 |
|