Matheus Izvekov
|
b7a044043c
|
diff: honor flag -i (ignore case differences)
>>From 503a1e1d2597f7cdf86a9ea39ebd2aee050ca759 Mon Sep 17 00:00:00 2001
From: Matheus Izvekov <mizvekov@gmail.com>
Date: Mon, 18 Jan 2010 14:06:26 -0200
Subject: [PATCH] diff: honor flag -i (ignore case differences)
function old new delta
read_token 157 178 +21
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/0 up/down: 21/0) Total: 21 bytes
text data bss dec hex filename
70102 733 8576 79411 13633 busybox_old
70123 733 8576 79432 13648 busybox_unstripped
Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-20 02:44:44 +01:00 |
|
Denys Vlasenko
|
302af9e3d1
|
watch: compat: use stderr to determine screen dimensions
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-19 02:26:38 +01:00 |
|
Denys Vlasenko
|
7be97c5b6b
|
ls: fix sort of very large files. +21 byte
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-18 13:02:27 +01:00 |
|
Denys Vlasenko
|
573ba4e92e
|
fix examples which used non-standard cut -b0-NNN
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-18 12:25:09 +01:00 |
|
Denys Vlasenko
|
9e0879a1cb
|
diff: add NOINLINE
function old new delta
create_J - 1805 +1805
diffreg 3159 1176 -1983
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/1 up/down: 1805/-1983) Total: -178 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-18 06:15:57 +01:00 |
|
Denys Vlasenko
|
032bf65533
|
diff: defeat gcc's optimization
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-18 05:22:34 +01:00 |
|
Matheus Izvekov
|
d4a7728dc3
|
diff: rewrite. much smaller and more correct
function old new delta
diffreg 1815 3156 +1341
diff_main 860 1194 +334
read_token - 161 +161
skip_dir - 44 +44
seek_ft - 31 +31
fetch 362 392 +30
line_compar - 21 +21
add_to_dirlist 65 61 -4
print_only 16 - -16
skipline 51 - -51
newcand 85 - -85
asciifile 89 - -89
print_status 178 73 -105
make_temp 148 - -148
files_differ 168 - -168
get_recursive_dirlist 182 - -182
sort 226 - -226
prepare 283 - -283
change 283 - -283
do_diff 416 - -416
dump_unified_vec 457 - -457
check 1512 595 -917
------------------------------------------------------------------------------
(add/remove: 4/12 grow/shrink: 3/3 up/down: 1962/-3430) Total: -1468 bytes
Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-18 04:57:17 +01:00 |
|
Stefan Seyfried
|
f3fc9ac166
|
ftpd: conditional support for broken clients
Signed-off-by: Stefan Seyfried <stefan.seyfried@googlemail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-18 02:08:30 +01:00 |
|
Denys Vlasenko
|
9c3b84a304
|
ls: make it so that group never glues itself to file size
+ smaller enhancements: inode is long long; -h is a bit narrower; etc
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-18 01:55:00 +01:00 |
|
Denys Vlasenko
|
b972f94957
|
diff: add more tests
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-18 01:04:20 +01:00 |
|
Denys Vlasenko
|
33f9dc08e5
|
ftpd: code shrink
function old new delta
MMU:
handle_dir_common 354 338 -16
NOMMU:
ftpd_main 2437 2442 +5
popen_ls 201 174 -27
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-17 22:32:22 +01:00 |
|
Denys Vlasenko
|
96a6bdcb77
|
bunzip2.tests: replace $? with \$?
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-17 19:08:39 +01:00 |
|
Denys Vlasenko
|
57f46c1afd
|
ntpd: remove some code which is at best unneeded and at worst wrong
function old new delta
step_time 246 256 +10
ntpd_main 855 844 -11
update_local_clock 767 714 -53
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-17 03:01:15 +01:00 |
|
Denys Vlasenko
|
9b20adca4b
|
ntpd: add anti-clock-hopping code
function old new delta
select_and_cluster 837 950 +113
update_local_clock 759 767 +8
root_distance 61 - -61
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-17 02:51:33 +01:00 |
|
Denys Vlasenko
|
5b9a910749
|
ntpd: disable frequency estimation code
function old new delta
reset_peer_stats 164 168 +4
ntp_init 371 368 -3
recv_and_process_peer_pkt 869 852 -17
update_local_clock 823 759 -64
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/3 up/down: 4/-84) Total: -80 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-17 01:05:58 +01:00 |
|
Denys Vlasenko
|
e208279722
|
fix testing of busybox "applet" itself
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-16 02:49:40 +01:00 |
|
Denys Vlasenko
|
1e9bc2603d
|
cp: improve test coverage
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-16 02:27:31 +01:00 |
|
Denys Vlasenko
|
d084cb9dc7
|
trim usage text a bit; fix cp usage (meaning of -H option)
function old new delta
packed_usage 26596 26540 -56
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-15 22:30:30 +01:00 |
|
Denys Vlasenko
|
a40f0624db
|
cp: fix -H handling
function old new delta
copy_file 1495 1518 +23
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-15 22:05:07 +01:00 |
|
Denys Vlasenko
|
662078f9fd
|
small doc update
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-14 13:27:34 +01:00 |
|
Denys Vlasenko
|
60b9524bf7
|
whitespace fix
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-14 01:11:54 +01:00 |
|
Denys Vlasenko
|
bb16f57e5d
|
INSTALL: update obsolete doc, as suggested by Doug Clapp (doug.clapp AT triad.rr.com)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-13 22:43:13 +01:00 |
|
Denys Vlasenko
|
4fc82e0067
|
examples: add example ntpd service
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-13 22:07:34 +01:00 |
|
Denys Vlasenko
|
c041e239db
|
fix configure sha256sum problem. Closes bug 895
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-13 18:55:37 +01:00 |
|
Denys Vlasenko
|
85d286efc8
|
ash: remove config items for read options which are no longer optional
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-13 18:31:29 +01:00 |
|
Denys Vlasenko
|
25d9b91d94
|
shell/read: check that variable names are sane
function old new delta
shell_builtin_read 1000 1055 +55
parse_command 1460 1463 +3
builtin_umask 121 123 +2
is_well_formed_var_name 73 66 -7
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-13 18:22:35 +01:00 |
|
Denys Vlasenko
|
03d81ef43a
|
builtin_read: note about better implementation
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-01-13 14:53:49 +01:00 |
|
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 |
|