-
32fdf2f9fc
ash,hush: ">&10" redirects to script/tty fds should not work
Denys Vlasenko
2017-07-31 04:32:06 +02:00
-
035486c750
ash: significant overhaul of redirect saving logic
Denys Vlasenko
2017-07-31 04:09:19 +02:00
-
657e9005a9
hush: massage redirect code to be slightly more like ash
Denys Vlasenko
2017-07-30 23:34:04 +02:00
-
d07a15bd1b
ash: remove REDIR_SAVEFD2
Denys Vlasenko
2017-07-30 16:51:05 +02:00
-
5f0a75f24b
ash: if !ENABLE_ASH_EXPAND_PRMT, disable PSSYNTAX code
Denys Vlasenko
2017-07-29 22:58:44 +02:00
-
1c79aeb6a8
ash: [REDIR] Fix popredir on abnormal exit from built-in
Denys Vlasenko
2017-07-29 22:51:52 +02:00
-
469998015f
ash: [PARSER] Add FAKEEOFMARK for expandstr
Denys Vlasenko
2017-07-29 21:12:29 +02:00
-
0f018b3070
hush: fix handling of empty heredoc EOF marker
Denys Vlasenko
2017-07-29 20:43:26 +02:00
-
a732898fdd
ash: [PARSER] Removed noexpand/length check on eofmark
Denys Vlasenko
2017-07-29 19:57:28 +02:00
-
170f93ef1b
ash: "Undo all redirections" comment is wrong, delete it
Denys Vlasenko
2017-07-29 18:54:53 +02:00
-
008fc9499a
libbb: remove vdprintf
Ron Yorston
2017-07-29 14:48:00 +01:00
-
69be994de6
ps: tweak outdated comment, no code changes
Denys Vlasenko
2017-07-29 02:27:12 +02:00
-
5d725fd627
ps: implement -o sid
Denys Vlasenko
2017-07-29 02:20:17 +02:00
-
147d2ce3dd
standalone shell / prefer_applets: fix "exe" in comm fields
Denys Vlasenko
2017-07-29 02:19:01 +02:00
-
00a1dbd230
ash: make tryexec(cmd) parameter const char
Denys Vlasenko
2017-07-29 01:20:53 +02:00
-
f128bdbbd7
shell: make standalone shell tab-complete "busybox"
Denys Vlasenko
2017-07-29 00:59:24 +02:00
-
be366e5afa
ash: support platforms that don't have '%m' printf specifier
Ron Yorston
2017-07-27 13:53:39 +01:00
-
619d9b5e68
ash: less hackish implementation of evaltreenr()
Denys Vlasenko
2017-07-28 15:28:33 +02:00
-
46f3f16b58
unzip: fix regression on big-endian machines
Natanael Copa
2017-07-25 20:44:50 +02:00
-
5b3cbe3a53
config: more tweaking of help texts
Denys Vlasenko
2017-07-27 14:45:25 +02:00
-
e9a5a6985c
rdate: tweak comments, no code changes
Denys Vlasenko
2017-07-27 14:31:59 +02:00
-
1d8df52d45
inetd: improve --helpt text and config help text.
Denys Vlasenko
2017-07-27 13:34:51 +02:00
-
2e01eec4d3
tweak examples/var_service/*
Denys Vlasenko
2017-07-27 12:53:20 +02:00
-
6bdcee8357
ed: fix "\n" removal in command line; make "w" set "dirty = 0"
Denys Vlasenko
2017-07-27 12:34:56 +02:00
-
7d2f33dc1f
ed: code shrink
Denys Vlasenko
2017-07-27 11:58:25 +02:00
-
5ea50697fd
ed: fix --help and reorder functions, no code changes
Denys Vlasenko
2017-07-27 11:17:15 +02:00
-
8cae43c5d7
swapon: do not use FEATURE_MOUNT_LABEL, have your own FEATURE_SWAPONOFF_LABEL
Denys Vlasenko
2017-07-27 10:58:08 +02:00
-
68b653b66b
config: trim/improve item names and help texts, take 2
Denys Vlasenko
2017-07-27 10:53:09 +02:00
-
86d5bf4246
config: trim/improve item names and help texts.
Denys Vlasenko
2017-07-27 02:59:13 +02:00
-
488e609203
ash: force inlining of a trivial function
Denys Vlasenko
2017-07-26 23:08:36 +02:00
-
b8c0bc18f0
ash: revert previous implementation of "A=1 A=2 B=$A cmd" code
Denys Vlasenko
2017-07-26 23:03:21 +02:00
-
d04fc712e3
ash: [VAR] Fix loss of variables when hash collides
Denys Vlasenko
2017-07-26 20:06:48 +02:00
-
85241c7b0b
ash: [VAR] Do not poplocalvars prematurely on regular utilities
Denys Vlasenko
2017-07-26 20:00:08 +02:00
-
484fc2056d
ash: [VAR] Fix poplocalvar on abnormal exit from function
Denys Vlasenko
2017-07-26 19:55:31 +02:00
-
981a0568b3
ash: [VAR] Replace cmdenviron with localvars
Denys Vlasenko
2017-07-26 19:53:11 +02:00
-
d5b500c81c
ash: [VAR] Fix poplocalvar leak
Denys Vlasenko
2017-07-26 19:25:40 +02:00
-
b8ab27bf53
ash: [VAR] Add localvars nesting
Denys Vlasenko
2017-07-26 19:22:34 +02:00
-
cf3a796dd1
ash: alloc slightly smaller buffer in cvtnum(); faster unsetvar()
Denys Vlasenko
2017-07-26 14:38:19 +02:00
-
b31b61bb9b
ash: fix redir_leak.tests if STANDALONE=y
Denys Vlasenko
2017-07-26 13:42:53 +02:00
-
b0648b0e78
shell: remove ${#+} tests, it is not a valid construct
Denys Vlasenko
2017-07-26 00:30:02 +02:00
-
2093ad296f
hush: fix ${##}, ${#?}, ${#!} handling
Denys Vlasenko
2017-07-26 00:07:27 +02:00
-
1e3e2ccd5d
ash: [SHELL] Optimize dash -c "command" to avoid a fork
Denys Vlasenko
2017-07-25 20:31:14 +02:00
-
86981e3ad2
ash: allow "trap NUM [SIG]..." syntax
Denys Vlasenko
2017-07-25 20:06:17 +02:00
-
f1a5cb0548
ash: [REDIR] Replace GPL noclobberopen code with the FreeBSD version
Denys Vlasenko
2017-07-25 17:47:48 +02:00
-
2990aa45d1
ash: sync up with dash with respect to redirection escaping
Denys Vlasenko
2017-07-25 17:37:57 +02:00
-
b28d4c3462
ash: [VAR] Move unsetvar functionality into setvareq
Denys Vlasenko
2017-07-25 16:29:36 +02:00
-
be669fa1fd
ash: import param_expand_default.tests from hush
Denys Vlasenko
2017-07-25 15:25:07 +02:00
-
645c697372
hush: treat ${#?} as "length of $?"
Denys Vlasenko
2017-07-25 15:18:57 +02:00
-
64925384c9
ash: add a few tests from hush-vars/*
Denys Vlasenko
2017-07-25 14:55:05 +02:00
-
73c47f6c41
volume_id: enable minix detection
Denys Vlasenko
2017-07-25 14:22:08 +02:00
-
5c123ac208
ash: fix comment, no code changes
Denys Vlasenko
2017-07-24 20:03:24 +02:00
-
8d2191c6ae
ash: copy three tests from hush_test/hush-signals/*
Denys Vlasenko
2017-07-24 19:42:46 +02:00
-
ca50caacad
shell: some additions to *sh-misc/* tests
Denys Vlasenko
2017-07-24 18:51:40 +02:00
-
b920a38dc0
tar: postpone creation of symlinks with "suspicious" targets. Closes 8411
Denys Vlasenko
2017-07-24 17:20:13 +02:00
-
c810978552
udhcpc: downgrade "MAC X:X:X:X:X:X" message to log2 level
Denys Vlasenko
2017-07-24 13:37:38 +02:00
-
4a1d8f6d6e
ash: add most of hush process subst tests
Denys Vlasenko
2017-07-24 12:49:49 +02:00
-
621fc50e83
hush: fix a case when redirect to a closed fd #1 is not restoring (closing) it
Denys Vlasenko
2017-07-24 12:42:17 +02:00
-
b72f1ef17b
udhcpc[6]: downgrade "adapter index N" messages to log2 level
Denys Vlasenko
2017-07-24 12:06:53 +02:00
-
de6cb41734
udhcpc[6]: fix messages referring to select() while we use poll()
Denys Vlasenko
2017-07-24 12:01:28 +02:00
-
e34dbc4fdc
ash: add all hush parsing tests to ast tests
Denys Vlasenko
2017-07-24 02:49:56 +02:00
-
0675b03de4
hush: use mempcpy where useful
Denys Vlasenko
2017-07-24 02:17:05 +02:00
-
94af83eb8d
ash: fix for last commit
Denys Vlasenko
2017-07-23 21:55:40 +02:00
-
5ace96a713
ash: use mempcpy() in more places
Denys Vlasenko
2017-07-23 21:46:02 +02:00
-
e4f6bfd6fe
zcip: fix slow environment leak
Denys Vlasenko
2017-07-22 03:04:20 +02:00
-
bbf17bbf32
crond: do not assume setenv() does not leak
Denys Vlasenko
2017-07-22 02:25:47 +02:00
-
ef0366eb4f
libbb: avoid malloc/free in bb_unsetenv()
Denys Vlasenko
2017-07-22 02:15:17 +02:00
-
c9e7843dde
crond: allow $SHELL and starting user's shell override DEFAULT_SHELL. Closes 6458
Denys Vlasenko
2017-07-22 01:47:19 +02:00
-
da2244fe48
ash: use mempcpy() where appropriate
Denys Vlasenko
2017-07-21 18:51:29 +02:00
-
fd5e66eb8e
basename: do not use argc
Denys Vlasenko
2017-07-21 18:41:46 +02:00
-
578008a989
pgrep: fix "pgrep -v -P1"; also allow matching of comm - closes 10086
Denys Vlasenko
2017-07-21 17:43:14 +02:00
-
67d42dfdea
ping: fix help text to show what parameter -p takes
Denys Vlasenko
2017-07-21 16:07:13 +02:00
-
0eed355eac
ash: suppress readonly1.tests false positive; add readonly0.tests
Denys Vlasenko
2017-07-21 13:37:25 +02:00
-
42ba757d5e
ash: improve set -x to quote strings as necessary
Denys Vlasenko
2017-07-21 13:20:14 +02:00
-
168f0ef8dd
udhcpc[6]: on log level 1, three messages about raw socket is overkill
Denys Vlasenko
2017-07-21 12:04:22 +02:00
-
a680f40bfe
ping: better config help text for FEATURE_FANCY_PING
Denys Vlasenko
2017-07-21 11:58:43 +02:00
-
72089cf6b4
config: deindent all help texts
Denys Vlasenko
2017-07-21 09:50:55 +02:00
-
75d151e31d
libarchive: FEATURE_LZMA_FAST should be visible if FEATURE_SEAMLESS_LZMA
Denys Vlasenko
2017-07-20 23:28:00 +02:00
-
ad37abf423
unzip: sanitize filename length: malloc(1234mb) is not funny
Denys Vlasenko
2017-07-20 20:21:50 +02:00
-
997ad2c64a
unzip: implement -j, closes 9126
Denys Vlasenko
2017-07-20 20:04:49 +02:00
-
bff9bbc73f
unzip: robustify overwrite checks
Denys Vlasenko
2017-07-20 18:56:05 +02:00
-
13ae85edd1
unzip: support symlinks. Closes 10031
Denys Vlasenko
2017-07-20 18:34:51 +02:00
-
ebe3c35d00
bzcat,zcat: simplify code if gunzip/bunzip2 is not selected
Denys Vlasenko
2017-07-20 16:25:03 +02:00
-
eae12688c9
shell: optional support for read -t N.NNN, closes 10101
Denys Vlasenko
2017-07-20 16:09:31 +02:00
-
82dcc3bff9
bootchartd: fix typo in comment
Denys Vlasenko
2017-07-20 13:42:19 +02:00
-
9e2e0ff4ba
bootchartd: prevent premature stop by device mapper
Uwe Geuder
2017-07-19 22:08:08 +03:00
-
1ef3ce91c7
sparc: needs -fPIC
Denys Vlasenko
2017-07-19 17:56:56 +02:00
-
61f9d76ec5
swapon/swapoff: trim config help text
Denys Vlasenko
2017-07-19 14:39:30 +02:00
-
ae178cee3d
Update remaining menuconfig items with approximate applet sizes
Denys Vlasenko
2017-07-19 14:32:54 +02:00
-
a165603d24
od_bloaty: fix floating point output
Ron Yorston
2017-07-19 10:43:10 +01:00
-
9880f86d6e
hdparm: remove contradicting size info in config help
Denys Vlasenko
2017-07-18 22:25:58 +02:00
-
8ecd861406
ash: remove contradicting size info in config help
Denys Vlasenko
2017-07-18 22:25:12 +02:00
-
f9d656f787
hush: remove contradicting size info in config help
Denys Vlasenko
2017-07-18 22:23:55 +02:00
-
4eed2c6c50
Update menuconfig items with approximate applet sizes
Denys Vlasenko
2017-07-18 22:01:24 +02:00
-
483405a9b0
Tweaks from mass recompile for 1.27.1 release
Denys Vlasenko
2017-07-18 20:17:51 +02:00
-
d2c15bc763
hush: tweak "help" output
Denys Vlasenko
2017-07-18 18:14:42 +02:00
-
513a2457b6
printf: fix format string sanity check
Ron Yorston
2017-07-18 09:33:22 +01:00
-
cf5110978b
hush: fix readonly2.tests failure
Denys Vlasenko
2017-07-18 15:58:02 +02:00
-
f645e1573c
hush: another testcase for "READONLY_VAR=VAL BLTIN ..."
Denys Vlasenko
2017-07-18 03:23:07 +02:00
-
5b2cc0aaee
hush: do not assign to readonly VAR in "VAR=VAL CMD" syntax too
Denys Vlasenko
2017-07-18 02:44:06 +02:00
-
38ef39a1ab
hush: add readonly testcase, fix fallout
Denys Vlasenko
2017-07-18 01:40:01 +02:00