Denys Vlasenko
|
068444629f
|
top: add keyboard commands to --help
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-13 16:07:51 +01:00 |
|
Denys Vlasenko
|
8030a14849
|
httpd: send correct mtime for .gz files
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-11 17:59:45 +01:00 |
|
Denys Vlasenko
|
dc7e5c46b0
|
libbb unicode: comment out usused function and unused parameter
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-11 13:08:28 +01:00 |
|
Denys Vlasenko
|
5a163b2645
|
lsmod: fox unsafe usage of strlen() - 1
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-11 13:07:22 +01:00 |
|
Denys Vlasenko
|
0f44c08560
|
libbb: progress indicator: use unicode support funcs instead of open-coding it
function old new delta
bb_progress_update 729 641 -88
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-10 16:10:29 +01:00 |
|
Denys Vlasenko
|
84dba9c5bb
|
tftp: fix bad interaction betweel poll() and alarm(). Closes bug 3061
This was breaking timeout handling.
function old new delta
tftp_progress_update - 45 +45
tftp_progress_done - 32 +32
tftp_protocol 1839 1858 +19
tftp_progress_init 9 15 +6
tftp_main 298 286 -12
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 2/1 up/down: 102/-12) Total: 90 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-10 12:51:44 +01:00 |
|
Denys Vlasenko
|
642e71a789
|
hush: fix wrong prompt problem on empty interactive commants
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-07 15:16:05 +01:00 |
|
Denys Vlasenko
|
f42c7b8fc1
|
suppress "'fast_strtol_10' defined but not used" warning
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-07 13:51:16 +01:00 |
|
Denys Vlasenko
|
e66a212081
|
mkswap: selinux build fix
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-05 11:45:44 +01:00 |
|
Denys Vlasenko
|
6100b51ca8
|
explain every non-SUID_DROP applet. No code changes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-03 13:57:49 +01:00 |
|
Denys Vlasenko
|
327d2885ec
|
kill[all[5]],pkill: make signal list show signal numbers, and show RTMIN/MAX
function old new delta
print_signames 31 64 +33
signals 224 231 +7
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-03 13:08:58 +01:00 |
|
Denys Vlasenko
|
7b276fc175
|
kill[all[5]],pkill: more correct, and smaller, SIGRTMIN/MAX code
function old new delta
__libc_current_sigrtmin 6 - -6
__libc_current_sigrtmax 6 - -6
get_signum 339 295 -44
------------------------------------------------------------------------------
(add/remove: 0/3 grow/shrink: 0/1 up/down: 0/-56) Total: -56 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2011-01-03 12:51:13 +01:00 |
|
Denys Vlasenko
|
75eb9d20e9
|
hush: fix FEATURE_CLEAN_UP code (was freeing unallocated memory)
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-21 21:18:12 +01:00 |
|
Denys Vlasenko
|
51d714ce7e
|
sendmail: remove forgotten commenting-out on a "if (verbose)"
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-20 12:19:46 +01:00 |
|
Denys Vlasenko
|
a6041860f8
|
nmeter: deprecate %NNNd specified, use -d MSEC instead
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-13 15:17:22 +01:00 |
|
Denys Vlasenko
|
0d1d0f6e54
|
more: smaller version of previous fix
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-13 14:31:59 +01:00 |
|
Denys Vlasenko
|
0b90de1537
|
more: exit if write to stdout errors out
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-13 14:28:38 +01:00 |
|
Denys Vlasenko
|
309974412a
|
typo fix
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-06 15:44:13 +01:00 |
|
Denys Vlasenko
|
bc3cdf8ed1
|
update examples/var_service/README
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-06 15:42:44 +01:00 |
|
Denys Vlasenko
|
75bb332dbd
|
add examples/var_service/README
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-06 15:13:58 +01:00 |
|
Denys Vlasenko
|
86aa803047
|
pstree: use stdin for screen size detection
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-06 12:54:24 +01:00 |
|
Denys Vlasenko
|
5dcc6606cb
|
libbb/pw_encrypt_sha: forgot to move &ctx to 1st param here in sha hash rework
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-01 13:57:25 +01:00 |
|
Denys Vlasenko
|
3f2477e8a8
|
touch: fix help text to not show options disabled in .config
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-12-01 13:06:03 +01:00 |
|
Denys Vlasenko
|
3c8799b8a4
|
ping: set not only IP_TTL, but also IP_MULTICAST_TTL
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-11-29 12:07:12 +01:00 |
|
Denys Vlasenko
|
749e305d36
|
build system: fix for dash
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-11-24 15:06:49 +01:00 |
|
Denys Vlasenko
|
7386dd1e8a
|
Start 1.19.0 development cycle
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-11-23 12:50:40 +01:00 |
|
Denys Vlasenko
|
29ca159133
|
fix misspelling in comment
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-11-22 18:13:15 +01:00 |
|
Denys Vlasenko
|
7b4c0fd5f4
|
hush: fix improper handling of newline and hash chars in few corner cases
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-11-22 17:58:14 +01:00 |
|
Denys Vlasenko
|
f595d8ed46
|
typo fix
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-11-06 22:17:30 +01:00 |
|
Denys Vlasenko
|
9135fd26c4
|
Merge branch 'master' of git+ssh://busybox.net/var/lib/git/busybox
|
2010-11-06 01:51:07 +01:00 |
|
Denys Vlasenko
|
4909fec73e
|
ls: fix -lg to show group (was showing user)
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-11-06 00:46:57 +01:00 |
|
Denys Vlasenko
|
f16727ebbb
|
decompress_bunzip2: code shrink ~5 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-30 00:55:02 +02:00 |
|
Denys Vlasenko
|
0c576975c8
|
decompress_bunzip2: code shrink ~10 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-30 00:54:10 +02:00 |
|
Denys Vlasenko
|
5d49b72f1a
|
decompress_bunzip2: add profiling data to comment. no code changes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-29 19:26:38 +02:00 |
|
Denys Vlasenko
|
1642d02710
|
scripts/mkdiff_obj: show "size OBJFILE" too
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-29 19:06:20 +02:00 |
|
Denys Vlasenko
|
1014a9adbf
|
decompress_bunzip2: relieve register pressure in hot function read_bunzip
function old new delta
unpack_bz2_stream 318 329 +11
read_bunzip 268 262 -6
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-29 19:01:58 +02:00 |
|
Denys Vlasenko
|
bf3bec51fc
|
decompress_bunzip2: keep bd->writeCRC in CPU reg in the hot loop
-5 bytes on 64-bit, +7 bytes on 32-bit.
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-29 18:16:29 +02:00 |
|
Denys Vlasenko
|
f29a1c5656
|
powertop: build fix for !386 compiles
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-29 16:25:18 +02:00 |
|
Denys Vlasenko
|
36ef0a677e
|
decompress_bunzip2: code shrink
function old new delta
get_next_block 1828 1827 -1
get_bits 164 156 -8
read_bunzip 304 261 -43
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-52) Total: -52 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-29 16:05:05 +02:00 |
|
Denys Vlasenko
|
fb132e4737
|
whitespace cleanup
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-29 11:46:52 +02:00 |
|
Denys Vlasenko
|
9ce642f974
|
libbb: introduce and use common crc32 routine
function old new delta
crc32_block_endian1 - 37 +37
crc32_block_endian0 - 34 +34
global_crc32_table - 8 +8
file_read 82 87 +5
gzip_main 211 214 +3
xz_crc32 40 35 -5
crc32_table 8 - -8
calculate_gunzip_crc 54 34 -20
lzo_crc32 54 25 -29
cksum_main 298 211 -87
------------------------------------------------------------------------------
(add/remove: 3/1 grow/shrink: 2/4 up/down: 87/-149) Total: -62 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-27 15:26:45 +02:00 |
|
Denys Vlasenko
|
dd88ba88f5
|
netstat: fix IPv6 problem (garbage in scope_id); code shrink
function old new delta
add_to_prg_cache_if_socket - 253 +253
print_inet_line 226 241 +15
udp_do_one 119 131 +12
tcp_do_one 65 77 +12
unix_do_one 530 529 -1
dir_act 215 207 -8
netstat_main 585 553 -32
.rodata 145592 145525 -67
file_act 255 - -255
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 3/4 up/down: 292/-363) Total: -71 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-27 13:10:29 +02:00 |
|
Denys Vlasenko
|
c386aa5dcd
|
Merge branch 'master' of git+ssh://busybox.net/var/lib/git/busybox
|
2010-10-27 11:24:40 +02:00 |
|
Denys Vlasenko
|
4c46d85469
|
mv: implement -n option
function old new delta
mv_longopts 23 36 +13
mv_main 510 520 +10
packed_usage 27218 27225 +7
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-26 15:58:47 +02:00 |
|
Denys Vlasenko
|
a43e969574
|
powertop: simplified C-state display code
function old new delta
.rodata 145530 145514 -16
powertop_main 1510 1403 -107
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-26 13:03:31 +02:00 |
|
Denys Vlasenko
|
d8b687f992
|
powertop: IPIs and hw irqs were swapped, fixing
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-26 12:42:53 +02:00 |
|
Denys Vlasenko
|
c3f1fa10d6
|
powertop: fixes to output format and code shrink
function old new delta
process_timer_stats - 631 +631
clear_lines 72 74 +2
process_irq_counts 729 726 -3
.rodata 145699 145530 -169
powertop_main 2341 1510 -831
------------------------------------------------------------------------------
(add/remove: 2/1 grow/shrink: 1/2 up/down: 1359/-1729) Total: -370 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-26 12:39:36 +02:00 |
|
Denys Vlasenko
|
373789e567
|
powertop: code shrink
function old new delta
process_irq_count_deltas - 729 +729
read_cstate_counts - 358 +358
save_line - 150 +150
clear_lines 80 72 -8
line_compare 18 7 -11
.rodata 145736 145699 -37
powertop_main 2527 2341 -186
push_line 193 - -193
read_data 348 - -348
do_proc_irq 890 - -890
------------------------------------------------------------------------------
(add/remove: 3/3 grow/shrink: 0/4 up/down: 1237/-1673) Total: -436 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-26 02:54:13 +02:00 |
|
Denys Vlasenko
|
a2d27a1919
|
libbb/process_escape_sequence.c: fix recently broken handling of \\
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-25 12:14:21 +02:00 |
|
Denys Vlasenko
|
d3036ef608
|
pmap: get rid of a warning
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-22 13:15:15 +02:00 |
|
Denys Vlasenko
|
0bb35e19a7
|
udhcpd: reduce stack usage by ~700 bytes. +28 bytes code size
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-21 12:33:10 +02:00 |
|
Denys Vlasenko
|
2c3b71a0d2
|
dhcp: typo fix: UPD_DHCP_SIZE -> UDP_DHCP_SIZE
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-20 18:04:36 +02:00 |
|
Denys Vlasenko
|
c59e06e471
|
udhcpc: better help text
function old new delta
packed_usage 27452 27486 +34
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-20 16:10:59 +02:00 |
|
Denys Vlasenko
|
ff19d525a9
|
add/remove-shell: use O_TRUNC instead of O_EXCL
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-20 15:14:32 +02:00 |
|
Denys Vlasenko
|
bec588878b
|
*: s/open3_or_warn/open_or_warn/ where makes sense
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-20 13:21:22 +02:00 |
|
Denys Vlasenko
|
c48a5c607d
|
hash_md5_sha: use common finalization routine for MD5 and sha1/256. -15 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-18 14:48:30 +02:00 |
|
Denys Vlasenko
|
b5aa1d95a1
|
libbb/hash_sha.c -> libbb/hash_md5_sha.c
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-18 13:47:47 +02:00 |
|
Denys Vlasenko
|
eb7fe6dbf5
|
libbb: move md5 and shaN into a common source file. no code changes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-18 13:46:07 +02:00 |
|
Denys Vlasenko
|
e08ef581af
|
md5: length should be stored in *little-endian* order! fixing...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-18 11:50:17 +02:00 |
|
Denys Vlasenko
|
9ff50b8697
|
*: deinline SWAP_xE64 on 32-bit CPUs. Wins !90 bytes both on 32 and 64 bits
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-18 11:40:26 +02:00 |
|
Denys Vlasenko
|
b102e12253
|
*: use SWAP_BE64 instead of open-coding it
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-18 11:39:47 +02:00 |
|
Denys Vlasenko
|
06f719fd79
|
libbb: rename hash source files. no code changes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-18 10:38:18 +02:00 |
|
Denys Vlasenko
|
1a5e11c874
|
modutils/*: move help bits into corresponding .c files
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-16 01:56:41 +02:00 |
|
Denys Vlasenko
|
70186711f4
|
libbb/md5: code shrink
function old new delta
md5_end 123 117 -6
md5_begin 49 42 -7
md5_hash 119 104 -15
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-16 01:08:32 +02:00 |
|
Denys Vlasenko
|
3d16098494
|
libbb/md5: small code shrink
function old new delta
md5_end 151 123 -28
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-15 18:05:51 +02:00 |
|
Denys Vlasenko
|
c15613c975
|
modutils/*: move applet bits into corresponding *.c files
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-15 11:29:02 +02:00 |
|
Denys Vlasenko
|
f2710d0221
|
date: move applet and usage bits to date.c
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-15 10:42:17 +02:00 |
|
Denys Vlasenko
|
05e8605ab8
|
remove runit/runit_lib.c
function old new delta
runsv_main 1770 1786 +16
svstatus_get 176 188 +12
sv_main 1180 1186 +6
runsvdir_main 683 689 +6
processorstart 385 391 +6
control 126 132 +6
logdir_open 1184 1187 +3
lock_exnb 14 - -14
lock_ex 14 - -14
open_write 17 - -17
open_read 17 - -17
------------------------------------------------------------------------------
(add/remove: 0/5 grow/shrink: 7/0 up/down: 55/-62) Total: -7 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-13 12:53:27 +02:00 |
|
Denys Vlasenko
|
b1db09be5a
|
init/*: move applet/kbuild/config/help bits into applet source files
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-12 13:47:15 +02:00 |
|
Denys Vlasenko
|
b1993380ba
|
remove findutils/.gitignore, top-level one covers it
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-11 12:53:19 +02:00 |
|
Denys Vlasenko
|
c1e3027f11
|
fix help text punctuation
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-08 15:04:23 +02:00 |
|
Denys Vlasenko
|
6b0ac8487a
|
tweak usage texts
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-07 13:25:09 +02:00 |
|
Denys Vlasenko
|
28458c64db
|
awk: code shrink
function old new delta
fsrealloc 112 107 -5
next_token 862 844 -18
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-05 16:49:03 +02:00 |
|
Denys Vlasenko
|
d527e0c81d
|
awk: 00.123 is not a octal constant; neither is 009.123. fixing this
function old new delta
my_strtod 80 113 +33
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-05 13:22:11 +02:00 |
|
Denys Vlasenko
|
afc7b4c0d8
|
wc: add support for -m
function old new delta
wc_main 601 637 +36
packed_usage 27357 27358 +1
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-04 17:08:14 +02:00 |
|
Denys Vlasenko
|
09e7dafbfe
|
wc: preparatory patch, no logic changes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-04 17:04:20 +02:00 |
|
Denys Vlasenko
|
9a1b260547
|
man: add compatibility with man-db
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-10-04 14:19:59 +02:00 |
|
Denys Vlasenko
|
5b3151c201
|
modprobe-simple; do not error out on "rmmod module" if module is unloaded ok
...even if it wasn't found in /lib/modules/VER/
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-25 14:37:06 +02:00 |
|
Denys Vlasenko
|
0f2e278a8a
|
sleep: fix fractional arguments in non-POSIX locale
function old new delta
sleep_main 390 379 -11
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-24 12:39:45 +02:00 |
|
Denys Vlasenko
|
0e13b4019c
|
hush: use smaller EXP_FLAG_foo constants
function old new delta
expand_string_to_string 126 124 -2
parse_stream 2376 2370 -6
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-8) Total: -8 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-21 12:35:39 +02:00 |
|
Denys Vlasenko
|
395b97aeac
|
shell/math: better comment. no code changes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-17 18:02:17 +02:00 |
|
Denys Vlasenko
|
c8f9a8d3c0
|
move read_base64 to libbb/uuencode.c
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-16 18:10:04 +02:00 |
|
Denys Vlasenko
|
9fe98f701d
|
libbb: merge mail and uudecode's base64 decoders
function old new delta
read_base64 - 378 +378
uudecode_main 306 315 +9
parse 953 958 +5
read_stduu 250 254 +4
base64_main 217 219 +2
read_base64 358 - -358
decode_base64 371 - -371
------------------------------------------------------------------------------
(add/remove: 2/2 grow/shrink: 4/0 up/down: 398/-729) Total: -331 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-16 17:51:13 +02:00 |
|
Denys Vlasenko
|
52e460b744
|
hush: move shell_ver from globals to main's stack.
function old new delta
hush_main 995 1011 +16
pseudo_exec_argv 253 251 -2
execvp_or_die 50 48 -2
maybe_set_to_sigexit 50 47 -3
hush_exit 78 75 -3
builtin_wait 274 271 -3
check_and_run_traps 205 200 -5
init_sigmasks 214 190 -24
builtin_trap 465 441 -24
reset_traps_to_defaults 238 211 -27
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/9 up/down: 16/-93) Total: -77 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-16 16:12:00 +02:00 |
|
Denys Vlasenko
|
0fdf2e1026
|
simpler check for od
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-16 15:46:20 +02:00 |
|
Denys Vlasenko
|
06a80bdbea
|
build system: test that od is present in the host system
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-16 13:23:15 +02:00 |
|
Denys Vlasenko
|
bed7c81ea2
|
shell/math: deconvolute and explain ?: handling. Give better error message
function old new delta
arith_apply 1271 1283 +12
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-16 11:50:46 +02:00 |
|
Denys Vlasenko
|
063847d6bd
|
shell/math: return string error indicator, not integer
function old new delta
expand_and_evaluate_arith 87 106 +19
expand_one_var 1563 1570 +7
arith 12 18 +6
evaluate_string 678 680 +2
arith_apply 1269 1271 +2
builtin_umask 133 132 -1
ash_arith 118 75 -43
expand_vars_to_list 1094 1038 -56
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/3 up/down: 36/-100) Total: -64 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-15 13:33:02 +02:00 |
|
Denys Vlasenko
|
197a6b3c14
|
sleep: make it non-NOFORK. Fixes ^C in standalone shell
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-14 12:57:05 +02:00 |
|
Denys Vlasenko
|
0eac8ff164
|
shell/math.c: stop using bss variable
function old new delta
evaluate_string - 678 +678
expand_one_var 1543 1563 +20
builtin_type 114 116 +2
expand_and_evaluate_arith 89 87 -2
prev_chk_var_recursive 4 - -4
ash_arith 122 118 -4
arith_lookup_val 142 132 -10
arith 674 12 -662
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 2/4 up/down: 700/-682) Total: 18 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-13 12:49:52 +02:00 |
|
Denys Vlasenko
|
06d44d7dfb
|
shell/math.c: rename arith_eval_hooks to arith_state, put error code into it
function old new delta
expand_and_evaluate_arith 79 89 +10
arith 675 674 -1
arith_lookup_val 151 142 -9
ash_arith 135 122 -13
arith_apply 1304 1269 -35
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/4 up/down: 10/-58) Total: -48 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-13 12:49:03 +02:00 |
|
Denys Vlasenko
|
bd14770b0c
|
shell/math.c: small code shrink; fixed incomprehensible comments
function old new delta
arith_apply 1334 1304 -30
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-13 11:11:40 +02:00 |
|
Denys Vlasenko
|
51850c818c
|
shell: small code shrink
function old new delta
arith 680 675 -5
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-13 01:09:11 +02:00 |
|
Denys Vlasenko
|
b771c654ca
|
shell: shrink arith code; and prepare for returning text error codes
function old new delta
arith 701 680 -21
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-13 00:34:26 +02:00 |
|
Denys Vlasenko
|
99862cbfad
|
hush: optional support for history saving
function old new delta
hush_main 945 995 +50
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-12 17:34:13 +02:00 |
|
Denys Vlasenko
|
5a0d899ee4
|
smemcap: use correct tar magic
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-12 17:13:29 +02:00 |
|
Denys Vlasenko
|
819cacfd45
|
busybox: add "busybox --list[-full]" to help text
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-12 16:17:37 +02:00 |
|
Denys Vlasenko
|
de8c3f667a
|
hush: move the EXIT trap comment. no code changes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-12 16:13:44 +02:00 |
|
Denys Vlasenko
|
a110c90de2
|
hush: fix EXIT trap display inside exit trap handler
function old new delta
hush_exit 84 78 -6
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-12 15:38:04 +02:00 |
|
Denys Vlasenko
|
2d8187c139
|
shell/match.c: shrink by dropping double bool inversion
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
2010-09-12 15:06:42 +02:00 |
|