Release date: (Feb 22, 2021)
- JENKINS-55582 Turn modules into plugins
- JENKINS-55813 Ensure account status exceptions prevent successful SSH authentication
Release date: (Oct 12, 2020)
- PR #35 - Make key exchange and MAC algorithms configurable via system properties, disable known obsolete algorithms by default.
- PR #28, PR #31, PR #32 - Plugin modernization
Release date: (Feb 05, 2019)
- JENKINS-55978 -
SSHD Module did not apply a proper Apache Mina idle timeout value when a custom value was set by the
org.jenkinsci.main.modules.sshd.SSHD.idle-timeout
system property
Release date: (Nov 25, 2018)
- JENKINS-45318 - Include the native EdDSA implementation into the module (net.i2p.crypto:eddsa).
Release date: (Feb 04, 2018)
- PR #23 - Update SSHD Core from 1.6.0 to 1.7.0 (Full Changelog)
Release date: (Oct 27, 2017)
- JENKINS-27026 - Fire authentication events in SecurityListeners when a user connects using SSH.
- PR #21 - Update Parent POM and resolve upper bound dependency issues.
Release Date: (Oct 13, 2017)
- #20 - Make SSHD startup synchronous (partially reverts changes in 2.1).
Release Date: (September 25, 2017)
- #19 - Do not wait for
SSHD
to be fully up during Jenkins startup. - #19 - Avoid race condition between
SSHD#start
andSSHD#setPort
.
Release Date: (July 05, 2017)
- Update from SSHD Core
0.14.0
to Apache MINA SSHD1.6.0
- See links to the integrated changes below
- JENKINS-43668 - Cleanup Trilead SSH-2 usages in the SSHD Module.
- JENKINS-39738 -
Enable
aes192ctr
andaes256ctr
ciphers if JVM supports them (unlimited-strength encryption).
Integrated SSHD Changes:
- SSHD 1.0.0
- SSHD 1.1.0
- SSHD 1.1.1
- SSHD 1.2.0
- SSHD 1.3.0
- SSHD 1.4.0
- SSHD 1.5.0 - N/A, the release has been burned
- SSHD 1.6.0
- Plugins merely using the
SshCommandFactory
extension point to offer SSH services (workflowLibs.git
, for example) should be unaffected. - Plugins which referred to arbitrary
org.apache.sshd.**
classes may not work unless updated to use thepluginFirstClassLoader
flag to bundle their own private copy in a fixed version- We do not see such plugins in https://github.com/jenkinsci and other public repositories
Release date: (Apr 07, 2017) => Jenkins 2.54
- JENKINS-33595 - Disable SSHD port by default on new installations.
Release date: (Mar 11, 2017) => Jenkins 2.51
- PR #9 - Move SSH server port configuration to security options page.
Release date: (Dec 11, 2016) => Jenkins 2.37
, backported to 2.32.2
- PR #8 -
Update SSHD Core from
0.8.0
to0.14.0
. - JENKINS-40362 - SSHD Module: Handshake was failing (wrong shared secret) 1 out of 256 times due to SSHD-330.
Integrated SSHD Core Changes:
- SSHD Core 0.9
- SSHD Core 0.10.0
- SSHD Core 0.10.1
- SSHD Core 0.11.0
- SSHD Core 0.12.0
- SSHD Core 0.13.0
- SSHD Core 0.14.0
There is no changelogs for this release and previous ones. See the commit history.