summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ci/codeql: Ignore cpp/constant-comparisonTavian Barnes2024-08-121-0/+2
* opt: Add a missing NULL check in lift_andor_not()Tavian Barnes2024-08-121-0/+4
* opt: Warn about ignored expressions after dangerous actionsTavian Barnes2024-08-123-25/+79
* opt: Copy data flow back up from the nested context in optimize()Tavian Barnes2024-08-121-2/+11
* sighook: Disable semaphores on NetBSDTavian Barnes2024-08-111-1/+2
* bfstd: New sysoption() macro to check for POSIX option runtime supportTavian Barnes2024-08-095-39/+84
* xtime: Remove xgettime()Tavian Barnes2024-08-095-39/+10
* prelude: s/fallthru/_fallthrough/ for consistency with other attributesTavian Barnes2024-08-095-15/+15
* bar: Hide the bar unless the TTY is tall enoughTavian Barnes2024-08-071-13/+23
* docs/CHANGELOG: Add some new changesTavian Barnes2024-08-021-0/+6
* parse: Take umask into account in parse_mode()Tavian Barnes2024-08-027-10/+43
* tests: Add more files to perms/Tavian Barnes2024-08-0222-103/+333
* parse: Fix names in parse_mode()Tavian Barnes2024-08-021-14/+14
* Update opengroup.org links to POSIX 2024Tavian Barnes2024-08-024-9/+9
* Revert "typo: Raise the insert/delete cost"Tavian Barnes2024-08-021-1/+1
* bar: #include <unistd.h> for ioctl() on IllumosTavian Barnes2024-08-011-0/+1
* tests: Make some more variables localTavian Barnes2024-08-011-2/+4
* tests: Fix line number reported when wait -n failsTavian Barnes2024-08-011-2/+3
* bar: Use tcgetwinsize() from POSIX 2024 if availableTavian Barnes2024-07-283-3/+20
* prelude: Simplify attributesTavian Barnes2024-07-2820-179/+125
* build: De-duplicate conditionally-supported flagsTavian Barnes2024-07-281-6/+14
* tests: Add tests for invalid users/groupsTavian Barnes2024-07-2728-0/+8
* xspawn: Fix error message if pthread_sigmask() failsTavian Barnes2024-07-271-2/+2
* xspawn: Use _Fork() if availableTavian Barnes2024-07-275-0/+22
* build/flags: Add -Wmissing-variable-declarations if supportedTavian Barnes2024-07-272-1/+11
* build/flags: Infrastructure to detect compiler flag supportTavian Barnes2024-07-274-5/+44
* build/define-if.sh: Remove unneeded codeTavian Barnes2024-07-271-3/+1
* tests: Make more tests POSIX-compliantTavian Barnes2024-07-2310-10/+10
* tests/common: Add some missing pathsTavian Barnes2024-07-234-4/+4
* opt: -empty implies -type f,dTavian Barnes2024-07-171-5/+22
* opt: -lname implies -type lTavian Barnes2024-07-171-0/+7
* xspawn: Test the right macro for posix_spawn_..._addfchdir() supportTavian Barnes2024-07-161-1/+1
* Merge pull request #143 from tavianator/dependabot/github_actions/cross-platf...Tavian Barnes2024-07-161-4/+4
|\
| * ci/freebsd: Update to 14.1Tavian Barnes2024-07-161-1/+1
| * build(deps): bump cross-platform-actions/action from 0.24.0 to 0.25.0dependabot[bot]2024-07-151-3/+3
|/
* sighook: Make sigunhook() O(1)Tavian Barnes2024-07-151-41/+51
* Prepare for version 4.0Tavian Barnes2024-07-103-2/+45
* docs/SECURITY: Fix we -> be typoTavian Barnes2024-07-101-1/+1
* Implement POSIX 2024's -mountTavian Barnes2024-07-086-10/+3
* tests: -print0 is in POSIX 2024Tavian Barnes2024-07-082-0/+0
* tests: -iname is in POSIX 2024Tavian Barnes2024-07-083-2/+1
* tests: Simplify unit tests with a global variableTavian Barnes2024-07-0711-324/+263
* sighook: Replace sigtables with RCU-protected linked listsTavian Barnes2024-07-072-182/+128
* tests/bfs: New case-sensitivity ordering testTavian Barnes2024-07-032-0/+28
* color: Delay the case_sensitive decisionTavian Barnes2024-07-023-90/+112
* build: Save cc.sh build products to gen/Tavian Barnes2024-06-214-13/+8
* build: Generate config.mk after config.hTavian Barnes2024-06-212-5/+8
* ioq: Do more in the branch-free slot helperTavian Barnes2024-06-201-11/+11
* configure: Remove stray () from commentTavian Barnes2024-06-201-1/+1
* docs: Add a security policyTavian Barnes2024-06-191-0/+126