Denys Vlasenko
|
b0e8ced358
|
ln: explain why we use xstrdup
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-21 12:36:35 +01:00 |
|
Denys Vlasenko
|
32176ccec4
|
init: fix a case where execv's 1st arg was wrong
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-21 05:07:43 +01:00 |
|
Denys Vlasenko
|
e2e55b0eb5
|
wget: move help text to .c file
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-21 00:37:05 +01:00 |
|
Denys Vlasenko
|
625f218d43
|
wget: fix fname_out usage wrt redirects
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-21 00:29:37 +01:00 |
|
Denys Vlasenko
|
c2fda8642d
|
mount: add a test for bind+rshared
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-14 06:28:28 +01:00 |
|
Pere Orga
|
cf8b55c40b
|
pwdx: new applet
function old new delta
pwdx_main - 197 +197
packed_usage 28237 28261 +24
applet_names 2391 2396 +5
applet_main 1392 1396 +4
applet_nameofs 696 698 +2
applet_install_loc 174 175 +1
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 5/0 up/down: 233/0) Total: 233 bytes
Signed-off-by: Pere Orga <gotrunks@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-12 18:13:15 +01:00 |
|
Denys Vlasenko
|
5c942713b7
|
busybox: fail if --install is not given an absolute path
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-12 06:08:28 +01:00 |
|
Denys Vlasenko
|
9ac5596a51
|
udhcpc: emit "correct" secs field
In theory, sending secs set to constant zero should be ok too.
But some bleeping servers can actually be configured to answer ONLY
if secs is bigger than a preset value (!!)
http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man8/bootpd.8.html
grep for "reply_threshold_seconds"
function old new delta
udhcpc_main 2573 2623 +50
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-12 05:37:54 +01:00 |
|
Denys Vlasenko
|
ea684c6aaf
|
ls: fix handling of symlinks by option -1
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-12 03:12:36 +01:00 |
|
Denys Vlasenko
|
8345b2bd5e
|
libbb: make warning go away
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-12 02:19:50 +01:00 |
|
Pascal Bellard
|
48b6f59e19
|
chsum: fix
Signed-off-by: Pascal Bellard <pascal.bellard@ads-lu.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-11 23:40:27 +01:00 |
|
Denys Vlasenko
|
7d4e7a27af
|
s/FAIL_DELAY/LOGIN_FAIL_DELAY/
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 21:07:05 +01:00 |
|
Denys Vlasenko
|
f8416dc6f6
|
forgot to add libbb/get_shell_name.c
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 21:02:42 +01:00 |
|
Denys Vlasenko
|
681efe20d3
|
use user's shell instead of hardwired "/bin/sh" (android needs this)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 21:00:36 +01:00 |
|
Denys Vlasenko
|
86cf0364bd
|
printenv: fix environ == NULL segfault
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 12:44:02 +01:00 |
|
Denys Vlasenko
|
6b6af53426
|
ash/hush: shrink help text
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 10:24:17 +01:00 |
|
Denys Vlasenko
|
115c35d68e
|
ftpd: better usage text
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 03:01:10 +01:00 |
|
Pere Orga
|
9283d7c5c2
|
kill: fix infinite loop when passed PIDs are not valid numbers
Signed-off-by: Pere Orga <gotrunks@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-07 17:00:25 +01:00 |
|
Denys Vlasenko
|
976ec23da5
|
remove stray empty line
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-07 13:12:01 +01:00 |
|
Denys Vlasenko
|
b0b834342f
|
ash/hush: provide help text
$ ./busybox ash --help
BusyBox v1.19.0.git (2011-03-07 11:25:29 CET) multi-call binary.
Usage: ash [-/+OPTCHARS] [-/+o OPTNAME]... [-c 'SCRIPT' [ARG0 [ARGS]] / SCRIPT_FILE [ARGS]]
Unix shell interpreter
$ ./busybox hush --help
BusyBox v1.19.0.git (2011-03-07 11:25:29 CET) multi-call binary.
Usage: hush [-nx] [-c 'SCRIPT' [ARG0 [ARGS]] / SCRIPT_FILE [ARGS]]
Unix shell interpreter
function old new delta
packed_usage 28163 28212 +49
setcmd 85 78 -7
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 49/-7) Total: 42 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-07 12:34:59 +01:00 |
|
Denys Vlasenko
|
aefe1c260e
|
ash: fix execution of shell scripts without shebang
We were assuming #!/bin/sh, whereas we had to simply re-enter ash.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-07 12:02:40 +01:00 |
|
Denys Vlasenko
|
8b6b472f4e
|
klogd: fix the problem of delayed handling of ^C and SIGTERM
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-07 10:57:26 +01:00 |
|
Keith Young
|
e6bb8d339f
|
udhcpc: add -B option
function old new delta
udhcpc_longopts - 262 +262
add_client_options 218 239 +21
packed_usage 28149 28163 +14
static.udhcpc_longopts 250 - -250
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 2/0 up/down: 297/-250) Total: 47 bytes
Signed-off-by: Keith Young <stripydog7@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-07 03:19:42 +01:00 |
|
Denys Vlasenko
|
82e785cf8c
|
more: fix tabs handling
function old new delta
more_main 837 829 -8
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-07 02:01:52 +01:00 |
|
Denys Vlasenko
|
bff5f3f2b4
|
fix bit rot in scripts/Makefile.IMA #2
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-06 23:48:24 +01:00 |
|
Denys Vlasenko
|
726ebbaa9f
|
fix bit rot in scripts/Makefile.IMA
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-06 23:09:42 +01:00 |
|
Bjørn Forsman
|
102b8bde3b
|
.gitignore: add missing ignores
Ignore output files created by "make defconfig; make".
Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-06 19:54:15 +01:00 |
|
Phil Sutter
|
293a8f250d
|
nameif: add matching by phy_address=NUM; extend help text
function old new delta
nameif_main 618 686 +68
packed_usage 28095 28149 +54
prepend_new_eth_table 295 338 +43
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/0 up/down: 165/0) Total: 165 bytes
Signed-off-by: Phil Sutter <phil.sutter@viprinet.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-06 19:42:51 +01:00 |
|
Phil Sutter
|
2adc0e6d8b
|
nameif: fix parsing of /proc/net/dev; small code shrink
function old new delta
nameif_main 628 618 -10
Signed-off-by: Phil Sutter <phil.sutter@viprinet.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-06 19:15:30 +01:00 |
|
Denys Vlasenko
|
bd74e3d8be
|
libbb/login/su: do not sanitize shell name twice
function old new delta
setup_environment 191 205 +14
login_main 1002 987 -15
su_main 474 458 -16
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/2 up/down: 14/-31) Total: -17 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-06 18:49:40 +01:00 |
|
Alexey Soloviev
|
41478ade4f
|
tr: free allocated memory in tr if CLEANUP enabled
Signed-off-by: Alexey Soloviev <EXT-Alexey.Soloviev@nokia.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-06 18:21:07 +01:00 |
|
Denys Vlasenko
|
4a2a86d5e7
|
improve --install operation in chroot jails
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-06 06:02:31 +01:00 |
|
Denys Vlasenko
|
7cfe6ea99e
|
xargs: support --no-run-if-empty (synonym to -r)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-03 09:51:57 +01:00 |
|
Alexey Fomenko
|
1df0af7670
|
don't leak malloced variables in the loop; remove double alloc
Signed-off-by: Alexey Fomenko <ext-alexey.fomenko@nokia.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-02 04:13:21 +01:00 |
|
Denys Vlasenko
|
940c7206c2
|
convert "do {...} while (1);" -> "while (1) {...}"
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-02 04:07:14 +01:00 |
|
Alexey Fomenko
|
708dd4c986
|
add missing fclose's
Signed-off-by: Alexey Fomenko <ext-alexey.fomenko@nokia.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-02 04:01:24 +01:00 |
|
Denys Vlasenko
|
b80acf58f1
|
tar: skip leading / and handle names like abc/..////def -> def (not ///def)
function old new delta
strip_unsafe_prefix - 105 +105
writeFileToTarball 557 520 -37
get_header_tar 1545 1462 -83
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-02 01:21:02 +01:00 |
|
Alexey Fomenko
|
ea6116ee59
|
libbb: remove dead code in getopt32. -7 bytes
Signed-off-by: Alexey Fomenko <ext-alexey.fomenko@nokia.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-01 19:25:49 +01:00 |
|
Denys Vlasenko
|
5e29e26388
|
tar: on extract, everything up to and including last ".." is stripped
function old new delta
get_header_tar 1493 1545 +52
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-01 17:21:07 +01:00 |
|
Denys Vlasenko
|
7d65abea09
|
libbb: make user/group name cache strings longer (~27 chars)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-01 16:27:13 +01:00 |
|
Denys Vlasenko
|
3b28dae17d
|
ls: widen -s (1k blocks) column from 4 to 6
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-01 05:37:41 +01:00 |
|
Denys Vlasenko
|
26d11b8133
|
ls: -g implies -l
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-28 12:38:08 +01:00 |
|
Denys Vlasenko
|
9f368e38fb
|
ls: fix bits for -T, -w and --color; make -n imply -l; fix comments
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-28 12:16:10 +01:00 |
|
Denys Vlasenko
|
c6450c974f
|
mount: strip multiple trailing slashes, not just one
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-28 11:09:49 +01:00 |
|
Roman Borisov
|
c8dc01dc80
|
mount: update /etc/mtab properly on mount --move
Signed-off-by: Roman Borisov <ext-roman.borisov@nokia.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-28 05:06:01 +01:00 |
|
Pere Orga
|
251962f207
|
whois: new applet
function old new delta
whois_main - 118 +118
pipe_out - 80 +80
packed_usage 28084 28095 +11
applet_names 2385 2391 +6
applet_main 1388 1392 +4
applet_nameofs 694 696 +2
------------------------------------------------------------------------------
(add/remove: 3/0 grow/shrink: 4/0 up/down: 221/0) Total: 221 bytes
Signed-off-by: Pere Orga <gotrunks@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-27 23:38:52 +01:00 |
|
Harald Becker
|
9beb68e3e2
|
showkey: make showkey -a work on any stdin
function old new delta
showkey_main 496 513 +17
Signed-off-by: Harald Becker <ralda@gmx.de>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-27 07:16:44 +01:00 |
|
Denys Vlasenko
|
cd387f2554
|
ls: fix one-bit-off which caused -H to behave as -h
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-27 04:10:00 +01:00 |
|
Denys Vlasenko
|
143c5baf6c
|
adduser: use better argv passing to addgroup
function old new delta
adduser_main 855 882 +27
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-27 04:03:27 +01:00 |
|
Denys Vlasenko
|
e3b1a1fd28
|
Replace "depends on PLATFORM_LINUX" with "select PLATFORM_LINUX"
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-26 22:24:08 +01:00 |
|