Update to RingRTC v2.56.0

This commit is contained in:
Jim Gustafson
2025-07-24 14:02:29 -07:00
committed by Michelle Tang
parent 759a746e46
commit 3bb2ab3a0c
4 changed files with 10 additions and 10 deletions

View File

@@ -203,7 +203,7 @@ public class OutgoingCallActionProcessor extends DeviceAwareActionProcessor {
byte[] remoteIdentityKey = WebRtcUtil.getPublicKeyBytes(receivedAnswerMetadata.getRemoteIdentityKey());
byte[] localIdentityKey = WebRtcUtil.getPublicKeyBytes(SignalStore.account().getAciIdentityKey().getPublicKey().serialize());
webRtcInteractor.getCallManager().receivedAnswer(callMetadata.getCallId(), callMetadata.getRemoteDevice(), answerMetadata.getOpaque(), remoteIdentityKey, localIdentityKey);
webRtcInteractor.getCallManager().receivedAnswer(callMetadata.getCallId(), callMetadata.getRemotePeer(), callMetadata.getRemoteDevice(), answerMetadata.getOpaque(), remoteIdentityKey, localIdentityKey);
} catch (CallException | InvalidKeyException e) {
return callFailure(currentState, "receivedAnswer() failed: ", e);
}
@@ -216,7 +216,7 @@ public class OutgoingCallActionProcessor extends DeviceAwareActionProcessor {
Log.i(TAG, "handleReceivedBusy(): id: " + callMetadata.getCallId().format(callMetadata.getRemoteDevice()));
try {
webRtcInteractor.getCallManager().receivedBusy(callMetadata.getCallId(), callMetadata.getRemoteDevice());
webRtcInteractor.getCallManager().receivedBusy(callMetadata.getCallId(), callMetadata.getRemotePeer(), callMetadata.getRemoteDevice());
} catch (CallException e) {
return callFailure(currentState, "receivedBusy() failed: ", e);
}

View File

@@ -396,7 +396,7 @@ public abstract class WebRtcActionProcessor {
Log.i(tag, "handleReceivedHangup(): id: " + callMetadata.getCallId().format(callMetadata.getRemoteDevice()));
try {
webRtcInteractor.getCallManager().receivedHangup(callMetadata.getCallId(), callMetadata.getRemoteDevice(), hangupMetadata.getCallHangupType(), hangupMetadata.getDeviceId());
webRtcInteractor.getCallManager().receivedHangup(callMetadata.getCallId(), callMetadata.getRemotePeer(), callMetadata.getRemoteDevice(), hangupMetadata.getCallHangupType(), hangupMetadata.getDeviceId());
} catch (CallException e) {
return callFailure(currentState, "receivedHangup() failed: ", e);
}
@@ -516,7 +516,7 @@ public abstract class WebRtcActionProcessor {
Log.i(tag, "handleReceivedIceCandidates(): id: " + callMetadata.getCallId().format(callMetadata.getRemoteDevice()) + ", count: " + iceCandidates.size());
try {
webRtcInteractor.getCallManager().receivedIceCandidates(callMetadata.getCallId(), callMetadata.getRemoteDevice(), iceCandidates);
webRtcInteractor.getCallManager().receivedIceCandidates(callMetadata.getCallId(), callMetadata.getRemotePeer(), callMetadata.getRemoteDevice(), iceCandidates);
} catch (CallException e) {
return callFailure(currentState, "receivedIceCandidates() failed: ", e);
}

View File

@@ -146,7 +146,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.55.0"
signal-ringrtc = "org.signal:ringrtc-android:2.56.0"
signal-android-database-sqlcipher = "org.signal:sqlcipher-android:4.6.0-S1"
# Third Party

View File

@@ -7390,12 +7390,12 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
<sha256 value="b5c4ab1a6beef32f8293ddaeaf0e68a695701f8aba554905cb84d49d1d07582e" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.signal" name="ringrtc-android" version="2.55.0">
<artifact name="ringrtc-android-2.55.0.aar">
<sha256 value="94523b87ad47dd7b10ec9fd298eb4108ffe01024ed812601342a1dfb98d38a83" origin="Generated by Gradle"/>
<component group="org.signal" name="ringrtc-android" version="2.56.0">
<artifact name="ringrtc-android-2.56.0.aar">
<sha256 value="26e641b63c3a36a45ad0388f703fc26cc4133c31930a948970f549776abd0729" origin="Generated by Gradle"/>
</artifact>
<artifact name="ringrtc-android-2.55.0.module">
<sha256 value="a1d93d92d175f6d7db41196e7fc8a48ea53f60b8d5087d27ef52d7ccb26c7353" origin="Generated by Gradle"/>
<artifact name="ringrtc-android-2.56.0.module">
<sha256 value="85b6aa8120f2797bf15e465231195a972804b6ef3d1d2667c7d7610a048f2fe2" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.signal" name="sqlcipher-android" version="4.6.0-S1">