| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement POSIX 2024's -mount | Tavian Barnes | 2024-07-08 | 1 | -4/+1 |
* | build: Rename CONFIG to CONFFLAGS | Tavian Barnes | 2024-06-18 | 1 | -6/+6 |
* | build: Include CC in bfs --version output | Tavian Barnes | 2024-06-13 | 1 | -0/+1 |
* | Embed more configuration info in bfs --version | Tavian Barnes | 2024-06-08 | 1 | -1/+10 |
* | parse: Remove some unnecessary saving/restoring of errno | Tavian Barnes | 2024-06-05 | 1 | -14/+0 |
* | bfstd: New xstrtoll() wrapper | Tavian Barnes | 2024-06-04 | 1 | -15/+2 |
* | parse: Allow -Darg/-Sarg as well as -D arg / -S arg | Tavian Barnes | 2024-06-03 | 1 | -12/+20 |
* | parse: Handle multiple flags at once like -LEXO2 | Tavian Barnes | 2024-06-03 | 1 | -26/+138 |
* | Implement the remaining regex types | Tavian Barnes | 2024-05-28 | 1 | -6/+26 |
* | configure: Use --with/--without for libraries | Tavian Barnes | 2024-05-24 | 1 | -2/+2 |
* | expr: New for_expr macro | Tavian Barnes | 2024-05-23 | 1 | -1/+1 |
* | Stop using %m | Tavian Barnes | 2024-05-20 | 1 | -7/+7 |
* | config: Check for struct tm::tm_gmtoff | Tavian Barnes | 2024-04-19 | 1 | -1/+1 |
* | Rename config.h to prelude.h | Tavian Barnes | 2024-04-19 | 1 | -1/+1 |
* | Implement -context | Tavian Barnes | 2024-04-10 | 1 | -48/+66 |
* | build: Add a separate configuration step | Tavian Barnes | 2024-04-09 | 1 | -1/+1 |
* | Implement -limit N | Tavian Barnes | 2024-03-20 | 1 | -1/+37 |
* | Re-run include-what-you-use | Tavian Barnes | 2024-03-11 | 1 | -2/+1 |
* | xtime: Call tzset() from main() instead of lazily | Tavian Barnes | 2024-03-07 | 1 | -6/+6 |
* | sanity: Don't use self-init for uninit() | Tavian Barnes | 2024-02-12 | 1 | -4/+4 |
* | ctx: Fill in ctx->threads earlier | Tavian Barnes | 2024-02-06 | 1 | -4/+2 |
* | expr: Make expressions variadic | Tavian Barnes | 2024-01-07 | 1 | -48/+25 |
* | expr: Arena-allocate expressions | Tavian Barnes | 2023-12-20 | 1 | -208/+132 |
* | parse: s/parser_state/bfs_parser/ | Tavian Barnes | 2023-12-20 | 1 | -476/+476 |
* | expr: Move some implementation into expr.c | Tavian Barnes | 2023-12-20 | 1 | -45/+0 |
* | config: s/attr_format/attr_printf/ | Tavian Barnes | 2023-12-18 | 1 | -7/+7 |
* | config: New variadic attr(...) macro | Tavian Barnes | 2023-12-18 | 1 | -7/+7 |
* | parse: Reject integers that start with whitespace | Tavian Barnes | 2023-12-09 | 1 | -1/+5 |
* | ctx: Switch paths from darray to RESERVE() | Tavian Barnes | 2023-11-23 | 1 | -10/+10 |
* | config: s/BFS_FORMATTER/attr_format/ | Tavian Barnes | 2023-11-09 | 1 | -7/+7 |
* | parse: Reject -{exec,ok}dir if $PATH contains a relative path | Tavian Barnes | 2023-11-07 | 1 | -0/+26 |
* | Treat NO_COLOR="" the same as unset | Tavian Barnes | 2023-11-06 | 1 | -1/+2 |
* | bfstd: New xwaitpid() wrapper | Tavian Barnes | 2023-10-31 | 1 | -1/+1 |
* | parse: Set BFTW_WHITEOUTS when parsing -type w | Tavian Barnes | 2023-10-17 | 1 | -0/+3 |
* | bfstd: Add a thread-safe wrapper for strerror() | Tavian Barnes | 2023-10-05 | 1 | -2/+2 |
* | Formatting fixes | Tavian Barnes | 2023-09-27 | 1 | -23/+22 |
* | parse: Give more ephemeral_fds to -no{user,group} | Tavian Barnes | 2023-09-12 | 1 | -7/+9 |
* | Work around https://github.com/llvm/llvm-project/issues/64946 | Tavian Barnes | 2023-08-23 | 1 | -0/+3 |
* | parse: Allow -files0-from an empty set of paths | Tavian Barnes | 2023-08-14 | 1 | -10/+3 |
* | parse: Reject -j0 | Tavian Barnes | 2023-07-12 | 1 | -1/+9 |
* | Use strcmp() instead of fnmatch() if possible | Tavian Barnes | 2023-07-06 | 1 | -5/+12 |
* | parse: Warn about errors parsing $LS_COLORS | Tavian Barnes | 2023-06-29 | 1 | -1/+5 |
* | Unify macro naming conventions | Tavian Barnes | 2023-06-24 | 1 | -2/+2 |
* | alloc: New header for memory allocation utilities | Tavian Barnes | 2023-06-20 | 1 | -25/+3 |
* | bfstd: New xmemdup() function | Tavian Barnes | 2023-06-20 | 1 | -5/+2 |
* | parse: Shell-escape arguments in diagnostics | Tavian Barnes | 2023-06-16 | 1 | -6/+6 |
* | parse: Don't default to depth-first when argv[0] is "find" | Tavian Barnes | 2023-06-14 | 1 | -6/+0 |
* | bftw: Use an I/O queue to open directories | Tavian Barnes | 2023-06-13 | 1 | -1/+25 |
* | sanity: Add wrappers for sanitizer interfaces | Tavian Barnes | 2023-05-25 | 1 | -0/+1 |
* | Switch from assert() to bfs_assert()/bfs_verify() | Tavian Barnes | 2023-05-18 | 1 | -4/+3 |