Denis Vlasenko
|
6c615a6c07
|
ftpgetput: add comment about EPSV (extended PASV).
Fix bug where we were using lstat instead of stat.
Added many TODOs.
|
2008-03-28 22:11:49 +00:00 |
|
Denis Vlasenko
|
b9ad75fa60
|
copy_file: handle "cp /dev/foo file" (almost) compatibly to coreutils.
(almost because we do not copy mode, which is probably wasn't intended).
+61 bytes.
|
2008-03-28 17:49:31 +00:00 |
|
Denis Vlasenko
|
a38ba59cc3
|
fbsplash: move to /sbin; small shrink
function old new delta
fb_drawprogressbar 413 423 +10
fbsplash_main 1146 1121 -25
|
2008-03-28 11:17:35 +00:00 |
|
Denis Vlasenko
|
c4523c2b3d
|
fix a few stray unguarded strdup's
|
2008-03-28 02:24:59 +00:00 |
|
Denis Vlasenko
|
2570b2e575
|
whitespace fixes
|
2008-03-28 01:00:09 +00:00 |
|
Denis Vlasenko
|
cf26ab70c1
|
mdev: plug a few memory and fd leaks; simplify code a bit
|
2008-03-27 22:45:44 +00:00 |
|
Denis Vlasenko
|
e1caabbb75
|
mdev: add testsuite entry
|
2008-03-27 20:49:26 +00:00 |
|
Denis Vlasenko
|
95891fc016
|
openvt: fix gross mismatch between us and "standard" openvt.
standard one even has different syntax!
std: "openvt -c 12", we: "openvt 12"
std: "openvt top", we: complain that "top" is not a number.
openvt: implement -c -w -s (-l -f -v are also accepted but ingnored)
openvt_main 188 343 +155
vfork_child - 67 +67
not_vt_fd - 23 +23
packed_usage 23932 23952 +20
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 2/0 up/down: 265/0) Total: 265 bytes
text data bss dec hex filename
801344 641 7380 809365 c5995 busybox_old
801617 641 7380 809638 c5aa6 busybox_unstripped
|
2008-03-27 16:26:35 +00:00 |
|
Denis Vlasenko
|
72b3442aeb
|
fbsplash: support this usage:
mkfifo cmd_pipe
fbsplash -f cmd_pipe .... &
...
echo 33 >cmd_pipe
...
echo 66 >cmd_pipe
Code size: fbsplash_main +116 bytes :(
|
2008-03-27 13:14:29 +00:00 |
|
Denis Vlasenko
|
11b9f26610
|
fbsplash: fix broken handling of buffered case:
"{echo 45; echo 33; } | { sleep 1; fbsplash -f - ...; }"
function old new delta
fb_drawprogressbar - 413 +413
xmalloc_fgetline - 46 +46
xmalloc_reads 184 183 -1
xmalloc_getline 46 - -46
fbsplash_main 1472 1030 -442
------------------------------------------------------------------------------
(add/remove: 2/1 grow/shrink: 0/2 up/down: 459/-489) Total: -30 bytes
text data bss dec hex filename
801181 641 7380 809202 c58f2 busybox_old
801151 641 7380 809172 c58d4 busybox_unstripped
|
2008-03-26 20:06:24 +00:00 |
|
Denis Vlasenko
|
8ee649a02e
|
*: more uniform naming: s/xmalloc_getline/xmalloc_fgetline/
|
2008-03-26 20:04:27 +00:00 |
|
Bernhard Reutner-Fischer
|
ce7eb4443c
|
- add fbsplash and CONFIG_ASH_BASH_COMPAT to defconfig
|
2008-03-26 16:15:13 +00:00 |
|
Denis Vlasenko
|
25a9c17f55
|
fbsplash: cosmetic comment and Config text fixes; rename .ini -> .cfg
|
2008-03-26 15:12:11 +00:00 |
|
Denis Vlasenko
|
c6dbb85c9e
|
fbsplash: shrink, better help text; inifile cannot specify image now;
image can come from stdin
function old new delta
packed_usage 23872 23932 +60
static.param_names - 57 +57
fbsplash_main 1525 1472 -53
static.param_value 100 - -100
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 1/1 up/down: 117/-153) Total: -36 bytes
text data bss dec hex filename
801202 641 7380 809223 c5907 busybox_old
801181 641 7380 809202 c58f2 busybox_unstripped
|
2008-03-26 14:57:49 +00:00 |
|
Denis Vlasenko
|
08ec67bc62
|
patch: add support for -R. ~ +110 byte. By Pascal Bellard <pascal.bellard AT ads-lu.com>
fbsplash: new applet by Michele Sanges <michele.sanges AT otomelara.it
function old new delta
fbsplash_main - 1525 +1525
fb_drawfullrectangle - 118 +118
static.param_value - 100 +100
packed_usage 23776 23872 +96
applet_names 1843 1852 +9
applet_main 1120 1124 +4
read_line_input 3156 3158 +2
applet_nameofs 560 562 +2
applet_install_loc 140 141 +1
------------------------------------------------------------------------------
(add/remove: 3/0 grow/shrink: 6/0 up/down: 1857/0) Total: 1857 bytes
text data bss dec hex filename
799233 641 7380 807254 c5156 busybox_old
801202 641 7380 809223 c5907 busybox_unstripped
|
2008-03-26 13:32:30 +00:00 |
|
Denis Vlasenko
|
cc2965fd23
|
patch: fix vda's thinko: we need to open new_filename.orig, always!
plug memory leak; add testsuite
patch_main 1009 988 -21
|
2008-03-25 14:15:39 +00:00 |
|
Denis Vlasenko
|
80591b0a00
|
ash: support for && and || in [[ expr ]]; add testsuite checks
|
2008-03-25 07:49:43 +00:00 |
|
Denis Vlasenko
|
b02cea1212
|
ifupdown: support for %retries% (L. Gabriel Somlo <somlo AT cmu.edu>)
|
2008-03-25 06:10:14 +00:00 |
|
Denis Vlasenko
|
a1acfc8f37
|
udhcp: build fix for ppc kernel 2.4.36
|
2008-03-25 06:04:58 +00:00 |
|
Denis Vlasenko
|
0c3b0d501e
|
lpd: small shrink
lpd_main 761 747 -14
|
2008-03-25 06:03:19 +00:00 |
|
Denis Vlasenko
|
f7d5665969
|
ash: comment about [[; code style fixes. No code changes.
|
2008-03-25 05:51:41 +00:00 |
|
Denis Vlasenko
|
68e5e2b1c7
|
help text shrinkage
|
2008-03-25 03:17:04 +00:00 |
|
Denis Vlasenko
|
fa076d491f
|
date: even more of help text shrink
|
2008-03-25 02:49:11 +00:00 |
|
Denis Vlasenko
|
9ce4ae8142
|
date: make help text more understandable; small shrink
text data bss dec hex filename
799025 641 7380 807046 c5086 busybox_old
799009 641 7380 807030 c5076 busybox_unstripped
|
2008-03-25 02:43:34 +00:00 |
|
Denis Vlasenko
|
92e13c2a11
|
ash: optional bash-like pattern subst and substring opts
(by James Simmons <jsimmons AT infradead.org>)
TODO: write testsuite!
BASH_COMPAT off:
scanleft 101 262 +161
subevalvar 346 335 -11
BASH_COMPAT on:
subevalvar 346 1397 +1051
scanleft 101 262 +161
readtoken1 2739 2807 +68
cmdputs 397 399 +2
static.vstype 64 48 -16
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/1 up/down: 1282/-16) Total: 1266 bytes
|
2008-03-25 01:17:40 +00:00 |
|
Denis Vlasenko
|
59f351ccda
|
ash: add read -u; fix read -t and read -n; add testsuite entries.
|
2008-03-25 00:07:12 +00:00 |
|
Denis Vlasenko
|
f39653e306
|
lpd: debugging by Vladimir: he found vda's breakage (trashed s[0])!
|
2008-03-24 21:19:51 +00:00 |
|
Denis Vlasenko
|
cee01cfb2e
|
diff: add testsuite entry for it
|
2008-03-24 20:33:47 +00:00 |
|
Denis Vlasenko
|
dccfe05e17
|
diff: improve comments (no code chages)
|
2008-03-24 18:40:32 +00:00 |
|
Denis Vlasenko
|
64a76d7b44
|
patch: support for patches without dates and generated with -U1; shrink
function old new delta
extract_filename - 92 +92
extract_filename_and_free_line 70 - -70
patch_main 1096 1009 -87
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 0/1 up/down: 92/-157) Total: -65 bytes
|
2008-03-24 18:18:03 +00:00 |
|
Denis Vlasenko
|
c4c2cd44d2
|
diff: exclude D_EMPTY code if there is no support for -r
function old new delta
diffreg 1808 1825 +17
files_differ 189 166 -23
|
2008-03-24 16:55:13 +00:00 |
|
Denis Vlasenko
|
e9d67a81c8
|
diff: fix small bug; don't make a copy for "/dev/null" case
|
2008-03-24 16:28:47 +00:00 |
|
Denis Vlasenko
|
7fe0ebac5f
|
diff: reordering and renaming of variables
function old new delta
diff_main 843 848 +5
get_recursive_dirlist 177 180 +3
add_to_dirlist 64 66 +2
change 329 326 -3
files_differ 182 176 -6
diffreg 1823 1808 -15
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/3 up/down: 10/-24) Total: -14 bytes
|
2008-03-24 16:19:21 +00:00 |
|
Denis Vlasenko
|
73132b9c12
|
diff: make a few variables local
function old new delta
diffreg 1844 1823 -21
|
2008-03-24 15:04:24 +00:00 |
|
Denis Vlasenko
|
04211fd204
|
diff: make it work on pipes etc (needed for kernel compile)
function old new delta
get_recursive_dirlist - 177 +177
make_temp - 144 +144
diffreg 1818 1844 +26
files_differ 175 182 +7
diff_main 842 843 +1
get_dir 177 - -177
------------------------------------------------------------------------------
(add/remove: 2/1 grow/shrink: 3/0 up/down: 355/-177) Total: 178 bytes
|
2008-03-24 14:44:59 +00:00 |
|
Denis Vlasenko
|
dc1cbf839d
|
diff: shrink
function old new delta
check 678 1607 +929
files_differ - 175 +175
do_diff 436 433 -3
asciifile 94 90 -4
print_only 23 16 -7
diff_main 868 842 -26
prepare 339 301 -38
print_status 316 178 -138
diffreg 2993 1818 -1175
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 1/7 up/down: 1104/-1391) Total: -287 bytes
|
2008-03-24 14:44:20 +00:00 |
|
Denis Vlasenko
|
c693840fe8
|
*: whitespace fixes, no code changes
|
2008-03-24 02:18:03 +00:00 |
|
Denis Vlasenko
|
42cc304e90
|
lpr: add more accurate comments
*: trailing whitespace removal
|
2008-03-24 02:05:58 +00:00 |
|
Denis Vlasenko
|
39c77c3738
|
lpd: much safer against malicious input. Does not fork anymore,
as this is not needed.
|
2008-03-24 01:52:52 +00:00 |
|
Denis Vlasenko
|
0b6c6a9c9f
|
lpd: fix OOM vulnerability (was eating arbitrarily large commands)
|
2008-03-24 00:04:42 +00:00 |
|
Denis Vlasenko
|
a79428998d
|
lpd: maintainer's update: now with spool helpers
function old new delta
exec_helper - 227 +227
sane 66 117 +51
packed_usage 23806 23828 +22
lpd_main 486 504 +18
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 3/0 up/down: 318/0) Total: 318 bytes
|
2008-03-23 23:40:18 +00:00 |
|
Denis Vlasenko
|
c93b162248
|
patch: shrink by Pascal Bellard <pascal.bellard AT ads-lu.com> (-80 bytes)
*: removal of #include <getopt.h>
|
2008-03-23 22:55:25 +00:00 |
|
Denis Vlasenko
|
324d26f9aa
|
pscan: fix a typo in help text
|
2008-03-23 18:44:59 +00:00 |
|
Denis Vlasenko
|
715c16ab0a
|
pscan: add -c, -b: report closed, blocked ports
|
2008-03-23 14:46:14 +00:00 |
|
Denis Vlasenko
|
69ca5a70fd
|
tail: fix fallout from tail -c optimization
|
2008-03-23 03:28:40 +00:00 |
|
Denis Vlasenko
|
c8bac033f3
|
bump version to 1.11.0.svn
|
2008-03-22 17:46:43 +00:00 |
|
Denis Vlasenko
|
45ecfc2f5c
|
taskset: fix false failure in testsuite
|
2008-03-22 17:46:16 +00:00 |
|
Denis Vlasenko
|
b9d0f0c762
|
webpage: typo fix
|
2008-03-21 21:22:24 +00:00 |
|
Denis Vlasenko
|
74f8208f18
|
Bump version to 1.10.0 and announce it on website.
|
2008-03-21 20:50:37 +00:00 |
|
Denis Vlasenko
|
ffa5d76602
|
update defconfig
|
2008-03-21 20:37:16 +00:00 |
|