jgit/org.eclipse.jgit.junit.ssh
Thomas Wolf 566e49d7d3 sshd: support the ProxyJump ssh config
This is useful to access git repositories behind a bastion server
(jump host).

Add a constant for the config; rewrite the whole connection initiation
to parse the value and (recursively) set up the chain of hops. Add
tests for a single hop and two different ways to configure a two-hop
chain.

The connection timeout applies to each hop in the chain individually.

Change-Id: Idd25af95aa2ec5367404587e4e530b0663c03665
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
2020-09-19 15:17:00 -04:00
..
.settings Enable and fix "Statement unnecessarily nested within else clause" warnings 2019-10-17 10:20:14 +09:00
META-INF Prepare 5.10.0-SNAPSHOT builds 2020-08-27 16:14:36 +02:00
resources/org/eclipse/jgit/junit/ssh Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
src/org/eclipse/jgit/junit/ssh sshd: support the ProxyJump ssh config 2020-09-19 15:17:00 -04:00
.classpath Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
.gitignore Move SshTestGitServer to new bundle org.eclipse.jgit.junit.ssh 2018-11-17 07:28:08 -08:00
.project Move SshTestGitServer to new bundle org.eclipse.jgit.junit.ssh 2018-11-17 07:28:08 -08:00
BUILD [bazel] Add missing dependency to slf4j-api 2020-09-01 17:51:45 +02:00
build.properties Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
plugin.properties Fix bundle localization of Apache SSH bundle 2019-06-21 17:54:06 +02:00
pom.xml Prepare 5.10.0-SNAPSHOT builds 2020-08-27 16:14:36 +02:00