Sören Tempel fa52ac9781 ash: don't read past end of var in subvareval for bash substitutions há 2 anos atrás
..
empty.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
empty.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
glob_and_vars.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
glob_and_vars.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
param_expand_alt.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode há 3 anos atrás
param_expand_alt.tests b0648b0e78 shell: remove ${#+} tests, it is not a valid construct há 7 anos atrás
param_expand_alt2.right 680c3016a2 ash: parser: Allow newlines within parameter substitution há 6 anos atrás
param_expand_alt2.tests 680c3016a2 ash: parser: Allow newlines within parameter substitution há 6 anos atrás
param_expand_assign.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode há 3 anos atrás
param_expand_assign.tests 64925384c9 ash: add a few tests from hush-vars/* há 7 anos atrás
param_expand_bash_substring.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode há 3 anos atrás
param_expand_bash_substring.tests aea52e7b2d shell: echo ${?:0} was fixed sometime ago, enable it in tests há 6 anos atrás
param_expand_default.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode há 3 anos atrás
param_expand_default.tests 30a4c32a4d hush: remove test for "echo ${-}" errorring out - now it works há 5 anos atrás
param_expand_indicate_error.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode há 3 anos atrás
param_expand_indicate_error.tests 645c697372 hush: treat ${#?} as "length of $?" há 7 anos atrás
param_expand_len.right f15aa57a7f ash: [PARSER] Fix parsing of ${##1} há 8 anos atrás
param_expand_len.tests f15aa57a7f ash: [PARSER] Fix parsing of ${##1} há 8 anos atrás
param_expand_len1.right 2093ad296f hush: fix ${##}, ${#?}, ${#!} handling há 7 anos atrás
param_expand_len1.tests 2093ad296f hush: fix ${##}, ${#?}, ${#!} handling há 7 anos atrás
param_glob.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
param_glob.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
param_subshell.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
param_subshell.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
readonly0.right b28d4c3462 ash: [VAR] Move unsetvar functionality into setvareq há 7 anos atrás
readonly0.tests 0eed355eac ash: suppress readonly1.tests false positive; add readonly0.tests há 7 anos atrás
readonly1.right 0eed355eac ash: suppress readonly1.tests false positive; add readonly0.tests há 7 anos atrás
readonly1.tests 0eed355eac ash: suppress readonly1.tests false positive; add readonly0.tests há 7 anos atrás
star.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
star.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
unset.right b28d4c3462 ash: [VAR] Move unsetvar functionality into setvareq há 7 anos atrás
unset.tests b28d4c3462 ash: [VAR] Move unsetvar functionality into setvareq há 7 anos atrás
var-do-not-collapse-arithmetic-expansion-at-parse-time.right ad88bdee0c ash: remove arithmetic expansion collapsing at parse time há 9 anos atrás
var-do-not-collapse-arithmetic-expansion-at-parse-time.tests ad88bdee0c ash: remove arithmetic expansion collapsing at parse time há 9 anos atrás
var-do-not-expand-tilde-in-parameter-expansion-in-quotes.right 3df47f9cbb ash: do not expand tilde in parameter expansion within quotes há 9 anos atrás
var-do-not-expand-tilde-in-parameter-expansion-in-quotes.tests 3df47f9cbb ash: do not expand tilde in parameter expansion within quotes há 9 anos atrás
var-do-not-quote-backslashes-in-parameter-expansions-outside-quotes.right 549deab5ab ash: move parse-time quote flag detection to run-time há 9 anos atrás
var-do-not-quote-backslashes-in-parameter-expansions-outside-quotes.tests 549deab5ab ash: move parse-time quote flag detection to run-time há 9 anos atrás
var-expand-tilde-in-parameter-expansion.right eb6b48ba74 ash: perform tilde expansion in all parameter expansion words há 9 anos atrás
var-expand-tilde-in-parameter-expansion.tests eb6b48ba74 ash: perform tilde expansion in all parameter expansion words há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-1.right 523006798c testsuite: add some tests for ash há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-1.tests 523006798c testsuite: add some tests for ash há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-2.right 523006798c testsuite: add some tests for ash há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-2.tests 523006798c testsuite: add some tests for ash há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-3.right 523006798c testsuite: add some tests for ash há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-3.tests 523006798c testsuite: add some tests for ash há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-4.right 523006798c testsuite: add some tests for ash há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-4.tests 523006798c testsuite: add some tests for ash há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-5.right 523006798c testsuite: add some tests for ash há 9 anos atrás
var-pattern-replacement-in-parameter-expansion-5.tests 523006798c testsuite: add some tests for ash há 9 anos atrás
var-runtime-quote-detection.right 549deab5ab ash: move parse-time quote flag detection to run-time há 9 anos atrás
var-runtime-quote-detection.tests 549deab5ab ash: move parse-time quote flag detection to run-time há 9 anos atrás
var-utf8-length.right 3e3bfb896e ash: fix corruption of ${#var} if $var contains UTF-8 characters há 8 anos atrás
var-utf8-length.tests 3234045d07 hush: "adopt" ash var-utf8-length.tests há 7 anos atrás
var1.right 0ba99705a1 sh testsuite: sync ash-vars/ and hush-vars/ há 8 anos atrás
var1.tests 0ba99705a1 sh testsuite: sync ash-vars/ and hush-vars/ há 8 anos atrás
var2.right 0ba99705a1 sh testsuite: sync ash-vars/ and hush-vars/ há 8 anos atrás
var2.tests 0ba99705a1 sh testsuite: sync ash-vars/ and hush-vars/ há 8 anos atrás
var3.right 0a0acb55db ash: fix handling of duplicate "local" há 9 anos atrás
var3.tests 0a0acb55db ash: fix handling of duplicate "local" há 9 anos atrás
var4.right 0ba99705a1 sh testsuite: sync ash-vars/ and hush-vars/ há 8 anos atrás
var4.tests 0ba99705a1 sh testsuite: sync ash-vars/ and hush-vars/ há 8 anos atrás
var5.right 0ba99705a1 sh testsuite: sync ash-vars/ and hush-vars/ há 8 anos atrás
var5.tests 0ba99705a1 sh testsuite: sync ash-vars/ and hush-vars/ há 8 anos atrás
var6.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode há 3 anos atrás
var6.tests 05c5d745f7 ahell: update testsuite há 3 anos atrás
var_10.right c2ce888030 ash: parser: Only accept single-digit parameter expansion outside of braces há 4 anos atrás
var_10.tests c2ce888030 ash: parser: Only accept single-digit parameter expansion outside of braces há 4 anos atrás
var_LINENO1.right 32e183e63e shells: fix var_LINENO1.tests false positive, add it to ash tests too há 6 anos atrás
var_LINENO1.tests 32e183e63e shells: fix var_LINENO1.tests false positive, add it to ash tests too há 6 anos atrás
var_LINENO2.right d6c9cbc072 ash: fix LINENO in functions há 3 anos atrás
var_LINENO2.tests d6c9cbc072 ash: fix LINENO in functions há 3 anos atrás
var_LINENO3.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode há 3 anos atrás
var_LINENO3.tests 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode há 3 anos atrás
var_bash1.right 80591b0a00 ash: support for && and || in [[ expr ]]; add testsuite checks há 16 anos atrás
var_bash1.tests 80591b0a00 ash: support for && and || in [[ expr ]]; add testsuite checks há 16 anos atrás
var_bash1a.right f8ddbe1ccc ash: fix handling of ${VAR: -2} há 8 anos atrás
var_bash1a.tests 74d20e6379 typo fix há 7 anos atrás
var_bash1b.right 826360ff23 ash: more general format ${var:EXPR:EXPR} há 7 anos atrás
var_bash1b.tests 826360ff23 ash: more general format ${var:EXPR:EXPR} há 7 anos atrás
var_bash2.right 80591b0a00 ash: support for && and || in [[ expr ]]; add testsuite checks há 16 anos atrás
var_bash2.tests 80591b0a00 ash: support for && and || in [[ expr ]]; add testsuite checks há 16 anos atrás
var_bash3.right 216913c290 ash: parser: Add syntax stack for recursive parsing há 6 anos atrás
var_bash3.tests 36f774a0cd hush: add support for ${var/pattern/repl}, conditional on bash compat há 14 anos atrás
var_bash4.right 216913c290 ash: parser: Add syntax stack for recursive parsing há 6 anos atrás
var_bash4.tests e3354bc44a ash testsuite: update some of variable tests with newer versions from hush há 8 anos atrás
var_bash5.right e3354bc44a ash testsuite: update some of variable tests with newer versions from hush há 8 anos atrás
var_bash5.tests e3354bc44a ash testsuite: update some of variable tests with newer versions from hush há 8 anos atrás
var_bash6.right 216913c290 ash: parser: Add syntax stack for recursive parsing há 6 anos atrás
var_bash6.tests 216913c290 ash: parser: Add syntax stack for recursive parsing há 6 anos atrás
var_bash7.right 216913c290 ash: parser: Add syntax stack for recursive parsing há 6 anos atrás
var_bash7.tests 216913c290 ash: parser: Add syntax stack for recursive parsing há 6 anos atrás
var_bash_pattern_starting_with_slash.right c2aa218f23 ash,hush: properly handle ${v//pattern/repl} if pattern starts with / há 6 anos atrás
var_bash_pattern_starting_with_slash.tests c2aa218f23 ash,hush: properly handle ${v//pattern/repl} if pattern starts with / há 6 anos atrás
var_bash_repl_empty_pattern.right 043be55691 ash testsuite: add two hush tests from last commit há 6 anos atrás
var_bash_repl_empty_pattern.tests 043be55691 ash testsuite: add two hush tests from last commit há 6 anos atrás
var_bash_repl_empty_var.right 2b7c1aa92c ash: match bash behavior for ${empty_var/*/repl} há 3 anos atrás
var_bash_repl_empty_var.tests 883cdb79a4 ash: fix ${unset_var/pattern/repl} há 3 anos atrás
var_bash_repl_unterminated.right fa52ac9781 ash: don't read past end of var in subvareval for bash substitutions há 2 anos atrás
var_bash_repl_unterminated.tests fa52ac9781 ash: don't read past end of var in subvareval for bash substitutions há 2 anos atrás
var_expand_in_assign.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_expand_in_assign.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_expand_in_redir.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_expand_in_redir.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_expand_on_ifs.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_expand_on_ifs.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_in_pipes.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_in_pipes.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_leak.right 9abf53beb4 ash: eval: Variable assignments on functions are no longer persistent há 6 anos atrás
var_leak.tests 9abf53beb4 ash: eval: Variable assignments on functions are no longer persistent há 6 anos atrás
var_leaks.right a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_leaks.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash há 8 anos atrás
var_nested1.right 05c5d745f7 ahell: update testsuite há 3 anos atrás
var_nested1.tests 05c5d745f7 ahell: update testsuite há 3 anos atrás
var_nested2.right 05c5d745f7 ahell: update testsuite há 3 anos atrás
var_nested2.tests 05c5d745f7 ahell: update testsuite há 3 anos atrás
var_posix1.right e3354bc44a ash testsuite: update some of variable tests with newer versions from hush há 8 anos atrás
var_posix1.tests e3354bc44a ash testsuite: update some of variable tests with newer versions from hush há 8 anos atrás
var_serial.right 8286513838 hush: rework input char buffering to allow more than one-deep peek há 8 anos atrás
var_serial.tests 8286513838 hush: rework input char buffering to allow more than one-deep peek há 8 anos atrás
var_subst_in_for.right 8286513838 hush: rework input char buffering to allow more than one-deep peek há 8 anos atrás
var_subst_in_for.tests 8286513838 hush: rework input char buffering to allow more than one-deep peek há 8 anos atrás
var_unbackslash.right 8286513838 hush: rework input char buffering to allow more than one-deep peek há 8 anos atrás
var_unbackslash.tests 8286513838 hush: rework input char buffering to allow more than one-deep peek há 8 anos atrás
var_unbackslash1.right 459293b1c5 ash: fix arithmetic closing )) split by backslash-newline há 8 anos atrás
var_unbackslash1.tests 7a24e8ffeb shell testsuite: add trailing newline to var_unbackslash1.tests há 8 anos atrás
var_wordsplit_ifs1.right 0aaaa50b45 ash: expand: Fixed "$@" expansion when EXP_FULL is false há 8 anos atrás
var_wordsplit_ifs1.tests 0aaaa50b45 ash: expand: Fixed "$@" expansion when EXP_FULL is false há 8 anos atrás
var_wordsplit_ifs2.right 88ac97d02d ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM há 8 anos atrás
var_wordsplit_ifs2.tests 88ac97d02d ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM há 8 anos atrás
var_wordsplit_ifs3.right 88ac97d02d ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM há 8 anos atrás
var_wordsplit_ifs3.tests 88ac97d02d ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM há 8 anos atrás
var_wordsplit_ifs4.right 9678636911 hush: IFS fixes há 6 anos atrás
var_wordsplit_ifs4.tests 9678636911 hush: IFS fixes há 6 anos atrás
var_wordsplit_ifs5.right 440da97ed7 ash: expand: Fix ghost fields with unquoted $@/$* há 6 anos atrás
var_wordsplit_ifs5.tests 440da97ed7 ash: expand: Fix ghost fields with unquoted $@/$* há 6 anos atrás