Yes, of course. :) It's like this:sqa_wizard wrote:Well, I tried SFTP Plugin 0.97 beta and libssh2.dll 1.2.5 from 7.20.1 libcurl SSL.
=> copy of filenames with spaces still fails :(.
Once upon a time, there was an old libssh2. It contained SCP functions, but it did nothing with received filenames. These were passed as argument to scp shell command. And as long as they did not contain any special character (space being the most common), it worked. But when space was present, it did not work, because shell commands don't like unquoted filenames with spaces. So ftpplug added a simple workaround. If filename contained space, quotes were added. Instead of space file.txt SCP functions received "space file.txt". And it worked fine with old libssh2. But then one day libssh2 developers fixed the bug in SCP functions by adding quoting of received filenames. For space file.txt it produces 'space file.txt' and shell commands are happy. But when it receives already quoted "space file.txt" from sftpplug, the end result is '"space file.txt"' and it means filename that actually contains those double quotes. And file with such name does not exist and SCP functions fail.