SSHJ 0.41.0
- Fix NullPointer in
DefaultConfigerror logging (#1039) @lacikaaa - Update to most current sshj version 0.40.0 in README.adoc (#1045) @github-pawo
- 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
- 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
- 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
- Prefer strongest signature algorithm for known RSA hosts (#1056) @hierynomus
- extract maxUnconfirmedReads to SFTPEngine (#1052) @melchisedek
- Feat: parse SSH_MSG_EXT_INFO server-sig-algs (RFC 8308) (#1062) @hierynomus
- Fix examples related keep-alive thread (#1054) @JPhillot
- Upgrade to Java 17 and gradle 9 (#1044) @hierynomus
Full Changelog: https://github.com/hierynomus/sshj/compare/v0.40.0...v0.41.0
3.3.0
- Improved read performance by avoiding false sharing in the fast-path check
- Improved adaptive climber for small caches and shifting workloads
- Fixed various minor issues found using AI audits
- Fixed over-aggressive refresh discard (#1970)
Release 9.1.4.Final
We are pleased to announce the release of Hibernate Validator 9.1: 9.1.4.Final.
You can find the full list of 9.1.4.Final changes here.
- See the website for requirements and compatibilities.
- See the What's New guide for details about new features and capabilities.
For additional details, see:
- the release page
- the Migration Guide
- the Getting started
- the Reference Guide
- the API docs
Visit the website for details on getting in touch with us.
Nightly
- 8e09bd6: [rb] change Firefox web extension test to use private window instead of private profile (Titus Fortner)
- 3e8b086: [py] run grid specific tests on windows during scheduled tests (#18054) (Titus Fortner) #18054
- 0ba6df7: [build] generate webref_cddl.bzl from the BiDi spec's external specifications list (#18055) (Titus Fortner) #18055
Nightly
- 56de763: [build] Automated Browser Version Update (#18050) (Selenium CI Bot) #18050
- cd1f515: [build] prefix workflow names by how they run so the Actions sidebar groups them (#18053) (Titus Fortner) #18053
- 9f25887: [build] rename the Bot workflow prefix to Webhook so the group sorts after CI (Titus Fortner)
- c2a00cf: [build] fix bug that prevented binding jobs from running on schedule and dispatch (Titus Fortner)
- 6bf7598: [rb] tag the Grid BiDi specs {browser}-grid so the scheduled Grid jobs run them on Windows (Titus Fortner)
- a188240: [py] skip clean_driver fixture under --remote since it always builds a local driver (Titus Fortner)