|
b0e8ced358
|
ln: explain why we use xstrdup
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-21 12:36:35 +01:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
8345b2bd5e
|
libbb: make warning go away
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-12 02:19:50 +01:00 |
|
|
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 |
|
|
7d4e7a27af
|
s/FAIL_DELAY/LOGIN_FAIL_DELAY/
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 21:07:05 +01:00 |
|
|
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 |
|
|
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 |
|
|
86cf0364bd
|
printenv: fix environ == NULL segfault
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 12:44:02 +01:00 |
|
|
6b6af53426
|
ash/hush: shrink help text
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 10:24:17 +01:00 |
|
|
115c35d68e
|
ftpd: better usage text
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 03:01:10 +01:00 |
|
|
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 |
|
|
976ec23da5
|
remove stray empty line
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-07 13:12:01 +01:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
4a2a86d5e7
|
improve --install operation in chroot jails
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-06 06:02:31 +01:00 |
|
|
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 |
|
|
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 |
|
|
940c7206c2
|
convert "do {...} while (1);" -> "while (1) {...}"
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-02 04:07:14 +01:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
26d11b8133
|
ls: -g implies -l
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-28 12:38:08 +01:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|