From c2ac74a6be5a1571eea4eaf867e601017a2d7d07 Mon Sep 17 00:00:00 2001 From: AsamK Date: Fri, 14 Nov 2025 19:52:32 +0100 Subject: [PATCH] Update libsignal-service --- gradle/libs.versions.toml | 2 +- .../main/java/org/asamk/signal/manager/helper/SyncHelper.java | 2 +- .../org/asamk/signal/manager/internal/SignalDependencies.java | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 81000608..b1ade66d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,7 +11,7 @@ slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" } slf4j-jul = { module = "org.slf4j:jul-to-slf4j", version.ref = "slf4j" } logback = "ch.qos.logback:logback-classic:1.5.20" -signalservice = "com.github.turasa:signal-service-java:2.15.3_unofficial_133" +signalservice = "com.github.turasa:signal-service-java:2.15.3_unofficial_134" sqlite = "org.xerial:sqlite-jdbc:3.50.3.0" hikari = "com.zaxxer:HikariCP:7.0.2" junit-jupiter-bom = { module = "org.junit:junit-bom", version.ref = "junit" } diff --git a/lib/src/main/java/org/asamk/signal/manager/helper/SyncHelper.java b/lib/src/main/java/org/asamk/signal/manager/helper/SyncHelper.java index 17c9a77c..ccb1276d 100644 --- a/lib/src/main/java/org/asamk/signal/manager/helper/SyncHelper.java +++ b/lib/src/main/java/org/asamk/signal/manager/helper/SyncHelper.java @@ -154,7 +154,7 @@ public class SyncHelper { try { try (OutputStream fos = new FileOutputStream(contactsFile)) { - var out = new DeviceContactsOutputStream(fos, false); + var out = new DeviceContactsOutputStream(fos, false, true); for (var contactPair : account.getContactStore().getContacts()) { final var recipientId = contactPair.first(); final var contact = contactPair.second(); diff --git a/lib/src/main/java/org/asamk/signal/manager/internal/SignalDependencies.java b/lib/src/main/java/org/asamk/signal/manager/internal/SignalDependencies.java index 33908771..fb1f7ffb 100644 --- a/lib/src/main/java/org/asamk/signal/manager/internal/SignalDependencies.java +++ b/lib/src/main/java/org/asamk/signal/manager/internal/SignalDependencies.java @@ -329,7 +329,8 @@ public class SignalDependencies { executor, ServiceConfig.MAX_ENVELOPE_SIZE, () -> true, - false)); + false, + true)); } public List getSecureValueRecovery() {