SSHJ 0.41.0
·
2 commits
to refs/heads/master
since this release
Changes
- Fix NullPointer in
DefaultConfigerror logging (#1039) @lacikaaa - Update to most current sshj version 0.40.0 in README.adoc (#1045) @github-pawo
π Bug Fixes
- Fix: use portable EC algorithm name in ECDSAKeyFactory (#1061) @hierynomus
- Add support for explicitly named public keys (Fixes #960) (#1060) @hierynomus
- Fix: SFTP Directory size from server can be -1 (#1059) @hierynomus
- Fix/opensshv1 keyfile public key init (#1057) @hierynomus
- Fix timeout configuration bug (#1030) @melihbirim
- Fix RemoteFileInputStream to return 0 for zero-length reads (#1049) @arimu1
- Fix #1048: avoid ERROR logs on normal port-forward connection close (#1050) @arimu1
- Fix loading PBES1 encrypted PKCS8 private keys (#1055) @exceptionfactory
- Make ChannelInputStream respect connection timeout (#1034) @jpstotz
- Ensure reset of security provider preference. (#1013) @dkocher
β¨ New Features
- Add support for explicitly named public keys (Fixes #960) (#1060) @hierynomus
- Add FIDO2/U2F security key (sk-*) support (#1043) @squadgazzz
- Add SSH agent authentication support (#1042) @squadgazzz
- ProxyCommand support (Issue 970) (#971) @knoxg
π¦ Dependency Updates
- Upgrade to Java 17 and gradle 9 (#1044) @hierynomus
- Update groovy and spock-core so tests can run in java 21 (#1040) @alexandrejbr
- Update build.gradle (bouncycastle version) (#1035) @github-pawo
π¨ Improvements
- Prefer strongest signature algorithm for known RSA hosts (#1056) @hierynomus
- extract maxUnconfirmedReads to SFTPEngine (#1052) @melchisedek
π Documentation
- Feat: parse SSH_MSG_EXT_INFO server-sig-algs (RFC 8308) (#1062) @hierynomus
- Fix examples related keep-alive thread (#1054) @JPhillot
ποΈ Infrastructure
- Upgrade to Java 17 and gradle 9 (#1044) @hierynomus
Full Changelog: v0.40.0...v0.41.0