Opened 9 years ago
Closed 9 years ago
#867 closed enhancement (fixed)
Update SSH library
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | major | Milestone: | Reggie v4.3 |
Component: | net.sf.basedb.reggie | Keywords: | |
Cc: |
Description
The SSH library we use for making SSH connections to other hosts seems to have picked up development speed:
https://github.com/hierynomus/sshj
The current version is 0.15.0 and seems to have added support for more ciphers and other encryption-related algorithms.
Change History (4)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Status: | new → assigned |
---|
comment:3 by , 9 years ago
(In [3803]) References #867: Update SSH library
Use a singleton Config
instance for all SSH connections. This avoids a lot of trying (and failing) to create all possible sorts of encryption-related factories each time a SSH connection is needed.
Also moved the call to SecurityUtils.setRegisterBouncyCastle(false);
to the SshHost
class so we have all configuration-related code in this place.
comment:4 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In [3794]) References #867: Update SSH library
Changed to SSHJ 0.15.0.
New version of Bouncy Castle as well and a new dependency
eddsa-0.1.0.jar
.