Repository: mina-sshd
Updated Branches:
  refs/heads/master 83b2a0177 -> b3c8181e8


[SSHD-765] SFTP client fails to retrieve a binary file using an InputStream


Project: http://git-wip-us.apache.org/repos/asf/mina-sshd/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina-sshd/commit/b3c8181e
Tree: http://git-wip-us.apache.org/repos/asf/mina-sshd/tree/b3c8181e
Diff: http://git-wip-us.apache.org/repos/asf/mina-sshd/diff/b3c8181e

Branch: refs/heads/master
Commit: b3c8181e88de8e0d6c279e45cd5a9ee544d35d1d
Parents: 83b2a01
Author: Michael Binder <michael.bin...@ericsson.com>
Authored: Wed Aug 23 20:25:57 2017 +0300
Committer: Lyor Goldstein <lyor.goldst...@gmail.com>
Committed: Wed Aug 23 20:26:17 2017 +0300

----------------------------------------------------------------------
 .../sshd/client/subsystem/sftp/SftpInputStreamWithChannel.java     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/b3c8181e/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpInputStreamWithChannel.java
----------------------------------------------------------------------
diff --git 
a/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpInputStreamWithChannel.java
 
b/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpInputStreamWithChannel.java
index 41ba430..9b4d2c6 100644
--- 
a/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpInputStreamWithChannel.java
+++ 
b/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpInputStreamWithChannel.java
@@ -127,7 +127,7 @@ public class SftpInputStreamWithChannel extends 
InputStreamWithChannel {
     public int read() throws IOException {
         int read = read(bb, 0, 1);
         if (read > 0) {
-            return bb[0];
+            return bb[0] & 0xFF;
         }
 
         return read;

Reply via email to