Pere Orga
|
1f4447b2d4
|
move help text from include/usage.src.h to archival/*.c
Signed-off-by: Pere Orga <gotrunks@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-27 22:40:30 +02:00 |
|
Vitaly Magerya
|
700fbc308d
|
wget: --post-data=STR should not encode STR, should send it verbatim
This matches GNU Wget 1.12 behavior.
Signed-off-by: Vitaly Magerya <vmagerya@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-27 22:33:13 +02:00 |
|
Denys Vlasenko
|
a9e5c43b8b
|
pstree: fix "warning: 'handle_thread' defined but not used"
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-27 16:15:02 +02:00 |
|
Denys Vlasenko
|
353680aa46
|
lineedit: fixes for CONFIG_UNICODE_USING_LOCALE=y
function old new delta
load_string 45 91 +46
save_string 40 82 +42
reinit_unicode 34 61 +27
BB_PUTCHAR 97 120 +23
init_unicode 17 37 +20
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/0 up/down: 158/0) Total: 158 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-27 01:18:07 +01:00 |
|
Roman Borisov
|
19311bfa7b
|
mount: add --rbind option support
Signed-off-by: Roman Borisov <ext-roman.borisov@nokia.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-26 23:12:12 +01:00 |
|
Roman Borisov
|
d3679d2491
|
mount: rprivate option fix
fixed the mistake in writing for -make-rprivate option
Signed-off-by: Roman Borisov <ext-roman.borisov@nokia.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-26 23:02:05 +01:00 |
|
Denys Vlasenko
|
c162bcdcd1
|
hush: document a bug about aborting on sourced file error when non-interactive
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-24 05:38:51 +01:00 |
|
Denys Vlasenko
|
3eab24e64a
|
hush: make parse errors in sourced file non-fatal in interactive script
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-24 05:25:59 +01:00 |
|
Denys Vlasenko
|
68d5cb5dac
|
hush: fix a case where return in sourced file has no effect
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-24 02:50:03 +01:00 |
|
Denys Vlasenko
|
20704f0662
|
ash,hush: recheck LANG before every line input
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-23 17:59:27 +01:00 |
|
Vitaly Magerya
|
7f4b769c42
|
don't call freeaddinfo(NULL)
Signed-off-by: Vitaly Magerya <vmagerya@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-22 20:14:26 +01:00 |
|
Ryan Phillips
|
cf9074b54b
|
login: set PAM RHOST
Signed-off-by: Ryan Phillips <ryan@trolocsis.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-22 18:27:21 +01:00 |
|
Alexey Soloviev
|
f922154f65
|
dd: free allocated memory if CLEANUP enabled
Signed-off-by: Alexey Soloviev <EXT-Alexey.Soloviev@nokia.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-22 17:42:29 +01:00 |
|
Denys Vlasenko
|
beea5a70c3
|
mesg: make group/all writability configurable
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-22 06:54:36 +01:00 |
|
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 |
|