From b39972f8a20e2d9ad62629029b85e443d1bd082d Mon Sep 17 00:00:00 2001 From: Thomas Wolf Date: Mon, 25 Apr 2022 07:52:25 +0200 Subject: [PATCH] Update Apache Mina SSHD to 2.9.2 Release notes for 2.9.2: https://github.com/apache/mina-sshd/blob/master/docs/changes/2.9.2.md Change-Id: I7809bcba1d45b76ab9dcc031f86beb2f69da3788 Signed-off-by: Thomas Wolf Signed-off-by: Matthias Sohn --- WORKSPACE | 10 +- .../META-INF/MANIFEST.MF | 50 ++++----- .../org.eclipse.jgit.target/jgit-4.17.target | 10 +- .../org.eclipse.jgit.target/jgit-4.18.target | 10 +- .../org.eclipse.jgit.target/jgit-4.19.target | 10 +- .../org.eclipse.jgit.target/jgit-4.20.target | 10 +- .../org.eclipse.jgit.target/jgit-4.21.target | 10 +- .../org.eclipse.jgit.target/jgit-4.22.target | 10 +- .../org.eclipse.jgit.target/jgit-4.23.target | 10 +- .../org.eclipse.jgit.target/jgit-4.24.target | 10 +- .../org.eclipse.jgit.target/jgit-4.25.target | 10 +- .../orbit/S20221118032057.tpd | 8 +- .../META-INF/MANIFEST.MF | 28 ++--- .../META-INF/MANIFEST.MF | 102 +++++++++--------- .../sshd/JGitPublicKeyAuthentication.java | 11 -- pom.xml | 2 +- 16 files changed, 146 insertions(+), 155 deletions(-) diff --git a/WORKSPACE b/WORKSPACE index c9088fc2f..5746fabf4 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -90,16 +90,18 @@ maven_jar( sha1 = "7f2e0c573eaa7a74bac2e89b359e1f73d92a0a1d", ) +SSHD_VERS = "2.9.2" + maven_jar( name = "sshd-osgi", - artifact = "org.apache.sshd:sshd-osgi:2.8.0", - sha1 = "b2a59b73c045f40d5722b9160d4f909a646d86c9", + artifact = "org.apache.sshd:sshd-osgi:" + SSHD_VERS, + sha1 = "bac0415734519b2fe433fea196017acf7ed32660", ) maven_jar( name = "sshd-sftp", - artifact = "org.apache.sshd:sshd-sftp:2.8.0", - sha1 = "d3cd9bc8d335b3ed1a86d2965deb4d202de27442", + artifact = "org.apache.sshd:sshd-sftp:" + SSHD_VERS, + sha1 = "7f9089c87b3b44f19998252fd3b68637e3322920", ) maven_jar( diff --git a/org.eclipse.jgit.junit.ssh/META-INF/MANIFEST.MF b/org.eclipse.jgit.junit.ssh/META-INF/MANIFEST.MF index e2fb03754..807339e63 100644 --- a/org.eclipse.jgit.junit.ssh/META-INF/MANIFEST.MF +++ b/org.eclipse.jgit.junit.ssh/META-INF/MANIFEST.MF @@ -8,31 +8,31 @@ Bundle-Localization: plugin Bundle-Vendor: %Bundle-Vendor Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-11 -Import-Package: org.apache.sshd.common;version="[2.8.0,2.9.0)", - org.apache.sshd.common.config.keys;version="[2.8.0,2.9.0)", - org.apache.sshd.common.file.virtualfs;version="[2.8.0,2.9.0)", - org.apache.sshd.common.helpers;version="[2.8.0,2.9.0)", - org.apache.sshd.common.io;version="[2.8.0,2.9.0)", - org.apache.sshd.common.kex;version="[2.8.0,2.9.0)", - org.apache.sshd.common.keyprovider;version="[2.8.0,2.9.0)", - org.apache.sshd.common.session;version="[2.8.0,2.9.0)", - org.apache.sshd.common.signature;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.buffer;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.logging;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.security;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.threads;version="[2.8.0,2.9.0)", - org.apache.sshd.core;version="[2.8.0,2.9.0)", - org.apache.sshd.server;version="[2.8.0,2.9.0)", - org.apache.sshd.server.auth;version="[2.8.0,2.9.0)", - org.apache.sshd.server.auth.gss;version="[2.8.0,2.9.0)", - org.apache.sshd.server.auth.keyboard;version="[2.8.0,2.9.0)", - org.apache.sshd.server.auth.password;version="[2.8.0,2.9.0)", - org.apache.sshd.server.command;version="[2.8.0,2.9.0)", - org.apache.sshd.server.session;version="[2.8.0,2.9.0)", - org.apache.sshd.server.shell;version="[2.8.0,2.9.0)", - org.apache.sshd.server.subsystem;version="[2.8.0,2.9.0)", - org.apache.sshd.sftp;version="[2.8.0,2.9.0)", - org.apache.sshd.sftp.server;version="[2.8.0,2.9.0)", +Import-Package: org.apache.sshd.common;version="[2.9.2,2.10.0)", + org.apache.sshd.common.config.keys;version="[2.9.2,2.10.0)", + org.apache.sshd.common.file.virtualfs;version="[2.9.2,2.10.0)", + org.apache.sshd.common.helpers;version="[2.9.2,2.10.0)", + org.apache.sshd.common.io;version="[2.9.2,2.10.0)", + org.apache.sshd.common.kex;version="[2.9.2,2.10.0)", + org.apache.sshd.common.keyprovider;version="[2.9.2,2.10.0)", + org.apache.sshd.common.session;version="[2.9.2,2.10.0)", + org.apache.sshd.common.signature;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.buffer;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.logging;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.security;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.threads;version="[2.9.2,2.10.0)", + org.apache.sshd.core;version="[2.9.2,2.10.0)", + org.apache.sshd.server;version="[2.9.2,2.10.0)", + org.apache.sshd.server.auth;version="[2.9.2,2.10.0)", + org.apache.sshd.server.auth.gss;version="[2.9.2,2.10.0)", + org.apache.sshd.server.auth.keyboard;version="[2.9.2,2.10.0)", + org.apache.sshd.server.auth.password;version="[2.9.2,2.10.0)", + org.apache.sshd.server.command;version="[2.9.2,2.10.0)", + org.apache.sshd.server.session;version="[2.9.2,2.10.0)", + org.apache.sshd.server.shell;version="[2.9.2,2.10.0)", + org.apache.sshd.server.subsystem;version="[2.9.2,2.10.0)", + org.apache.sshd.sftp;version="[2.9.2,2.10.0)", + org.apache.sshd.sftp.server;version="[2.9.2,2.10.0)", org.eclipse.jgit.annotations;version="[6.4.0,6.5.0)", org.eclipse.jgit.api;version="[6.4.0,6.5.0)", org.eclipse.jgit.api.errors;version="[6.4.0,6.5.0)", diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.17.target b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.17.target index 7fee022ee..7d00b51b8 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.17.target +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.17.target @@ -1,7 +1,7 @@ - + @@ -53,10 +53,10 @@ - - - - + + + + diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.18.target b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.18.target index c5eb5d1da..f6ed0115b 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.18.target +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.18.target @@ -1,7 +1,7 @@ - + @@ -53,10 +53,10 @@ - - - - + + + + diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.19.target b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.19.target index 5ae6ddf7d..db678fc71 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.19.target +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.19.target @@ -1,7 +1,7 @@ - + @@ -53,10 +53,10 @@ - - - - + + + + diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.20.target b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.20.target index 676c17b50..29a749a8b 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.20.target +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.20.target @@ -1,7 +1,7 @@ - + @@ -53,10 +53,10 @@ - - - - + + + + diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.21.target b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.21.target index ae99608e1..98627b3b2 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.21.target +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.21.target @@ -1,7 +1,7 @@ - + @@ -53,10 +53,10 @@ - - - - + + + + diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.22.target b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.22.target index c050573f0..d2442d174 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.22.target +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.22.target @@ -1,7 +1,7 @@ - + @@ -53,10 +53,10 @@ - - - - + + + + diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.23.target b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.23.target index a0bf54081..7b86c1ef6 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.23.target +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.23.target @@ -1,7 +1,7 @@ - + @@ -53,10 +53,10 @@ - - - - + + + + diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.24.target b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.24.target index 20a3e2993..464ae6f04 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.24.target +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.24.target @@ -1,7 +1,7 @@ - + @@ -53,10 +53,10 @@ - - - - + + + + diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.25.target b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.25.target index 86ac5fd56..f9daeace4 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.25.target +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.25.target @@ -1,7 +1,7 @@ - + @@ -53,10 +53,10 @@ - - - - + + + + diff --git a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/orbit/S20221118032057.tpd b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/orbit/S20221118032057.tpd index 5efa238a1..bf2b01d7b 100644 --- a/org.eclipse.jgit.packaging/org.eclipse.jgit.target/orbit/S20221118032057.tpd +++ b/org.eclipse.jgit.packaging/org.eclipse.jgit.target/orbit/S20221118032057.tpd @@ -32,10 +32,10 @@ location "https://download.eclipse.org/tools/orbit/downloads/drops/S202211180320 org.apache.httpcomponents.httpclient.source [4.5.13.v20221112-0806,4.5.13.v20221112-0806] org.apache.httpcomponents.httpcore [4.4.15.v20220209-2345,4.4.15.v20220209-2345] org.apache.httpcomponents.httpcore.source [4.4.15.v20220209-2345,4.4.15.v20220209-2345] - org.apache.sshd.osgi [2.8.0.v20211227-1750,2.8.0.v20211227-1750] - org.apache.sshd.osgi.source [2.8.0.v20211227-1750,2.8.0.v20211227-1750] - org.apache.sshd.sftp [2.8.0.v20211227-1750,2.8.0.v20211227-1750] - org.apache.sshd.sftp.source [2.8.0.v20211227-1750,2.8.0.v20211227-1750] + org.apache.sshd.osgi [2.9.2.v20221117-1942,2.9.2.v20221117-1942] + org.apache.sshd.osgi.source [2.9.2.v20221117-1942,2.9.2.v20221117-1942] + org.apache.sshd.sftp [2.9.2.v20221117-1942,2.9.2.v20221117-1942] + org.apache.sshd.sftp.source [2.9.2.v20221117-1942,2.9.2.v20221117-1942] org.assertj [3.20.2.v20210706-1104,3.20.2.v20210706-1104] org.assertj.source [3.20.2.v20210706-1104,3.20.2.v20210706-1104] org.bouncycastle.bcpg [1.72.0.v20221013-1810,1.72.0.v20221013-1810] diff --git a/org.eclipse.jgit.ssh.apache.test/META-INF/MANIFEST.MF b/org.eclipse.jgit.ssh.apache.test/META-INF/MANIFEST.MF index 913a26291..1f19407e8 100644 --- a/org.eclipse.jgit.ssh.apache.test/META-INF/MANIFEST.MF +++ b/org.eclipse.jgit.ssh.apache.test/META-INF/MANIFEST.MF @@ -7,20 +7,20 @@ Bundle-Version: 6.4.0.qualifier Bundle-Vendor: %Bundle-Vendor Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: JavaSE-11 -Import-Package: org.apache.sshd.client.config.hosts;version="[2.8.0,2.9.0)", - org.apache.sshd.common;version="[2.8.0,2.9.0)", - org.apache.sshd.common.auth;version="[2.8.0,2.9.0)", - org.apache.sshd.common.config.keys;version="[2.8.0,2.9.0)", - org.apache.sshd.common.helpers;version="[2.8.0,2.9.0)", - org.apache.sshd.common.kex;version="[2.8.0,2.9.0)", - org.apache.sshd.common.keyprovider;version="[2.8.0,2.9.0)", - org.apache.sshd.common.session;version="[2.8.0,2.9.0)", - org.apache.sshd.common.signature;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.net;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.security;version="[2.8.0,2.9.0)", - org.apache.sshd.core;version="[2.8.0,2.9.0)", - org.apache.sshd.server;version="[2.8.0,2.9.0)", - org.apache.sshd.server.forward;version="[2.8.0,2.9.0)", +Import-Package: org.apache.sshd.client.config.hosts;version="[2.9.2,2.10.0)", + org.apache.sshd.common;version="[2.9.2,2.10.0)", + org.apache.sshd.common.auth;version="[2.9.2,2.10.0)", + org.apache.sshd.common.config.keys;version="[2.9.2,2.10.0)", + org.apache.sshd.common.helpers;version="[2.9.2,2.10.0)", + org.apache.sshd.common.kex;version="[2.9.2,2.10.0)", + org.apache.sshd.common.keyprovider;version="[2.9.2,2.10.0)", + org.apache.sshd.common.session;version="[2.9.2,2.10.0)", + org.apache.sshd.common.signature;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.net;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.security;version="[2.9.2,2.10.0)", + org.apache.sshd.core;version="[2.9.2,2.10.0)", + org.apache.sshd.server;version="[2.9.2,2.10.0)", + org.apache.sshd.server.forward;version="[2.9.2,2.10.0)", org.eclipse.jgit.api;version="[6.4.0,6.5.0)", org.eclipse.jgit.api.errors;version="[6.4.0,6.5.0)", org.eclipse.jgit.internal.transport.sshd.proxy;version="[6.4.0,6.5.0)", diff --git a/org.eclipse.jgit.ssh.apache/META-INF/MANIFEST.MF b/org.eclipse.jgit.ssh.apache/META-INF/MANIFEST.MF index 1edde8ada..a27d6c72f 100644 --- a/org.eclipse.jgit.ssh.apache/META-INF/MANIFEST.MF +++ b/org.eclipse.jgit.ssh.apache/META-INF/MANIFEST.MF @@ -35,57 +35,57 @@ Export-Package: org.eclipse.jgit.internal.transport.sshd;version="6.4.0";x-inter org.apache.sshd.client.keyverifier", org.eclipse.jgit.transport.sshd.agent;version="6.4.0" Import-Package: net.i2p.crypto.eddsa;version="[0.3.0,0.4.0)", - org.apache.sshd.agent;version="[2.8.0,2.9.0)", - org.apache.sshd.client;version="[2.8.0,2.9.0)", - org.apache.sshd.client.auth;version="[2.8.0,2.9.0)", - org.apache.sshd.client.auth.keyboard;version="[2.8.0,2.9.0)", - org.apache.sshd.client.auth.password;version="[2.8.0,2.9.0)", - org.apache.sshd.client.auth.pubkey;version="[2.8.0,2.9.0)", - org.apache.sshd.client.channel;version="[2.8.0,2.9.0)", - org.apache.sshd.client.config.hosts;version="[2.8.0,2.9.0)", - org.apache.sshd.client.config.keys;version="[2.8.0,2.9.0)", - org.apache.sshd.client.future;version="[2.8.0,2.9.0)", - org.apache.sshd.client.keyverifier;version="[2.8.0,2.9.0)", - org.apache.sshd.client.session;version="[2.8.0,2.9.0)", - org.apache.sshd.client.session.forward;version="[2.8.0,2.9.0)", - org.apache.sshd.common;version="[2.8.0,2.9.0)", - org.apache.sshd.common.auth;version="[2.8.0,2.9.0)", - org.apache.sshd.common.channel;version="[2.8.0,2.9.0)", - org.apache.sshd.common.compression;version="[2.8.0,2.9.0)", - org.apache.sshd.common.config.keys;version="[2.8.0,2.9.0)", - org.apache.sshd.common.config.keys.loader;version="[2.8.0,2.9.0)", - org.apache.sshd.common.config.keys.loader.openssh.kdf;version="[2.8.0,2.9.0)", - org.apache.sshd.common.config.keys.u2f;version="[2.8.0,2.9.0)", - org.apache.sshd.common.digest;version="[2.8.0,2.9.0)", - org.apache.sshd.common.forward;version="[2.8.0,2.9.0)", - org.apache.sshd.common.future;version="[2.8.0,2.9.0)", - org.apache.sshd.common.helpers;version="[2.8.0,2.9.0)", - org.apache.sshd.common.io;version="[2.8.0,2.9.0)", - org.apache.sshd.common.kex;version="[2.8.0,2.9.0)", - org.apache.sshd.common.kex.extension;version="[2.8.0,2.9.0)", - org.apache.sshd.common.kex.extension.parser;version="[2.8.0,2.9.0)", - org.apache.sshd.common.keyprovider;version="[2.8.0,2.9.0)", - org.apache.sshd.common.mac;version="[2.8.0,2.9.0)", - org.apache.sshd.common.random;version="[2.8.0,2.9.0)", - org.apache.sshd.common.session;version="[2.8.0,2.9.0)", - org.apache.sshd.common.session.helpers;version="[2.8.0,2.9.0)", - org.apache.sshd.common.signature;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.buffer;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.buffer.keys;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.closeable;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.io;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.io.der;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.io.functors;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.io.resource;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.logging;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.net;version="[2.8.0,2.9.0)", - org.apache.sshd.common.util.security;version="[2.8.0,2.9.0)", - org.apache.sshd.core;version="[2.8.0,2.9.0)", - org.apache.sshd.server.auth;version="[2.8.0,2.9.0)", - org.apache.sshd.sftp;version="[2.8.0,2.9.0)", - org.apache.sshd.sftp.client;version="[2.8.0,2.9.0)", - org.apache.sshd.sftp.common;version="[2.8.0,2.9.0)", + org.apache.sshd.agent;version="[2.9.2,2.10.0)", + org.apache.sshd.client;version="[2.9.2,2.10.0)", + org.apache.sshd.client.auth;version="[2.9.2,2.10.0)", + org.apache.sshd.client.auth.keyboard;version="[2.9.2,2.10.0)", + org.apache.sshd.client.auth.password;version="[2.9.2,2.10.0)", + org.apache.sshd.client.auth.pubkey;version="[2.9.2,2.10.0)", + org.apache.sshd.client.channel;version="[2.9.2,2.10.0)", + org.apache.sshd.client.config.hosts;version="[2.9.2,2.10.0)", + org.apache.sshd.client.config.keys;version="[2.9.2,2.10.0)", + org.apache.sshd.client.future;version="[2.9.2,2.10.0)", + org.apache.sshd.client.keyverifier;version="[2.9.2,2.10.0)", + org.apache.sshd.client.session;version="[2.9.2,2.10.0)", + org.apache.sshd.client.session.forward;version="[2.9.2,2.10.0)", + org.apache.sshd.common;version="[2.9.2,2.10.0)", + org.apache.sshd.common.auth;version="[2.9.2,2.10.0)", + org.apache.sshd.common.channel;version="[2.9.2,2.10.0)", + org.apache.sshd.common.compression;version="[2.9.2,2.10.0)", + org.apache.sshd.common.config.keys;version="[2.9.2,2.10.0)", + org.apache.sshd.common.config.keys.loader;version="[2.9.2,2.10.0)", + org.apache.sshd.common.config.keys.loader.openssh.kdf;version="[2.9.2,2.10.0)", + org.apache.sshd.common.config.keys.u2f;version="[2.9.2,2.10.0)", + org.apache.sshd.common.digest;version="[2.9.2,2.10.0)", + org.apache.sshd.common.forward;version="[2.9.2,2.10.0)", + org.apache.sshd.common.future;version="[2.9.2,2.10.0)", + org.apache.sshd.common.helpers;version="[2.9.2,2.10.0)", + org.apache.sshd.common.io;version="[2.9.2,2.10.0)", + org.apache.sshd.common.kex;version="[2.9.2,2.10.0)", + org.apache.sshd.common.kex.extension;version="[2.9.2,2.10.0)", + org.apache.sshd.common.kex.extension.parser;version="[2.9.2,2.10.0)", + org.apache.sshd.common.keyprovider;version="[2.9.2,2.10.0)", + org.apache.sshd.common.mac;version="[2.9.2,2.10.0)", + org.apache.sshd.common.random;version="[2.9.2,2.10.0)", + org.apache.sshd.common.session;version="[2.9.2,2.10.0)", + org.apache.sshd.common.session.helpers;version="[2.9.2,2.10.0)", + org.apache.sshd.common.signature;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.buffer;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.buffer.keys;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.closeable;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.io;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.io.der;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.io.functors;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.io.resource;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.logging;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.net;version="[2.9.2,2.10.0)", + org.apache.sshd.common.util.security;version="[2.9.2,2.10.0)", + org.apache.sshd.core;version="[2.9.2,2.10.0)", + org.apache.sshd.server.auth;version="[2.9.2,2.10.0)", + org.apache.sshd.sftp;version="[2.9.2,2.10.0)", + org.apache.sshd.sftp.client;version="[2.9.2,2.10.0)", + org.apache.sshd.sftp.common;version="[2.9.2,2.10.0)", org.eclipse.jgit.annotations;version="[6.4.0,6.5.0)", org.eclipse.jgit.errors;version="[6.4.0,6.5.0)", org.eclipse.jgit.fnmatch;version="[6.4.0,6.5.0)", diff --git a/org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java b/org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java index e1036c628..e2da7991a 100644 --- a/org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java +++ b/org.eclipse.jgit.ssh.apache/src/org/eclipse/jgit/internal/transport/sshd/JGitPublicKeyAuthentication.java @@ -131,17 +131,6 @@ protected Iterator createPublicKeyIterator( @Override protected PublicKeyIdentity resolveAttemptedPublicKeyIdentity( ClientSession session, String service) throws Exception { - PublicKeyIdentity result = getNextKey(session, service); - // This fixes SSHD-1231. Can be removed once we're using Apache MINA - // sshd > 2.8.0. - // - // See https://issues.apache.org/jira/browse/SSHD-1231 - currentAlgorithms.clear(); - return result; - } - - private PublicKeyIdentity getNextKey(ClientSession session, String service) - throws Exception { PublicKeyIdentity id = super.resolveAttemptedPublicKeyIdentity(session, service); if (addKeysToAgent && id != null && !(id instanceof KeyAgentIdentity)) { diff --git a/pom.xml b/pom.xml index 8df5b5319..fb9d317ec 100644 --- a/pom.xml +++ b/pom.xml @@ -152,7 +152,7 @@ 6.2.0.202206071550-r 1.10.12 - 2.8.0 + 2.9.2 0.1.55 1.1.3 1.1.13