Commit Graph

  • 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