Update to ringrtc 2.54.0

This commit is contained in:
adel-signal
2025-07-03 09:54:04 -07:00
committed by Alex Hart
parent 06f90c73a9
commit 06fda21143
3 changed files with 13 additions and 6 deletions

View File

@@ -8,6 +8,7 @@ package org.thoughtcrime.securesms.service.webrtc
import org.signal.core.util.logging.Log
import org.signal.libsignal.zkgroup.GenericServerPublicParams
import org.signal.libsignal.zkgroup.InvalidInputException
import org.signal.libsignal.zkgroup.ServerPublicParams
import org.signal.libsignal.zkgroup.VerificationFailedException
import org.signal.libsignal.zkgroup.calllinks.CallLinkSecretParams
import org.signal.ringrtc.CallException
@@ -54,6 +55,11 @@ class CallLinkPreJoinActionProcessor(
.getConfiguration()
.genericServerPublicParams
)
val serverPublicParams = ServerPublicParams(
AppDependencies.signalServiceNetworkAccess
.getConfiguration()
.zkGroupServerPublicParams
)
val callLinkAuthCredentialPresentation = AppDependencies
.groupsV2Authorization
@@ -61,6 +67,7 @@ class CallLinkPreJoinActionProcessor(
webRtcInteractor.callManager.createCallLinkCall(
SignalStore.internal.groupCallingServer,
serverPublicParams.endorsementPublicKey,
callLinkAuthCredentialPresentation.serialize(),
callLinkRootKey,
null,

View File

@@ -145,7 +145,7 @@ libsignal-client = { module = "org.signal:libsignal-client", version.ref = "libs
libsignal-android = { module = "org.signal:libsignal-android", version.ref = "libsignal-client" }
protobuf-gradle-plugin = { module = "com.google.protobuf:protobuf-gradle-plugin", version.ref = "protobuf-gradle-plugin" }
signal-aesgcmprovider = "org.signal:aesgcmprovider:0.0.4"
signal-ringrtc = "org.signal:ringrtc-android:2.53.0"
signal-ringrtc = "org.signal:ringrtc-android:2.54.0"
signal-android-database-sqlcipher = "org.signal:sqlcipher-android:4.6.0-S1"
# Third Party

View File

@@ -7385,12 +7385,12 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
<sha256 value="5ce5e032279f95ea7c36f3decef5d57dcf321ff39e0766e12a7e392280c3ba41" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.signal" name="ringrtc-android" version="2.53.0">
<artifact name="ringrtc-android-2.53.0.aar">
<sha256 value="7ce40732ca8e2d08d47feedd68e3694aaafc348f9d2e1affeacd07d5089a0605" origin="Generated by Gradle"/>
<component group="org.signal" name="ringrtc-android" version="2.54.0">
<artifact name="ringrtc-android-2.54.0.aar">
<sha256 value="91130194986bddbca049df7ff5bc9893e46e8fcdab769fbce501dae7cd7bcf06" origin="Generated by Gradle"/>
</artifact>
<artifact name="ringrtc-android-2.53.0.module">
<sha256 value="ccf75bb3659265c72c8b969d9deb4d4e777b732441d9ad9c02b606d54bc37c64" origin="Generated by Gradle"/>
<artifact name="ringrtc-android-2.54.0.module">
<sha256 value="b112b6a7de7f3aac66ab0bdd0eefa401db818d3b90a1b9667ea71ae502bd7e91" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.signal" name="sqlcipher-android" version="4.6.0-S1">