diff --git a/dependencies.gradle.kts b/dependencies.gradle.kts index 6ec379cc7a..7425b277c4 100644 --- a/dependencies.gradle.kts +++ b/dependencies.gradle.kts @@ -15,7 +15,7 @@ dependencyResolutionManagement { version("exoplayer", "2.19.0") version("glide", "4.15.1") version("kotlin", "1.8.10") - version("libsignal-client", "0.42.0") + version("libsignal-client", "0.44.0") version("mp4parser", "1.9.39") version("android-gradle-plugin", "8.0.2") version("accompanist", "0.28.0") diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index b643178019..ac7b8f07b8 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -5703,20 +5703,20 @@ https://docs.gradle.org/current/userguide/dependency_verification.html - - - + + + - - + + - - - + + + - - + + diff --git a/libsignal-service/src/main/java/org/whispersystems/signalservice/api/services/CdsiV2Service.java b/libsignal-service/src/main/java/org/whispersystems/signalservice/api/services/CdsiV2Service.java index e16519a202..3d12006215 100644 --- a/libsignal-service/src/main/java/org/whispersystems/signalservice/api/services/CdsiV2Service.java +++ b/libsignal-service/src/main/java/org/whispersystems/signalservice/api/services/CdsiV2Service.java @@ -49,8 +49,6 @@ public final class CdsiV2Service { private static final UUID EMPTY_UUID = new UUID(0, 0); private static final int RESPONSE_ITEM_SIZE = 8 + 16 + 16; // 1 uint64 + 2 UUIDs - private static final Duration LIBSIGNAL_CDSI_TIMEOUT = Duration.ofSeconds(10); - private final CdsiRequestHandler cdsiRequestHandler; public CdsiV2Service(SignalServiceConfiguration configuration, String mrEnclave, @Nullable Network network) { @@ -59,7 +57,7 @@ public final class CdsiV2Service { this.cdsiRequestHandler = (username, password, request, tokenSaver) -> { try { Log.i(TAG, "Starting CDSI lookup via libsignal-net"); - Future cdsiRequest = network.cdsiLookup(username, password, buildLibsignalRequest(request), LIBSIGNAL_CDSI_TIMEOUT, tokenSaver); + Future cdsiRequest = network.cdsiLookup(username, password, buildLibsignalRequest(request), tokenSaver); return Single.fromFuture(cdsiRequest).map(CdsiV2Service::parseLibsignalResponse).toObservable(); } catch (Exception exception) { return Observable.error(exception);