summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Release 3.33.3Tavian Barnes2024-05-282-1/+33
* Implement the remaining regex typesTavian Barnes2024-05-2815-6/+98
* tests: Add some more weird namesTavian Barnes2024-05-289-0/+67
* xregex: Support non-capturing groups with -regextype emacsTavian Barnes2024-05-272-2/+8
* man: Document -perm [+/]MODETavian Barnes2024-05-271-1/+1
* man: Document -flagsTavian Barnes2024-05-271-0/+4
* eval: Don't turn on NOKERNINFOTavian Barnes2024-05-271-95/+8
* eval: Use a flag instead of a counter for SIGINFOTavian Barnes2024-05-271-16/+13
* docs/RELATED: Link to Heirloom findTavian Barnes2024-05-271-2/+3
* bfstd: Treat ELOOP like ENOENTTavian Barnes2024-05-276-3/+25
* eval: Print more information on filesystem loopsTavian Barnes2024-05-273-3/+17
* tests/posix: Add a test for -prune with EACCESSTavian Barnes2024-05-272-0/+9
* eval: Show/hide the bar on SIGINFO/SIGUSR1Tavian Barnes2024-05-251-1/+125
* bfstd: New helper for open(ctermid())Tavian Barnes2024-05-253-8/+21
* sighook: Allow sigunhook(NULL)Tavian Barnes2024-05-252-3/+5
* tests: Make diff listen to $NO_COLORTavian Barnes2024-05-241-2/+2
* configure: Color the checkmarksTavian Barnes2024-05-241-2/+12
* build/deps: Fix _CPPFLAGS variable nameTavian Barnes2024-05-241-1/+1
* configure: Use --with/--without for librariesTavian Barnes2024-05-2416-81/+128
* configure: Support more standard autoconf optionsTavian Barnes2024-05-241-2/+12
* opt: Don't raise RLIMIT_NOFILE if it would prevent using posix_spawn()Tavian Barnes2024-05-234-0/+22
* opt: true is true with probability 1, not 0Tavian Barnes2024-05-231-1/+1
* opt: Implement a general estimate_odds() functionTavian Barnes2024-05-231-9/+17
* expr: New for_expr macroTavian Barnes2024-05-236-14/+20
* tests: Make hide_bar actually hide the barTavian Barnes2024-05-222-1/+15
* tests: Print progress outside the scroll regionTavian Barnes2024-05-223-44/+132