index
:
bfs.git
clone
coverity
find2fd
gh-pages
main
queue-files
single-file
Breadth-first version of find
Tavian Barnes <tavianator@tavianator.com>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
configure: Use --with/--without for libraries
Tavian Barnes
2024-05-24
16
-81
/
+128
*
configure: Support more standard autoconf options
Tavian Barnes
2024-05-24
1
-2
/
+12
*
opt: Don't raise RLIMIT_NOFILE if it would prevent using posix_spawn()
Tavian Barnes
2024-05-23
4
-0
/
+22
*
opt: true is true with probability 1, not 0
Tavian Barnes
2024-05-23
1
-1
/
+1
*
opt: Implement a general estimate_odds() function
Tavian Barnes
2024-05-23
1
-9
/
+17
*
expr: New for_expr macro
Tavian Barnes
2024-05-23
6
-14
/
+20
*
tests: Make hide_bar actually hide the bar
Tavian Barnes
2024-05-22
2
-1
/
+15
*
tests: Print progress outside the scroll region
Tavian Barnes
2024-05-22
3
-44
/
+132
*
tests: Restart wait when interrupted by a signal
Tavian Barnes
2024-05-22
1
-6
/
+15
*
build: Simplify flags.mk
Tavian Barnes
2024-05-21
1
-64
/
+43
*
build: Fix ubsan CFLAGS typo
Tavian Barnes
2024-05-21
1
-1
/
+1
*
build: Allow flags.mk to override command line variables
Tavian Barnes
2024-05-21
4
-31
/
+31
*
prelude: Remove max_align_t polyfill
Tavian Barnes
2024-05-20
3
-24
/
+0
*
trie: Add some more target_clones wrappers
Tavian Barnes
2024-05-20
1
-2
/
+12
*
prelude: Make sure to grab __GLIBC__
Tavian Barnes
2024-05-20
1
-1
/
+2
*
Stop using %m
Tavian Barnes
2024-05-20
10
-52
/
+34
*
build: Remove unused configure test
Tavian Barnes
2024-05-19
1
-13
/
+0
*
printf: The ' ' (space) flag must be numeric
Tavian Barnes
2024-05-19
3
-2
/
+3
*
dir: Use posix_getdents() on all platforms
Tavian Barnes
2024-05-17
1
-2
/
+6
*
dir: Add support for posix_getdents()
Tavian Barnes
2024-05-17
4
-4
/
+35
*
Cast AT_FDCWD to int for comparisons
Tavian Barnes
2024-05-17
6
-8
/
+8
*
ci: Surface compiler warnings/errors as GitHub actions messages
Tavian Barnes
2024-05-17
2
-7
/
+23
*
build: Add missing SPDX headers
Tavian Barnes
2024-05-17
3
-0
/
+9
*
diag: New helpers to include xstrerror(errno) automatically
Tavian Barnes
2024-05-17
12
-56
/
+93
*
stat: Support __st_birthtim on OpenBSD
Tavian Barnes
2024-05-16
3
-0
/
+13
*
distcheck: Disable tsan on FreeBSD
Tavian Barnes
2024-05-16
1
-1
/
+1
*
Work around https://github.com/llvm/llvm-project/issues/88163
Tavian Barnes
2024-05-16
4
-3
/
+24
*
ctx: Try to reset TTY state when terminating abnormally
Tavian Barnes
2024-05-16
3
-51
/
+105
*
bar: Use atsigexit() to reset the bar
Tavian Barnes
2024-05-16
1
-132
/
+47
*
sighook: New utilities for hooking signals
Tavian Barnes
2024-05-16
7
-0
/
+777
*
atomic: Add a spin_loop() hint
Tavian Barnes
2024-05-15
1
-0
/
+14
*
atomic: Add atomic_{thread,signal}_fence() wrappers
Tavian Barnes
2024-05-15
1
-0
/
+19
*
xspawn: Mask signals before fork()
Tavian Barnes
2024-05-15
1
-8
/
+29
*
bar: Make SIGWINCH move the cursor out of the bar
Tavian Barnes
2024-05-15
1
-23
/
+16
*
bar: Defend bfs_bar::fd against signal handler races
Tavian Barnes
2024-05-09
1
-31
/
+102
*
build: Sort generated headers
Tavian Barnes
2024-05-08
1
-4
/
+4
*
dstring: Make dstrprintf() return dchar *
Tavian Barnes
2024-05-08
2
-4
/
+4
*
build/has/getdents: Squelch warnings
Tavian Barnes
2024-05-07
3
-9
/
+6
*
ci: Save config.log files
Tavian Barnes
2024-05-07
1
-5
/
+30
*
distcheck: Don't build with make -s
Tavian Barnes
2024-05-07
1
-6
/
+6
*
prelude: Kill #include <sys/param.h>
Tavian Barnes
2024-05-07
1
-7
/
+0
*
build: Check for 1- and 2-argument getmntent() variants
Tavian Barnes
2024-05-07
4
-2
/
+23
*
build: Add a check for getmntinfo()
Tavian Barnes
2024-05-07
3
-2
/
+12
*
mtab: Fix getmntinfo() error check
Tavian Barnes
2024-05-07
1
-1
/
+1
*
build: Add checks for strtofflags() and string_to_flags()
Tavian Barnes
2024-05-07
4
-7
/
+29
*
prelude: Remove unused __GLIBC_PREREQ() polyfill
Tavian Barnes
2024-05-07
1
-4
/
+0
*
stat: Remove __GNU__ guard
Tavian Barnes
2024-05-07
1
-1
/
+1
*
stat: Prefer fstat(fd) to fstatat(fd, "", AT_EMPTY_PATH)
Tavian Barnes
2024-05-07
1
-19
/
+13
*
prelude: Kill unused __NetBSD_Prereq__() polyfill
Tavian Barnes
2024-05-07
1
-4
/
+0
*
xtime: Don't use timegm() on FreeBSD+msan
Tavian Barnes
2024-05-06
1
-1
/
+3
[next]