aboutsummaryrefslogtreecommitdiff
path: root/bin/sh
Commit message (Expand)AuthorAgeFilesLines
* sh: Add set -o pipefailJilles Tjoelker2019-02-2411-9/+82
* sh: Send normal output from bind builtin to stdoutJilles Tjoelker2019-02-193-1/+30
* sh: Restore $((x)) error checking after fix for $((-9223372036854775808))Jilles Tjoelker2019-02-107-3/+62
* Comment out the default sh(1) aliases for root, introduced in r343416.Edward Tomasz Napierala2019-01-251-7/+7
* Install .shrc for root, and set PS1 for the toor account.Edward Tomasz Napierala2019-01-243-3/+48
* Make sh(1) support \u in PS1. This removes one fork/exec on interactiveEdward Tomasz Napierala2019-01-242-1/+64
* Don't mess with BLOCKSIZE in shell startup files - it's set by login.conf(5);Edward Tomasz Napierala2019-01-201-4/+0
* sh: Send libedit "ferr" output to fd 2Jilles Tjoelker2019-01-201-5/+3
* Fix an edge case when parsing large numbers which resulted in inconsistentDag-Erling Smørgrav2019-01-093-2/+22
* sh: Add test for exported but unset variablesJilles Tjoelker2019-01-032-0/+6
* sh: Do not place exported but unset variables into the environmentJilles Tjoelker2019-01-031-2/+2
* Make sh(1) collapse $HOME into "~" in PS1.Edward Tomasz Napierala2018-12-281-2/+20
* sh(1): Remove -c string from set builtin documentationJilles Tjoelker2018-12-081-3/+3
* sh: Fix ${param?} default error messageJilles Tjoelker2018-11-283-2/+15
* sh: Use 126 and 127 exit status for failures opening a scriptJilles Tjoelker2018-11-274-4/+18
* sh: Unify EXERROR and EXEXECJilles Tjoelker2018-11-097-44/+25
* sh: Use exitstatus instead of exerrno to pass EXEXEC statusJilles Tjoelker2018-10-275-13/+10
* sh: Fix formal overflow in pointer arithmeticJilles Tjoelker2018-09-051-2/+2
* Finish moving dot.cshrc and dot.profile to bin/csh/ and bin/sh/.Brad Davis2018-08-292-1/+25
* Revert parts of r337849 and r337857Brad Davis2018-08-152-25/+1
* Fix build after r337849Brad Davis2018-08-151-1/+3
* 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