Hi,
This doesn't really explain why a symlink to an adjacent file does not work and a symlink to a file in another folder (or one with the fake long path././././foo) works with the default settings.
It doesn't explain why the fake long path works. From the code it should not be allowed to work, so I am assuming that this is a bug.
I will look into that and try and find out why it works.
Thanks for reporting this.
Steve