here is one bug or feature I found. When I am trying to copy a small directory from i.e. linux to windows, and there is a named pipe in it (mknod name p), winscp stops there and freezes or there comes a "Host is not communicaing for more thant 15 seconds" popup. When deleting that fifo everything works. Maybe you can implement some check for ugly filetypes.
- Winscp Version 427 or older
- Win XP SP3
- SFTP-3 protocol
- Manual copy, GUI, F5 key
- Steps to reproduce: mkdir /tmp/aaa;cd /tmp/aaa;touch a b c x y z; mknod d pipe; then try to copy that dir aaa to your pc.