This is an automated email from the ASF dual-hosted git repository. twolf pushed a commit to branch dev_3.0 in repository https://gitbox.apache.org/repos/asf/mina-sshd.git
commit 274ef5015bd789e42eb58cf0dd3bf76b1c32a9e2 Author: Thomas Wolf <[email protected]> AuthorDate: Tue Nov 25 11:03:44 2025 +0100 GH-852: fix wrong import Somehow my IDE had automatically imported org.bouncycastle.util.Arrays instead of java.util.Arrays. Regression tests did not detect this because the BC dependencies are in fact present during test runs. The root cause of the problem might be an IDE bug; it is actually set to exclude org.bouncycastle.util.Arrays from autocompletions or from suggestions, but somehow it still used it. --- CHANGES.md | 1 + .../apache/sshd/common/util/security/eddsa/jce/JcePublicKeyFactory.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 7189eb027..3af9160ea 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -32,6 +32,7 @@ newer Java versions the already built-in cryptographic algorithms for ChaCha20, ## Bug Fixes +* [GH-852](https://github.com/apache/mina-sshd/issues/852) Fix wrong import ## Major Code Re-factoring diff --git a/sshd-common/src/main/java15/org/apache/sshd/common/util/security/eddsa/jce/JcePublicKeyFactory.java b/sshd-common/src/main/java15/org/apache/sshd/common/util/security/eddsa/jce/JcePublicKeyFactory.java index 214a2d122..c02e9832e 100644 --- a/sshd-common/src/main/java15/org/apache/sshd/common/util/security/eddsa/jce/JcePublicKeyFactory.java +++ b/sshd-common/src/main/java15/org/apache/sshd/common/util/security/eddsa/jce/JcePublicKeyFactory.java @@ -25,11 +25,11 @@ import java.security.PublicKey; import java.security.SecureRandom; import java.security.interfaces.EdECKey; import java.security.spec.NamedParameterSpec; +import java.util.Arrays; import org.apache.sshd.common.util.security.PublicKeyFactory; import org.apache.sshd.common.util.security.SecurityUtils; import org.apache.sshd.common.util.security.eddsa.generic.EdDSAUtils; -import org.bouncycastle.util.Arrays; public class JcePublicKeyFactory implements PublicKeyFactory {
