summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* configure: Bail out if CC doesn't work at allTavian Barnes2024-06-181-2/+10
* build: Rename CONFIG to CONFFLAGSTavian Barnes2024-06-185-11/+11
* configure: Fix VAR=value before --optionTavian Barnes2024-06-181-76/+77
* bftw: Only resize the string once in bftw_build_path()Tavian Barnes2024-06-181-19/+22
* Use dstrx*() over dstrn*() when we know the exact lengthTavian Barnes2024-06-182-7/+7
* docs/bfs.1: Fix some CHECKSTYLE warningsTavian Barnes2024-06-172-3/+8
* Merge pull request #140 from visciang/mainTavian Barnes2024-06-161-1/+1
|\
| * fix docsGiovanni Visciano2024-06-161-1/+1
|/
* build: Include CC in bfs --version outputTavian Barnes2024-06-134-0/+7
* build: Use exec "$@" rather than just "$@"Tavian Barnes2024-06-112-2/+2
* typo: Raise the insert/delete costTavian Barnes2024-06-081-1/+1
* ci/codeql: Allow #include "gen/foo.i"Tavian Barnes2024-06-081-0/+2
* xspawn: Check X_OK even without $PATH resolutionTavian Barnes2024-06-082-2/+13
* tests: Do chmod +rwX in clean_stddirs()Tavian Barnes2024-06-081-0/+1
* Revert "build: Add -Wmissing-variable-declarations"Tavian Barnes2024-06-081-1/+0
* ci: Actually fail if the build failsTavian Barnes2024-06-081-1/+1
* build: Add -Wmissing-variable-declarationsTavian Barnes2024-06-082-2/+3
* LICENSE: Update copyright dateTavian Barnes2024-06-081-1/+1
* Embed more configuration info in bfs --versionTavian Barnes2024-06-089-9/+71
* sighook: Shard the signal tableTavian Barnes2024-06-071-7/+24
* sighook: Ignore sigaction() errors in atsigexit()Tavian Barnes2024-06-071-10/+6
* atomic: Fix RISC-V build with GCC < 14Tavian Barnes2024-06-063-1/+9
* Minor formatting fixesTavian Barnes2024-06-062-22/+22
* parse: Remove some unnecessary saving/restoring of errnoTavian Barnes2024-06-051-14/+0
* Replace some switch-case lookups with arraysTavian Barnes2024-06-053-83/+45
* tests: Improve color case insensitivity coverageTavian Barnes2024-06-052-6/+6
* tests: New inaccessible/ directory tree for permission errorsTavian Barnes2024-06-049-38/+18
* tests: Add directories with different permissions to perms/Tavian Barnes2024-06-0420-80/+103
* tests/common: Add tests for -[am]{min,time}Tavian Barnes2024-06-048-0/+84
* xtime: Add support for @epochseconds timestampsTavian Barnes2024-06-043-25/+30
* bfstd: New xstrtoll() wrapperTavian Barnes2024-06-043-15/+48
* Merge branch 'revert-eloop'Tavian Barnes2024-06-038-4/+25
|\
| * Make ELOOP an error again, except for -xtype.3.3.1Tavian Barnes2024-06-038-4/+25
* | eval: Fix -D stat printed return valueTavian Barnes2024-06-031-1/+1
* | parse: Allow -Darg/-Sarg as well as -D arg / -S argTavian Barnes2024-06-037-12/+79
* | parse: Handle multiple flags at once like -LEXO2Tavian Barnes2024-06-0312-26/+181
* | sighook: Check that atomic size_t is lock-freeTavian Barnes2024-06-031-0/+4
* | list: New SLIST_SPLICE() macroTavian Barnes2024-05-316-5/+123
* | trie: Don't pass a bitfield directly to has_single_bit()Tavian Barnes2024-05-301-1/+1
* | bit: Use <stdbit.h> if it exists, even without -std=c23Tavian Barnes2024-05-292-3/+7
* | bit: Update to match C23Tavian Barnes2024-05-292-69/+63
|/