]> nmode's Git Repositories - signal-cli/commitdiff
Update dependencies
authorAsamK <asamk@gmx.de>
Thu, 1 Feb 2024 16:54:26 +0000 (17:54 +0100)
committerAsamK <asamk@gmx.de>
Thu, 1 Feb 2024 16:54:26 +0000 (17:54 +0100)
build.gradle.kts
lib/src/main/java/org/asamk/signal/manager/syncStorage/ContactRecordProcessor.java
settings.gradle.kts
src/main/java/org/asamk/signal/BaseConfig.java

index b0a37747e36b942a294342d9d70dd5c24faedeb4..cc9b6ceb2c7c08cac662e7bd4607638f7e5466ee 100644 (file)
@@ -3,7 +3,7 @@ plugins {
     application
     eclipse
     `check-lib-versions`
-    id("org.graalvm.buildtools.native") version "0.9.28"
+    id("org.graalvm.buildtools.native") version "0.10.0"
 }
 
 version = "0.12.8-SNAPSHOT"
index 7598b5ea57d2b1d1ea30567169eecd79036f7e05..5bae64c82969ba29e69626dceb106739d69e2c36 100644 (file)
@@ -180,6 +180,7 @@ public class ContactRecordProcessor extends DefaultStorageRecordProcessor<Signal
                 ? local.getSystemFamilyName().orElse("")
                 : remote.getSystemFamilyName().orElse("");
         final var systemNickname = remote.getSystemNickname().orElse("");
+        final var pniSignatureVerified = remote.isPniSignatureVerified() || local.isPniSignatureVerified();
 
         final var mergedBuilder = new SignalContactRecord.Builder(remote.getId().getRaw(), aci, unknownFields).setE164(
                         e164)
@@ -200,7 +201,8 @@ public class ContactRecordProcessor extends DefaultStorageRecordProcessor<Signal
                 .setMuteUntil(muteUntil)
                 .setHideStory(hideStory)
                 .setUnregisteredTimestamp(unregisteredTimestamp)
-                .setHidden(hidden);
+                .setHidden(hidden)
+                .setPniSignatureVerified(pniSignatureVerified);
         final var merged = mergedBuilder.build();
 
         final var matchesRemote = doProtosMatch(merged, remote);
index d34fe85c242feab3ef314f7e935c3ce24628c5de..e28f8eaff8b788fd9f0d89ab9cc14ad2fbedbde3 100644 (file)
@@ -15,8 +15,8 @@ dependencyResolutionManagement {
             library("slf4j.jul", "org.slf4j", "jul-to-slf4j").versionRef("slf4j")
             library("logback", "ch.qos.logback", "logback-classic").version("1.4.14")
 
-            library("signalservice", "com.github.turasa", "signal-service-java").version("2.15.3_unofficial_93")
-            library("sqlite", "org.xerial", "sqlite-jdbc").version("3.45.0.0")
+            library("signalservice", "com.github.turasa", "signal-service-java").version("2.15.3_unofficial_94")
+            library("sqlite", "org.xerial", "sqlite-jdbc").version("3.45.1.0")
             library("hikari", "com.zaxxer", "HikariCP").version("5.1.0")
             library("junit.jupiter", "org.junit.jupiter", "junit-jupiter").version("5.10.1")
             library("junit.launcher", "org.junit.platform", "junit-platform-launcher").version("1.10.1")
index 648f19d0c0791f38b9a4a07f4701f67d22bcd9aa..406c3fb1f3f632df945619a0bab5406858ad2de6 100644 (file)
@@ -5,7 +5,7 @@ public class BaseConfig {
     public static final String PROJECT_NAME = BaseConfig.class.getPackage().getImplementationTitle();
     public static final String PROJECT_VERSION = BaseConfig.class.getPackage().getImplementationVersion();
 
-    static final String USER_AGENT_SIGNAL_ANDROID = "Signal-Android/6.39.1";
+    static final String USER_AGENT_SIGNAL_ANDROID = "Signal-Android/6.46.0";
     static final String USER_AGENT_SIGNAL_CLI = PROJECT_NAME == null
             ? "signal-cli"
             : PROJECT_NAME + "/" + PROJECT_VERSION;