aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-07-26ash: force inlining of a trivial functionDenys Vlasenko
2017-07-26ash: revert previous implementation of "A=1 A=2 B=$A cmd" codeDenys Vlasenko
2017-07-26ash: [VAR] Fix loss of variables when hash collidesDenys Vlasenko
2017-07-26ash: [VAR] Do not poplocalvars prematurely on regular utilitiesDenys Vlasenko
2017-07-26ash: [VAR] Fix poplocalvar on abnormal exit from functionDenys Vlasenko
2017-07-26ash: [VAR] Replace cmdenviron with localvarsDenys Vlasenko
2017-07-26ash: [VAR] Fix poplocalvar leakDenys Vlasenko
2017-07-26ash: [VAR] Add localvars nestingDenys Vlasenko
2017-07-26ash: alloc slightly smaller buffer in cvtnum(); faster unsetvar()Denys Vlasenko
2017-07-26ash: fix redir_leak.tests if STANDALONE=yDenys Vlasenko
2017-07-26shell: remove ${#+} tests, it is not a valid constructDenys Vlasenko
2017-07-26hush: fix ${##}, ${#?}, ${#!} handlingDenys Vlasenko
2017-07-25ash: [SHELL] Optimize dash -c "command" to avoid a forkDenys Vlasenko
2017-07-25ash: allow "trap NUM [SIG]..." syntaxDenys Vlasenko
2017-07-25ash: [REDIR] Replace GPL noclobberopen code with the FreeBSD versionDenys Vlasenko
2017-07-25ash: sync up with dash with respect to redirection escapingDenys Vlasenko
2017-07-25ash: [VAR] Move unsetvar functionality into setvareqDenys Vlasenko
2017-07-25ash: import param_expand_default.tests from hushDenys Vlasenko
2017-07-25hush: treat ${#?} as "length of $?"Denys Vlasenko
2017-07-25ash: add a few tests from hush-vars/*Denys Vlasenko
2017-07-25volume_id: enable minix detectionDenys Vlasenko
2017-07-24ash: fix comment, no code changesDenys Vlasenko
2017-07-24ash: copy three tests from hush_test/hush-signals/*Denys Vlasenko
2017-07-24shell: some additions to *sh-misc/* testsDenys Vlasenko
2017-07-24tar: postpone creation of symlinks with "suspicious" targets. Closes 8411Denys Vlasenko
2017-07-24udhcpc: downgrade "MAC X:X:X:X:X:X" message to log2 levelDenys Vlasenko
2017-07-24ash: add most of hush process subst testsDenys Vlasenko
2017-07-24hush: fix a case when redirect to a closed fd #1 is not restoring (closing) itDenys Vlasenko
2017-07-24udhcpc[6]: downgrade "adapter index N" messages to log2 levelDenys Vlasenko
2017-07-24udhcpc[6]: fix messages referring to select() while we use poll()Denys Vlasenko
2017-07-24ash: add all hush parsing tests to ast testsDenys Vlasenko
2017-07-24hush: use mempcpy where usefulDenys Vlasenko
2017-07-23ash: fix for last commitDenys Vlasenko
2017-07-23ash: use mempcpy() in more placesDenys Vlasenko
2017-07-22zcip: fix slow environment leakDenys Vlasenko
2017-07-22crond: do not assume setenv() does not leakDenys Vlasenko
2017-07-22libbb: avoid malloc/free in bb_unsetenv()Denys Vlasenko
2017-07-22crond: allow $SHELL and starting user's shell override DEFAULT_SHELL. Closes ...Denys Vlasenko
2017-07-21ash: use mempcpy() where appropriateDenys Vlasenko
2017-07-21basename: do not use argcDenys Vlasenko
2017-07-21pgrep: fix "pgrep -v -P1"; also allow matching of comm - closes 10086Denys Vlasenko
2017-07-21ping: fix help text to show what parameter -p takesDenys Vlasenko
2017-07-21ash: suppress readonly1.tests false positive; add readonly0.testsDenys Vlasenko
2017-07-21ash: improve set -x to quote strings as necessaryDenys Vlasenko
2017-07-21udhcpc[6]: on log level 1, three messages about raw socket is overkillDenys Vlasenko
2017-07-21ping: better config help text for FEATURE_FANCY_PINGDenys Vlasenko
2017-07-21config: deindent all help textsDenys Vlasenko
2017-07-20libarchive: FEATURE_LZMA_FAST should be visible if FEATURE_SEAMLESS_LZMADenys Vlasenko
2017-07-20unzip: sanitize filename length: malloc(1234mb) is not funnyDenys Vlasenko
2017-07-20unzip: implement -j, closes 9126Denys Vlasenko