| Commit message (Expand) | Author | Age | Files | Lines |
* | parse: Add a "logo" to bfs --version | Tavian Barnes | 2024-09-14 | 1 | -1/+32 |
* | build: Move feature test macros to prelude.h | Tavian Barnes | 2024-08-28 | 1 | -1/+0 |
* | prelude: Split bfs-specific utilities into new bfs.h header | Tavian Barnes | 2024-08-28 | 1 | -0/+3 |
* | docs: Document the new -mount vs. -xdev behaviour | Tavian Barnes | 2024-08-16 | 1 | -2/+1 |
* | New -noerror option to suppress error messages | Tavian Barnes | 2024-08-16 | 1 | -0/+11 |
* | expr: Tell expressions what kind of expression they are | Tavian Barnes | 2024-08-15 | 1 | -188/+161 |
* | Default to no for "Do you want to continue?" prompts | Tavian Barnes | 2024-08-13 | 1 | -1/+1 |
* | opt: Warn about ignored expressions after dangerous actions | Tavian Barnes | 2024-08-12 | 1 | -11/+23 |
* | prelude: s/fallthru/_fallthrough/ for consistency with other attributes | Tavian Barnes | 2024-08-09 | 1 | -9/+9 |
* | parse: Take umask into account in parse_mode() | Tavian Barnes | 2024-08-02 | 1 | -8/+15 |
* | parse: Fix names in parse_mode() | Tavian Barnes | 2024-08-02 | 1 | -14/+14 |
* | Update opengroup.org links to POSIX 2024 | Tavian Barnes | 2024-08-02 | 1 | -1/+1 |
* | prelude: Simplify attributes | Tavian Barnes | 2024-07-28 | 1 | -7/+7 |
* | 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 |