v1.0.3
commit 9cba5f454b7c96f5c47f7d0e9f96bf01414ea82a Author: Charlie Vieth charlie.vieth@gmail.com Date: Wed Apr 3 23:58:15 2024 -0400
fastwalk: add new dirent package for parsing Unix dirents
This commit updates the Dirent parsing logic to match what the go1.22
stdlib uses.
This is an attempt to fix FZF issue:
https://github.com/junegunn/fzf/issues/3706commit 596420ea9f422bbe4ffd1e17f6bfa7df458f94b1 Author: Charlie Vieth charlie.vieth@gmail.com Date: Wed Apr 3 23:39:05 2024 -0400
darwin: use pointer offsets to access dirent fields with getdirentries64
This fixes the "converted pointer straddles multiple allocations" errors
reported by the race-detector when using getdirentries64 on darwin by
changing the dirent parsing logic to match that of golang.org/x/sys/unix.