From: AsamK Date: Wed, 8 Nov 2023 13:05:40 +0000 (+0100) Subject: Update libsignal-service X-Git-Tag: v0.12.5~11 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/4a39436fdbcb9b8645b89bfeff9997e51ca16ac7 Update libsignal-service --- diff --git a/lib/src/main/java/org/asamk/signal/manager/helper/RecipientHelper.java b/lib/src/main/java/org/asamk/signal/manager/helper/RecipientHelper.java index 4694c099..086ac62c 100644 --- a/lib/src/main/java/org/asamk/signal/manager/helper/RecipientHelper.java +++ b/lib/src/main/java/org/asamk/signal/manager/helper/RecipientHelper.java @@ -6,7 +6,6 @@ import org.asamk.signal.manager.config.ServiceEnvironmentConfig; import org.asamk.signal.manager.internal.SignalDependencies; import org.asamk.signal.manager.storage.SignalAccount; import org.asamk.signal.manager.storage.recipients.RecipientId; -import org.signal.core.util.Base64; import org.signal.libsignal.usernames.BaseUsernameException; import org.signal.libsignal.usernames.Username; import org.slf4j.Logger; @@ -234,8 +233,7 @@ public class RecipientHelper { } private ACI getRegisteredUserByUsername(String username) throws IOException, BaseUsernameException { - return dependencies.getAccountManager() - .getAciByUsernameHash(Base64.encodeUrlSafeWithoutPadding(new Username(username).getHash())); + return dependencies.getAccountManager().getAciByUsername(new Username(username)); } public record RegisteredUser(Optional aci, Optional pni) { diff --git a/settings.gradle.kts b/settings.gradle.kts index e30e5aa4..e0624b42 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -16,7 +16,7 @@ dependencyResolutionManagement { library("logback", "ch.qos.logback", "logback-classic").version("1.4.11") - library("signalservice", "com.github.turasa", "signal-service-java").version("2.15.3_unofficial_86") + library("signalservice", "com.github.turasa", "signal-service-java").version("2.15.3_unofficial_87") library("sqlite", "org.xerial", "sqlite-jdbc").version("3.43.2.2") library("hikari", "com.zaxxer", "HikariCP").version("5.1.0") library("junit.jupiter", "org.junit.jupiter", "junit-jupiter").version("5.10.1") diff --git a/src/main/java/org/asamk/signal/BaseConfig.java b/src/main/java/org/asamk/signal/BaseConfig.java index 1509dd83..af3ce1ad 100644 --- a/src/main/java/org/asamk/signal/BaseConfig.java +++ b/src/main/java/org/asamk/signal/BaseConfig.java @@ -5,7 +5,7 @@ public class BaseConfig { public final static String PROJECT_NAME = BaseConfig.class.getPackage().getImplementationTitle(); public final static String PROJECT_VERSION = BaseConfig.class.getPackage().getImplementationVersion(); - final static String USER_AGENT_SIGNAL_ANDROID = "Signal-Android/6.36.0"; + final static String USER_AGENT_SIGNAL_ANDROID = "Signal-Android/6.39.1"; final static String USER_AGENT_SIGNAL_CLI = PROJECT_NAME == null ? "signal-cli" : PROJECT_NAME + "/" + PROJECT_VERSION;