index
:
bfs.git
clone
coverity
find2fd
gh-pages
main
queue-files
single-file
slab-bitmaps
Breadth-first version of find
Tavian Barnes <tavianator@tavianator.com>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
xtime: Don't use timegm() on FreeBSD+msan
Tavian Barnes
2024-05-06
1
-1
/
+3
*
xtime: Use the libc's timegm() if present
Tavian Barnes
2024-05-06
1
-3
/
+33
*
config: Add BFS_USE_LIB* to config.h instead of CPPFLAGS
Tavian Barnes
2024-04-25
1
-0
/
+1
*
ioq: Fix uninitialized values in ioq_create() cleanup path
Tavian Barnes
2024-04-24
1
-4
/
+1
*
printf: Check dynamic format strings more carefully
Tavian Barnes
2024-04-24
2
-41
/
+48
*
printf: Refactor %y/%Y implementation
Tavian Barnes
2024-04-24
3
-59
/
+53
*
ctx: Escape paths when reporting errors in bfs_ctx_free()
Tavian Barnes
2024-04-24
1
-1
/
+1
*
opt: Add missing NULL check in visit_shallow()
Tavian Barnes
2024-04-24
1
-1
/
+5
*
dstring: Add missing va_end() to dstrvcatf() error path
Tavian Barnes
2024-04-24
1
-0
/
+1
*
eval: Plug memory leak if bfs_opendir() fails
Tavian Barnes
2024-04-24
1
-18
/
+22
*
fsade: Implement ACL detection on Illumos
Tavian Barnes
2024-04-22
2
-12
/
+21
*
config: Check for acl_get_file()
Tavian Barnes
2024-04-22
2
-8
/
+1
*
fsade: Simplify BFS_CAN_CHECK_CAPABILITIES
Tavian Barnes
2024-04-22
2
-13
/
+1
*
config: Check for acl_get_{entry,tag_type}()
Tavian Barnes
2024-04-22
1
-12
/
+20
*
config: Check for extattr_{get,list}_{file,link}()
Tavian Barnes
2024-04-22
2
-11
/
+53
*
config: Check for max_align_t
Tavian Barnes
2024-04-19
1
-4
/
+15
*
config: Check for aligned_alloc()
Tavian Barnes
2024-04-19
1
-3
/
+3
*
config: Check for struct stat::st_flags
Tavian Barnes
2024-04-19
1
-1
/
+1
*
config: Check for struct stat::st_{a,c,m,birth}{tim,timespec}
Tavian Barnes
2024-04-19
2
-9
/
+22
*
config: Check for struct tm::tm_gmtoff
Tavian Barnes
2024-04-19
1
-1
/
+1
*
config: Check for fdclosedir()
Tavian Barnes
2024-04-19
2
-2
/
+2
*
config: Check for strerror_[lr]()
Tavian Barnes
2024-04-19
1
-22
/
+20
*
config: Check for pipe2()
Tavian Barnes
2024-04-19
1
-1
/
+1
*
config: Check for statx()
Tavian Barnes
2024-04-19
2
-8
/
+4
*
config: Check for acl_is_trivial_np()
Tavian Barnes
2024-04-19
1
-2
/
+2
*
config: Check for confstr()
Tavian Barnes
2024-04-19
1
-5
/
+5
*
config: Check for getdents{,64}()
Tavian Barnes
2024-04-19
2
-8
/
+10
*
config: Check for posix_spawn_file_actions_addfchdir{,_np}()
Tavian Barnes
2024-04-19
1
-20
/
+6
*
config: Check for program_invocation_short_name
Tavian Barnes
2024-04-19
2
-3
/
+5
*
Rename config.h to prelude.h
Tavian Barnes
2024-04-19
41
-44
/
+44
*
build: Directly generate version.c
Tavian Barnes
2024-04-17
2
-7
/
+0
*
mtab: Arena-allocate struct bfs_mount
Tavian Barnes
2024-04-17
1
-15
/
+28
*
printf: Implement %Z
Tavian Barnes
2024-04-10
1
-0
/
+23
*
Implement -context
Tavian Barnes
2024-04-10
3
-62
/
+96
*
fsade: Add libselinux wrappers
Tavian Barnes
2024-04-10
2
-0
/
+50
*
build: Add a separate configuration step
Tavian Barnes
2024-04-09
4
-6
/
+14
*
xspawn: Fix $PATH resolution on NetBSD 10
Tavian Barnes
2024-04-09
1
-2
/
+2
*
config: Allow inlining allocator functions
Tavian Barnes
2024-03-28
1
-1
/
+1
*
xspawn: Fix bfs_resolve_late() error reporting
Tavian Barnes
2024-03-27
1
-8
/
+2
*
xspawn: Don't use posix_spawnp() on macOS
Tavian Barnes
2024-03-27
1
-1
/
+33
*
xspawn: Refactor $PATH resolution
Tavian Barnes
2024-03-27
1
-81
/
+240
*
xspawn: Implement bfs_spawn_addopen()
Tavian Barnes
2024-03-27
2
-3
/
+67
*
bfstd: Escape ASCII tildes
Tavian Barnes
2024-03-26
1
-1
/
+1
*
xtime: Don't update tm if xtimegm() overflows
Tavian Barnes
2024-03-26
1
-29
/
+33
*
trie: Calculate representative indices branchlessly
Tavian Barnes
2024-03-23
1
-3
/
+4
*
bftw: Use a signed integer for dir_limit
Tavian Barnes
2024-03-22
1
-25
/
+8
*
Fix some -Wpedantic warnings
Tavian Barnes
2024-03-22
2
-10
/
+8
*
bfstd: Add an ASCII fast path to xstrwidth()
Tavian Barnes
2024-03-21
1
-1
/
+10
*
bfstd: New asciilen() function
Tavian Barnes
2024-03-21
2
-25
/
+58
*
bit: Check __BYTE_ORDER__ for the native endian
Tavian Barnes
2024-03-21
1
-2
/
+2
[next]