Topic "Found a bug in ATTR message assembly code (v4)..."

Author Message
James

Guest


Hello,

I found a bug in the ATTR assembly code. The v4 field 'flag' is being handled as an integer, when it should be handled as a byte (only one instance). See /core/SftpFileSystem.cpp, line 2661.

From my testing (and grepping), it appears all of the rest of code performs the correct packet::addByte() operation.

Regards,
James
Advertisements
martin
[View user's profile]
Site Admin
Joined: 2002-12-10
Posts: 24995
Location: Prague, Czechia
Thanks! Unfortunatelly VanDyke VShell ignores this violation of SFTP, so I have never noticed. This is actually only SFTP server supporting SFTP4 I know. What server are you using?
_________________
Martin Prikryl
James

Guest


prikryl wrote:
Thanks! Unfortunatelly VanDyke VShell ignores this violation of SFTP, so I have never noticed. This is actually only SFTP server supporting SFTP4 I know. What server are you using?


My company is working on our own server implementation, www.mocana.com. It's very early for v4, I actually didn't find any other v4 clients beside WinSCP. I will check out the VanDyke client as well.

fyi - I haven't found any other incompatibilities. The client is excellent! Great job!

Thank you,
James
James
[View user's profile]

Joined: 2003-11-19
Posts: 2
[quote="prikryl"]Thanks! Unfortunatelly VanDyke VShell ignores this violation of SFTP, so I have never noticed. This is actually only SFTP server supporting SFTP4 I know. What server are you using?[/quote]

Martin,

I am registered with your system. Send me an email, if you would like a copy of our server for your own testing.

Thank you,
James
Advertisements

You can post new topics in this forum






Search Site

What is WinSCP?

It is award-winning SFTP client, SCP client, FTPS client and FTP client integrated into one software program for file transfer to FTP server or secure SFTP server. [More]

And it's free!

Donate

About donations

$9   $19   $49   $99

About donations

Recommend

WinSCP Privacy Policy

WinSCP License