jgit/org.eclipse.jgit.junit.ssh/resources/org/eclipse/jgit/junit/ssh
Matthias Sohn 8d2d683655 Decouple JSch from JGit Core
Motivation: JSch serves as 'default' implementations of the SSH
transport. If a client application does not use it then there is no need
to pull in this dependency.

Move the classes depending on JSch to an OSGi fragment extending the
org.eclipse.jgit bundle and keep them in the same package as before
since moving them to another package would break API. Defer moving them
to a separate package to the next major release.

Add a new feature org.eclipse.jgit.ssh.jsch feature to enable
installation. With that users can now decide which of the ssh client
integrations (JCraft JSch or Apache Mina SSHD) they want to install.
We will remove the JCraft JSch integration in a later step due to the
reasons discussed in bug 520927.

Bug: 553625
Change-Id: I5979c8a9dbbe878a2e8ac0fbfde7230059d74dc2
Also-by: Michael Dardis <git@md-5.net>
Signed-off-by: Michael Dardis <git@md-5.net>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Signed-off-by: David Ostrovsky <david@ostrovsky.org>
2020-06-01 01:46:59 +02:00
..
id_dsa Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_dsa.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_dsa_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_dsa_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_256 Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_256.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_256_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_256_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_384 Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_384.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_384_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_384_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_521 Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_521.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_521_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ecdsa_521_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ed25519 Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ed25519.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ed25519_expensive_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ed25519_expensive_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ed25519_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_ed25519_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_1024 Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_1024.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_1024_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_1024_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_2048 Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_2048.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_2048_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_2048_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_3072 Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_3072.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_3072_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_3072_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_4096 Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_4096.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_4096_testpass Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00
id_rsa_4096_testpass.pub Decouple JSch from JGit Core 2020-06-01 01:46:59 +02:00