mirror of
https://github.com/syncthing/syncthing.git
synced 2026-10-23 19:48:24 -04:00
lib/scanner: Never, ever descend into symlinks (ref #3857)
On Windows we would descend into SYMLINKD type links when we scanned them successfully, as we would return nil from the walk function and the filepath.Walk iterator apparently thought it OK to descend into the symlinked directory. With this change we always return filepath.SkipDir no matter what. Tested on Windows 10 as admin, does what it should. GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3875
This commit is contained in:
500 Internal Server Error
Gitea Version: 1.28.0+dev-477-g8b6ad49a5f