This is an automated email from the ASF dual-hosted git repository.
twolf pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git
from 690be266c Merge pull request #634 from Main-Tomi/master_ls_issue
add 7cc9c491d GH-636: Handle unknown key types in known_hosts
No new revisions were added by this update.
Summary of changes:
CHANGES.md | 1 +
.../sshd/client/config/hosts/KnownHostEntry.java | 5 +-
.../common/config/keys/AuthorizedKeyEntry.java | 32 +++++-
.../apache/sshd/common/config/keys/KeyUtils.java | 11 +--
.../common/config/keys/OpenSshCertificate.java | 9 +-
.../sshd/common/config/keys/PublicKeyEntry.java | 34 ++++---
.../common/config/keys/PublicKeyEntryResolver.java | 16 +++
...swordProviderManager.java => SshPublicKey.java} | 16 ++-
.../config/keys/UnsupportedSshPublicKey.java | 91 +++++++++++++++++
.../config/keys/u2f/SecurityKeyPublicKey.java | 4 +-
.../common/config/keys/u2f/SkED25519PublicKey.java | 7 ++
.../common/config/keys/u2f/SkEcdsaPublicKey.java | 7 ++
.../org/apache/sshd/common/util/buffer/Buffer.java | 5 +-
.../client/config/hosts/KnownHostEntryTest.java | 55 +++++++++++
.../keyverifier/KnownHostsServerKeyVerifier.java | 8 +-
.../KnownHostsServerKeyVerifierTest.java | 8 --
.../keyverifier/KnownHostsUnsupportedKeysTest.java | 109 +++++++++++++++++++++
17 files changed, 368 insertions(+), 50 deletions(-)
copy
sshd-common/src/main/java/org/apache/sshd/common/config/keys/{FilePasswordProviderManager.java
=> SshPublicKey.java} (77%)
create mode 100644
sshd-common/src/main/java/org/apache/sshd/common/config/keys/UnsupportedSshPublicKey.java
create mode 100644
sshd-common/src/test/java/org/apache/sshd/client/config/hosts/KnownHostEntryTest.java
create mode 100644
sshd-core/src/test/java/org/apache/sshd/client/keyverifier/KnownHostsUnsupportedKeysTest.java