summaryrefslogtreecommitdiff
path: root/bin/sh/tests
AgeCommit message (Expand)Author
2025-11-19sh: Fix job pointer invalidation with trapsasyncJilles Tjoelker
2025-11-19sh: Don't assume EINTR means SIGALRMDag-Erling Smørgrav
2025-11-17sh: Fix a double free in a rare scenario with pipesJilles Tjoelker
2025-11-07sh: Implement simple parameter expansion in PS1 and PS2Matthew Phillips
2025-11-07sh tests: Fix racy test11.0Bryan Drewery
2025-07-01sh(1): Do not interpret chdir to "" as equivalent to chdir with no argumentXin LI
2025-06-17tests: Update for jemalloc's option parsingEd Maste
2024-11-17sh tests: Fix ktrace usage now that envvars are traced by defaultMark Johnston
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2023-08-23sh tests: Update $LINENO tests after $FreeBSD$ removalMark Johnston
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2022-08-20sh: nullify ENV in testsPiotr Pawel Stefaniak
2022-08-20sh: accept fc options grouped behind one '-'Piotr Pawel Stefaniak
2021-10-27sh: Fix heredoc at certain places in case and forJilles Tjoelker
2021-09-24read builtin: Empty variables on timeoutBryan Drewery
2021-01-03sh/tests: Add a second kind of binary scripts without #!Jilles Tjoelker
2020-09-01sh: Write absolute path in command -vV and typeJilles Tjoelker
2020-08-28sh: Keep ignored SIGINT/SIGQUIT after set in a background jobJilles Tjoelker
2020-06-28sh/tests: Re-enable bin.sh.execution.functional_test.bg12.0Jilles Tjoelker
2020-06-28sh/tests: Fix flaky execution/bg12.0Jilles Tjoelker
2020-06-26Temporarily skip flakey bin.sh.execution.functional_test.bg12 in CILi-Wen Hsu
2020-06-14sh/tests: Add tests for SIGINT in non-jobc background commandsJilles Tjoelker
2020-05-30sh: Allow more scripts without #!Jilles Tjoelker
2020-05-16sh: Fix double INTON with vforkJilles Tjoelker
2020-05-12sh/tests: Test some obscure cases with aliasing keywordsJilles Tjoelker
2019-12-30sh: Test that executing various binary files is rejectedJilles Tjoelker
2019-03-07sh/tests: Improve failure messages of expansion/arith15.0Jilles Tjoelker
2019-02-24sh: Add set -o pipefailJilles Tjoelker
2019-02-10sh: Restore $((x)) error checking after fix for $((-9223372036854775808))Jilles Tjoelker
2019-01-09Fix an edge case when parsing large numbers which resulted in inconsistentDag-Erling Smørgrav
2019-01-03sh: Add test for exported but unset variablesJilles Tjoelker
2018-11-28sh: Fix ${param?} default error messageJilles Tjoelker
2018-11-27sh: Use 126 and 127 exit status for failures opening a scriptJilles Tjoelker
2018-07-15sh: Don't treat % specially in CDPATHJilles Tjoelker
2018-05-20sh: Allow unquoted newlines in word in ${param+word} etc.Jilles Tjoelker
2018-05-11sh: Test that backslash-newline within single-quotes is not specialJilles Tjoelker
2018-04-29sh: Don't have [ match any [[:class:]]Jilles Tjoelker
2017-12-28Fix a few speelling errorsEitan Adler
2017-10-31DIRDEPS_BUILD: Connect new directories.Bryan Drewery
2017-08-13sh: Add test for sh -c with missing command string.Jilles Tjoelker
2017-08-12sh: Add tests for sh -c that already pass.Jilles Tjoelker
2017-06-25sh: Ignore error when cd writes the directory actually switched to.Jilles Tjoelker
2017-06-04sh: Fix INTOFF leak when a redirection on a compound command fails.Jilles Tjoelker
2017-05-14sh: Fix '-' from quoted arithmetic in case/glob pattern range.Jilles Tjoelker
2017-05-13sh: Add test for arithmetic expansion in [x-y] pattern range.Jilles Tjoelker
2017-05-07sh: Fix INTOFF leak after a builtin with different locale settings.Jilles Tjoelker
2017-04-27sh: Add some tests for command substitution final newline stripping.Jilles Tjoelker
2017-04-23sh: Add tests for NUL byte in command substitution output.Jilles Tjoelker
2017-04-16sh: Fix use after free when resetting an in-use alias.Jilles Tjoelker
2017-04-16sh: Link the new test to the build.Jilles Tjoelker