From c6e6e7968c4699d2b3846fba4612891ccf808dc2 Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 30 Jan 2024 07:24:24 -0500 Subject: [PATCH] Util: Add .i2p.alt support to ConvertToHash --- core/java/src/net/i2p/util/ConvertToHash.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/java/src/net/i2p/util/ConvertToHash.java b/core/java/src/net/i2p/util/ConvertToHash.java index 3d35a5bc2..2cb2896a4 100644 --- a/core/java/src/net/i2p/util/ConvertToHash.java +++ b/core/java/src/net/i2p/util/ConvertToHash.java @@ -33,6 +33,10 @@ public class ConvertToHash { if (peer == null) return null; String peerLC = peer.toLowerCase(Locale.US); + if (peerLC.endsWith(".i2p.alt")) { + peer = peer.substring(0, peer.length() - 4); + peerLC = peerLC.substring(0, peer.length() - 4); + } // b64 hash if (peer.length() == 44 && !peerLC.endsWith(".i2p")) { byte[] b = Base64.decode(peer);