aboutsummaryrefslogtreecommitdiff
path: root/bin/sh
Commit message (Expand)AuthorAgeFilesLines
...
* Move all sh and csh files into bin/sh/ or bin/csh/Brad Davis2018-08-153-0/+41
* Describe how to prevent *.core files from being created using ulimit.Mateusz Piotrowski2018-07-191-28/+24
* sh: Don't treat % specially in CDPATHJilles Tjoelker2018-07-156-26/+59
* sh: Don't use padvance() for MAIL/MAILPATHJilles Tjoelker2018-07-151-14/+16
* Stop building intermediate .o files.Bryan Drewery2018-06-271-9/+2
* sh: Split CNL syntax category to avoid a check on state[level].syntaxJilles Tjoelker2018-05-212-5/+7
* sh: Allow unquoted newlines in word in ${param+word} etc.Jilles Tjoelker2018-05-205-1/+27
* sh: Test that backslash-newline within single-quotes is not specialJilles Tjoelker2018-05-112-0/+6
* sh: Don't have [ match any [[:class:]]Jilles Tjoelker2018-04-293-1/+9
* Allow overriding VTABSIZE at compile-time.Bryan Drewery2018-02-131-0/+2
* Don't hardcode /usr/bin as the path for mktemp in build toolsAlex Richardson2018-02-062-2/+2
* sh: Refactor job status printing, preparing for -o pipefail and similarJilles Tjoelker2018-02-021-7/+8
* sh: Move various structs from jobs.h to jobs.cJilles Tjoelker2018-01-012-34/+37
* Fix a few speelling errorsEitan Adler2017-12-281-1/+1
* sh: Don't leak wait* implementation details from jobs.cJilles Tjoelker2017-12-262-7/+6
* sh(1): Markup and spelling fixesJilles Tjoelker2017-12-231-2/+2
* Fix mandoc -Tlint warnings in bin/Benjamin Kaduk2017-12-071-1/+1
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2028-0/+56
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
* DIRDEPS_BUILD: Connect new directories.Bryan Drewery2017-10-311-0/+11
* Add supporting changes for `Add limited sandbox capability to "make check"`Enji Cooper2017-08-141-0/+1
|\
| * MFhead@r321912Enji Cooper2017-08-021-1/+1
| |\
| * | Add HAS_TESTS to all Makefiles that use the SUBDIR.${MK_TESTS}+= tests idiomEnji Cooper2017-08-021-3/+2
* | | sh: Add test for sh -c with missing command string.Jilles Tjoelker2017-08-132-0/+4
* | | sh: Add tests for sh -c that already pass.Jilles Tjoelker2017-08-126-0/+41
| |/ |/|
* | Convert traditional ${MK_TESTS} conditional idiom for including testEnji Cooper2017-08-021-3/+1
|/
* sh: Remove broken #ifdef NOHACK code (related to sh -c).Jilles Tjoelker2017-07-181-7/+2
* sh: Ignore error when cd writes the directory actually switched to.Jilles Tjoelker2017-06-254-1/+22
* sh: Enable interrupts before executing EXIT trap and doing final flush.Jilles Tjoelker2017-06-111-0/+2
* sh: Call fc -e editor with interrupts enabled.Jilles Tjoelker2017-06-061-1/+1
* sh: Make sure to process SIGINT if SETINTON re-enables processing.Jilles Tjoelker2017-06-041-1/+1
* Allow defining nofork builtins from builtins.def and move always-safe ones th...Bryan Drewery2017-06-043-18/+62
* sh: Fix INTOFF leak when a redirection on a compound command fails.Jilles Tjoelker2017-06-043-0/+7
* sh: Keep output buffer across builtins.Jilles Tjoelker2017-05-181-8/+1
* sh: Ensure memout.bufsize matches allocated buffer, if it exists.Jilles Tjoelker2017-05-182-7/+7
* sh: Simplify output buffering.Jilles Tjoelker2017-05-163-13/+15
* sh: Fix '-' from quoted arithmetic in case/glob pattern range.Jilles Tjoelker2017-05-143-2/+20
* 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-073-1/+7
* sh: Update TOUR and comments for some code changes, some of them old.Jilles Tjoelker2017-05-065-44/+58
* sh: Simplify handling of newlines in command substitution.Jilles Tjoelker2017-04-281-22/+17
* sh: Add some tests for command substitution final newline stripping.Jilles Tjoelker2017-04-273-0/+15
* sh: Add tests for NUL byte in command substitution output.Jilles Tjoelker2017-04-232-0/+25
* sh: Simplify setinteractive().Jilles Tjoelker2017-04-223-9/+4
* sh: Fix use after free when resetting an in-use alias.Jilles Tjoelker2017-04-163-10/+10
* sh: Link the new test to the build.Jilles Tjoelker2017-04-161-0/+1
* sh: Fix unalias -a while an alias is currently in use.Jilles Tjoelker2017-04-162-12/+27
* sh: Reduce size of limits table.Jilles Tjoelker2017-04-121-1/+1
* sh: Add test for unaliasing an alias that is currently in use.Jilles Tjoelker2017-04-082-0/+8
* sh: Remove an XXX comment: it is normal for builtins to use argptr.Jilles Tjoelker2017-04-021-1/+1