From 76f77dc4948db684a997ed5a6a73637eb3db4383 Mon Sep 17 00:00:00 2001 From: Carlos Fernandez Lockward Date: Wed, 17 Jun 2026 10:02:41 -0400 Subject: [PATCH] Add NoneCompression Factory Adds NoneCompression Factory to allow uncompressed ssh. --- muon-app/src/main/java/muon/app/ssh/SSHHandler.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/muon-app/src/main/java/muon/app/ssh/SSHHandler.java b/muon-app/src/main/java/muon/app/ssh/SSHHandler.java index cdf52e22..89eca166 100644 --- a/muon-app/src/main/java/muon/app/ssh/SSHHandler.java +++ b/muon-app/src/main/java/muon/app/ssh/SSHHandler.java @@ -22,6 +22,7 @@ import net.schmizz.sshj.sftp.SFTPClient; import net.schmizz.sshj.transport.Transport; import net.schmizz.sshj.transport.compression.DelayedZlibCompression; +import net.schmizz.sshj.transport.compression.NoneCompression; import net.schmizz.sshj.transport.compression.ZlibCompression; import net.schmizz.sshj.userauth.keyprovider.KeyProvider; import net.schmizz.sshj.userauth.method.AuthKeyboardInteractive; @@ -181,6 +182,7 @@ private void connect(Deque hopStack) throws IOException, OperationCanc this.sshj.addHostKeyVerifier(App.getCONTEXT().getHostKeyVerifier()); this.sshj.getTransport().getConfig().setCompressionFactories( Arrays.asList( + new NoneCompression.Factory(), new DelayedZlibCompression.Factory(), new ZlibCompression.Factory())); sshj.connect(info.getHost(), info.getPort());