3.1
版本发布时间: 2024-02-07 05:38:28
tavianator/bfs最新发布版本:4.0.2(2024-09-18 03:54:04)
New features
-
On Linux,
bfs
now uses io_uring for async I/O -
On all platforms,
bfs
can now performstat()
calls in parallel, accelerating queries like-links
,-newer
, and-size
, as well as colorized output -
On FreeBSD,
-type w
now works to find whiteouts like the systemfind
Changes
-
Improved
bfs -j2
performance (b2ab7a1
) -
Optimized
-exec
by usingposix_spawn()
when possible, which can avoid the overhead offork()
(95fbde1
) -
-execdir
and-okdir
are now rejected if$PATH
contains a relative path, matching the behaviour of GNU find (163baf1
) -
Leading whitespace is no longer accepted in integer command line arguments like
-links ' 1'
(e0d7dc5
)
Bug Fixes
-
-quit
and-exit
could be ignored in the iterative deepening modes (-S {ids,eds}
). This is now fixed (670ebd9
). The bug was introduced in version 3.0.3 (commit5f16169
). -
Fixed two possible errors in sort mode (
-s
): -
Fixed handling of FreeBSD union mounts (
3ac3bee
) -
Fixed
NO_COLOR
handling when it's set to the empty string (79aee58
) -
Fixed some portability issues: