aboutsummaryrefslogtreecommitdiff
path: root/bin/sh/tests/builtins
Commit message (Expand)AuthorAgeFilesLines
* sh: Don't assume EINTR means SIGALRMDag-Erling Smørgrav2025-11-193-2/+50
* sh: Fix a double free in a rare scenario with pipesJilles Tjoelker2025-11-172-0/+7
* sh tests: Fix racy test11.0Bryan Drewery2025-11-071-2/+2
* sh(1): Do not interpret chdir to "" as equivalent to chdir with no argumentXin LI2025-07-023-0/+5
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
* sh tests: Update $LINENO tests after $FreeBSD$ removalMark Johnston2023-08-232-4/+4
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-16175-175/+0
* sh: nullify ENV in testsPiotr Pawel Stefaniak2022-08-202-2/+2
* sh: accept fc options grouped behind one '-'Piotr Pawel Stefaniak2022-08-204-0/+14
* read builtin: Empty variables on timeoutBryan Drewery2021-09-243-0/+27
* sh: Write absolute path in command -vV and typeJilles Tjoelker2020-09-014-0/+42
* sh: Don't treat % specially in CDPATHJilles Tjoelker2018-07-152-0/+25
* sh: Don't have [ match any [[:class:]]Jilles Tjoelker2018-04-292-0/+6
* Fix a few speelling errorsEitan Adler2017-12-281-1/+1
* sh: Ignore error when cd writes the directory actually switched to.Jilles Tjoelker2017-06-252-0/+7
* sh: Fix '-' from quoted arithmetic in case/glob pattern range.Jilles Tjoelker2017-05-142-0/+11
* sh: Add test for arithmetic expansion in [x-y] pattern range.Jilles Tjoelker2017-05-132-0/+11
* sh: Fix INTOFF leak after a builtin with different locale settings.Jilles Tjoelker2017-05-072-0/+6
* sh: Add some tests for non-standard features of the echo builtin.Jilles Tjoelker2016-09-024-0/+21
* Back out non-collating [a-z] ranges.Andrey A. Chernov2016-07-141-1/+6
* After removing collation for [a-z] ranges in r302512, do it here too.Andrey A. Chernov2016-07-131-6/+1
* Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installedEnji Cooper2016-05-041-168/+165
* MFHGlen Barber2016-04-113-7/+7
|\
| * sh: Fix some unquoted variables in tests.Jilles Tjoelker2016-04-093-7/+7
* | MFHGlen Barber2016-04-042-0/+11
|\|
| * sh: Fix use-after-free if a trap replaces itself.Jilles Tjoelker2016-03-282-0/+11
* | MFHGlen Barber2016-03-103-0/+16
|\|
| * DIRDEPS_BUILD: Connect MK_TESTS.Bryan Drewery2016-03-091-0/+11
| * sh: Add test for 'set -o nolog'.Jilles Tjoelker2016-03-092-0/+5
* | Fix build.Glen Barber2016-02-031-1/+0
* | First pass to fix the 'tests' packages.Glen Barber2016-02-021-0/+4
|/
* sh: Clean a readonly local, even if the variable does not exist outside.Jilles Tjoelker2016-01-222-0/+11
* sh: Add already working test for local-readonly interaction.Jilles Tjoelker2016-01-222-0/+11
* sh: Update associated state when restoring locals while leaving a function.Jilles Tjoelker2016-01-102-0/+16
* sh: Add a test for 'cd -'.Jilles Tjoelker2016-01-073-0/+11
* sh: Ensure OPTIND=1 in subshell without forking does not affect outer env.Jilles Tjoelker2016-01-072-0/+12
* sh: Link tests/builtins/getopts9.0 to the build.Jilles Tjoelker2016-01-031-0/+1
* sh: Fix read with escaped IFS characters at the end.Jilles Tjoelker2015-08-302-0/+11
* sh: Fix out of bounds read when there is no ] after a [:class:].Jilles Tjoelker2015-08-252-0/+10
* sh: Backslash-newline should not affect field splitting in read builtin.Jilles Tjoelker2015-08-162-0/+18
* sh: Fix the trap builtin to be POSIX-compliant for 'trap exit SIG' and 'trap ...Bryan Drewery2015-04-183-0/+27
* sh: Make getopts memory-safe if with changing arguments.Jilles Tjoelker2014-10-262-0/+12
* sh: Fix break/continue/return in multiline eval.Jilles Tjoelker2014-10-123-0/+18
* sh: Fix LINENO and prompt after $'\0 and newline.Jilles Tjoelker2014-10-033-0/+9
* Convert bin/sh/tests to ATFEnji Cooper2014-08-131-3/+7
* sh: Allow arbitrarily large numbers in break and continue.Jilles Tjoelker2014-07-202-0/+9
* Don't install locale1.0 if MK_NLS == no.Jilles Tjoelker2014-07-081-0/+2
* sh: In getopts, unset OPTARG where POSIX says we should.Jilles Tjoelker2014-05-103-0/+14
* sh: Add new tests to the Makefile.Jilles Tjoelker2014-05-101-0/+2
* sh: Don't discard getopts state on unknown option or missing argument.Jilles Tjoelker2014-05-102-0/+13