Subject: | Padding byte interpreted as signed integer, should be unsigned |
Date: | Wed, 19 Oct 2016 10:38:39 -0500 |
To: | bug-Net-SSH-Perl [...] rt.cpan.org |
From: | Xan Charbonnet <xan [...] biblionix.com> |
Hello,
I've just run across a problem connecting to some servers, which I
believe to be the problem described here:
https://fogbugz.bitvise.com/default.asp?WinSSHD.1.11700.2
Basically, Net::SSH::Perl works if the padding happens to be 127 or
below, but it should work all the way up to 255. The symptom is for
example "Corrupted padlen -102 on input".
The solution seems to be to change line 241 (in version 2.01) to 'unpack
"C"' instead of 'unpack "c"'.
Thanks!
-Xan