From 04de0010b57b4d5ab5cdda5cb79507cf7c7dbabe Mon Sep 17 00:00:00 2001 From: AsamK Date: Fri, 6 Oct 2023 19:58:09 +0200 Subject: [PATCH] Update libsignal-service-java --- graalvm-config-dir/reflect-config.json | 10 ++++++++++ settings.gradle.kts | 2 +- src/main/java/org/asamk/signal/BaseConfig.java | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/graalvm-config-dir/reflect-config.json b/graalvm-config-dir/reflect-config.json index 98af166e..5cec6508 100644 --- a/graalvm-config-dir/reflect-config.json +++ b/graalvm-config-dir/reflect-config.json @@ -538,6 +538,9 @@ { "name":"long[]" }, +{ + "name":"okio.ByteString" +}, { "name":"org.asamk.Signal", "allDeclaredMethods":true, @@ -2118,6 +2121,13 @@ { "name":"org.whispersystems.signalservice.api.push.ServiceId$ACI" }, +{ + "name":"org.whispersystems.signalservice.api.push.ServiceId$Companion", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"fromLibSignal","parameterTypes":["org.signal.libsignal.protocol.ServiceId"] }, {"name":"parseOrNull","parameterTypes":["java.lang.String"] }, {"name":"parseOrNull","parameterTypes":["okio.ByteString"] }, {"name":"parseOrNull","parameterTypes":["byte[]"] }, {"name":"parseOrThrow","parameterTypes":["java.lang.String"] }, {"name":"parseOrThrow","parameterTypes":["okio.ByteString"] }, {"name":"parseOrThrow","parameterTypes":["byte[]"] }] +}, { "name":"org.whispersystems.signalservice.api.push.ServiceId$PNI" }, diff --git a/settings.gradle.kts b/settings.gradle.kts index 5800cee8..ab937133 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_83") + library("signalservice", "com.github.turasa", "signal-service-java").version("2.15.3_unofficial_84") library("sqlite", "org.xerial", "sqlite-jdbc").version("3.43.0.0") library("hikari", "com.zaxxer", "HikariCP").version("5.0.1") library("junit", "org.junit.jupiter", "junit-jupiter").version("5.10.0") diff --git a/src/main/java/org/asamk/signal/BaseConfig.java b/src/main/java/org/asamk/signal/BaseConfig.java index 339d7c7e..1509dd83 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.28.1"; + final static String USER_AGENT_SIGNAL_ANDROID = "Signal-Android/6.36.0"; final static String USER_AGENT_SIGNAL_CLI = PROJECT_NAME == null ? "signal-cli" : PROJECT_NAME + "/" + PROJECT_VERSION; -- 2.50.1