index
:
bfs
ci-diags
find2fd
gh-pages
main
Mirror of https://github.com/tavianator/bfs
matthias
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
parse.c
Age
Commit message (
Expand
)
Author
9 days
configure: Use --with/--without for libraries
Tavian Barnes
10 days
expr: New for_expr macro
Tavian Barnes
13 days
Stop using %m
Tavian Barnes
2024-04-19
config: Check for struct tm::tm_gmtoff
Tavian Barnes
2024-04-19
Rename config.h to prelude.h
Tavian Barnes
2024-04-10
Implement -context
Tavian Barnes
2024-04-09
build: Add a separate configuration step
Tavian Barnes
2024-03-20
Implement -limit N
Tavian Barnes
2024-03-11
Re-run include-what-you-use
Tavian Barnes
2024-03-07
xtime: Call tzset() from main() instead of lazily
Tavian Barnes
2024-02-12
sanity: Don't use self-init for uninit()
Tavian Barnes
2024-02-06
ctx: Fill in ctx->threads earlier
Tavian Barnes
2024-01-07
expr: Make expressions variadic
Tavian Barnes
2023-12-20
expr: Arena-allocate expressions
Tavian Barnes
2023-12-20
parse: s/parser_state/bfs_parser/
Tavian Barnes
2023-12-20
expr: Move some implementation into expr.c
Tavian Barnes
2023-12-18
config: s/attr_format/attr_printf/
Tavian Barnes
2023-12-18
config: New variadic attr(...) macro
Tavian Barnes
2023-12-09
parse: Reject integers that start with whitespace
Tavian Barnes
2023-11-23
ctx: Switch paths from darray to RESERVE()
Tavian Barnes
2023-11-09
config: s/BFS_FORMATTER/attr_format/
Tavian Barnes
2023-11-07
parse: Reject -{exec,ok}dir if $PATH contains a relative path
Tavian Barnes
2023-11-06
Treat NO_COLOR="" the same as unset
Tavian Barnes
2023-10-31
bfstd: New xwaitpid() wrapper
Tavian Barnes
2023-10-17
parse: Set BFTW_WHITEOUTS when parsing -type w
Tavian Barnes
2023-10-05
bfstd: Add a thread-safe wrapper for strerror()
Tavian Barnes
2023-09-27
Formatting fixes
Tavian Barnes
2023-09-12
parse: Give more ephemeral_fds to -no{user,group}
Tavian Barnes
2023-08-23
Work around https://github.com/llvm/llvm-project/issues/64946
Tavian Barnes
2023-08-14
parse: Allow -files0-from an empty set of paths
Tavian Barnes
2023-07-12
parse: Reject -j0
Tavian Barnes
2023-07-06
Use strcmp() instead of fnmatch() if possible
Tavian Barnes
2023-06-29
parse: Warn about errors parsing $LS_COLORS
Tavian Barnes
2023-06-24
Unify macro naming conventions
Tavian Barnes
2023-06-20
alloc: New header for memory allocation utilities
Tavian Barnes
2023-06-20
bfstd: New xmemdup() function
Tavian Barnes
2023-06-16
parse: Shell-escape arguments in diagnostics
Tavian Barnes
2023-06-14
parse: Don't default to depth-first when argv[0] is "find"
Tavian Barnes
2023-06-13
bftw: Use an I/O queue to open directories
Tavian Barnes
2023-05-25
sanity: Add wrappers for sanitizer interfaces
Tavian Barnes
2023-05-18
Switch from assert() to bfs_assert()/bfs_verify()
Tavian Barnes
2023-05-18
Use bfs_bug("...") over assert(!"...")
Tavian Barnes
2023-05-11
config: Provide <stdalign.h> and <stdbool.h>
Tavian Barnes
2023-05-10
config: s/BFS_FALLTHROUGH/fallthru/
Tavian Barnes
2023-05-10
config: s/BFS_UNINIT/uninit/
Tavian Barnes
2023-05-08
config: Hoist the assignment outside of BFS_UNINIT()
Tavian Barnes
2023-01-25
Replace license boilerplate with SPDX tags
Tavian Barnes
2023-01-24
opt: Move probabilities out of the parser
Tavian Barnes
2023-01-24
opt: Move costs out of the parser
Tavian Barnes
2023-01-24
opt: Move always_{true,false} out of the parser
Tavian Barnes
[next]