index
:
bfs
ci-diags
find2fd
gh-pages
main
split-macos
Mirror of https://github.com/tavianator/bfs
matthias
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2023-12-09
parse: Reject integers that start with whitespace
Tavian Barnes
2023-12-09
bfstd: Wrap is[w]{alpha,digit,...}()
Tavian Barnes
2023-11-28
color: Make sure errno is non-zero if parse_colors() fails
Tavian Barnes
2023-11-23
bfstd: Work around more instances of llvm/llvm-project#65532
Tavian Barnes
2023-11-23
darray: Remove
Tavian Barnes
2023-11-23
printf: Switch from darray to RESERVE()
Tavian Barnes
2023-11-23
mtab: Switch from darray to RESERVE()
Tavian Barnes
2023-11-23
ctx: Switch paths from darray to RESERVE()
Tavian Barnes
2023-11-23
alloc: New helpers for growing dynamic arrays
Tavian Barnes
2023-11-23
exec: Use the new REALLOC_ARRAY() macro
Tavian Barnes
2023-11-23
dstring: Use the new REALLOC_FLEX() macro
Tavian Barnes
2023-11-23
alloc: New helpers for aligned reallocation
Tavian Barnes
2023-11-23
alloc: New ALLOC_MAX macro
Tavian Barnes
2023-11-23
alloc: New is_aligned() helper
Tavian Barnes
2023-11-23
bftw: Add some whitespace to struct bftw_args
Tavian Barnes
2023-11-19
xspawn: Detect posix_spawn() support
Tavian Barnes
2023-11-15
ioq: Don't crash on allocation failures
Tavian Barnes
2023-11-15
config: New attr_maybe_unused macro
Tavian Barnes
2023-11-15
xspawn: API tweaks
Tavian Barnes
2023-11-13
bit: Implement a branchless has_single_bit()
Tavian Barnes
2023-11-13
eval: Remove Cosmopolitan-specific workaround
Tavian Barnes
2023-11-11
Revert "bit: Implement a branchless has_single_bit()"
Tavian Barnes
2023-11-10
Initial support for Cosmopolitan Libc
Tavian Barnes
2023-11-10
exec: Don't do setrlimit() in the parent
Tavian Barnes
2023-11-10
bit: Implement a branchless has_single_bit()
Tavian Barnes
2023-11-10
config: Add constants for C standard versions
Tavian Barnes
2023-11-09
config: Add (de)allocator attributes
Tavian Barnes
2023-11-09
config: New attr_noinline and attr_cold macros
Tavian Barnes
2023-11-09
config: New attr_target_clones() macro
Tavian Barnes
2023-11-09
config: s/BFS_FORMATTER/attr_format/
Tavian Barnes
2023-11-09
config: Remove BFS_SUPPRESS()
Tavian Barnes
2023-11-09
list: Simplify slist_remove_impl()
Tavian Barnes
2023-11-09
ioq: Implement a better non-blocking pop
Tavian Barnes
2023-11-07
parse: Reject -{exec,ok}dir if $PATH contains a relative path
Tavian Barnes
2023-11-07
xspawn: Do $PATH resolution up-front
Tavian Barnes
2023-11-06
Treat NO_COLOR="" the same as unset
Tavian Barnes
2023-11-06
exec: Try harder to use posix_spawn()
Tavian Barnes
2023-11-06
xspawn: Wrap the real posix_spawn() if possible
Tavian Barnes
2023-11-06
ctx: Store the original and current RLIMIT_NOFILE
Tavian Barnes
2023-11-06
bfstd: Expose rlim_cmp()
Tavian Barnes
2023-11-01
bftw: Improve ioq balancing logic
Tavian Barnes
2023-10-31
bfstd: New xwaitpid() wrapper
Tavian Barnes
2023-10-31
bftw: Leave work for the main thread if profitable
Tavian Barnes
2023-10-27
thread: Move thread wrapper functions out of line
Tavian Barnes
2023-10-27
typo: Shrink the key_coords table
Tavian Barnes
2023-10-27
Use {0} to initialize mbstate_t rather than memset()
Tavian Barnes
2023-10-27
eval: TTY-escape paths in the status bar
Tavian Barnes
2023-10-27
bfstd: Expose xmbrtowc() and use it in eval_status()
Tavian Barnes
2023-10-26
bfstd: Only free the locale if we dup'd it successfully
Tavian Barnes
2023-10-18
wordesc: Don't allow braces in bare words
Tavian Barnes
[prev]
[next]