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 6f69e4131 Fix OSGi manifests
add 6b0fd46f6 GH-445: OpenSSH "strict KEX" protocol extension
add 315739e4e GH-445: Unit tests for strict KEX
add 7b2c78164 GH-445: strict KEX interoperability tests
No new revisions were added by this update.
Summary of changes:
CHANGES.md | 11 +
docs/standards.md | 35 ++-
docs/technical/kex.md | 15 ++
.../sshd/common/kex/extension/KexExtensions.java | 20 +-
.../common/session/helpers/AbstractSession.java | 161 +++++++++++--
.../extension/StrictKexInteroperabilityTest.java | 192 +++++++++++++++
.../sshd/common/kex/extension/StrictKexTest.java | 264 +++++++++++++++++++++
.../session/helpers/AbstractSessionTest.java | 1 +
.../sshd/common/kex/extensions}/client/bob_key | 0
.../sshd/common/kex/extensions}/client/bob_key.pub | 0
.../kex/extensions/client}/entrypoint.sh | 1 +
sshd-mina/pom.xml | 1 +
sshd-netty/pom.xml | 1 +
13 files changed, 672 insertions(+), 30 deletions(-)
create mode 100644
sshd-core/src/test/java/org/apache/sshd/common/kex/extension/StrictKexInteroperabilityTest.java
create mode 100644
sshd-core/src/test/java/org/apache/sshd/common/kex/extension/StrictKexTest.java
copy {sshd-scp/src/test/resources/org/apache/sshd/scp =>
sshd-core/src/test/resources/org/apache/sshd/common/kex/extensions}/client/bob_key
(100%)
copy {sshd-scp/src/test/resources/org/apache/sshd/scp =>
sshd-core/src/test/resources/org/apache/sshd/common/kex/extensions}/client/bob_key.pub
(100%)
copy sshd-core/src/test/resources/org/apache/sshd/{client/auth/pubkey =>
common/kex/extensions/client}/entrypoint.sh (98%)
mode change 100755 => 100644