Bump to libsignal v0.94.0

This commit is contained in:
andrew-signal
2026-05-11 11:10:15 -04:00
committed by Michelle Tang
parent 155bba2f81
commit b4404bb5b4
5 changed files with 15 additions and 15 deletions
@@ -76,7 +76,7 @@ public class TextSecureSessionStore implements SignalServiceSessionStore {
try (SignalSessionLock.Lock unused = ReentrantSessionLock.INSTANCE.acquire()) {
SessionRecord sessionRecord = SignalDatabase.sessions().load(accountId, address);
return sessionRecord != null && sessionRecord.hasSenderChain();
return sessionRecord != null && sessionRecord.hasSenderChain(0.0);
}
}
@@ -188,6 +188,6 @@ public class TextSecureSessionStore implements SignalServiceSessionStore {
}
private static boolean isActive(@Nullable SessionRecord record) {
return record != null && record.hasSenderChain();
return record != null && record.hasSenderChain(0.0);
}
}
@@ -76,7 +76,7 @@ class BufferedSessionStore(private val selfServiceId: ServiceId) : SignalService
if (fromDatabase != null) {
store[address] = fromDatabase
return fromDatabase.hasSenderChain()
return fromDatabase.hasSenderChain(0.0)
} else {
false
}
+1 -1
View File
@@ -27,7 +27,7 @@ androidx-navigation3-core = "1.0.0"
androidx-core-telecom = "1.1.0-alpha04"
androidx-window = "1.3.0"
glide = "4.15.1"
libsignal-client = "0.93.2"
libsignal-client = "0.94.0"
mp4parser = "1.9.39"
accompanist = "0.28.0"
nanohttpd = "2.3.1"
+10 -10
View File
@@ -20821,20 +20821,20 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
<sha256 value="57b3cf8f247f1990211110734a7d1af413db145c8f17eb1b2cdc9b9321188c2b" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.signal" name="libsignal-android" version="0.93.2">
<artifact name="libsignal-android-0.93.2.aar">
<sha256 value="5e6ea67acbd07360163d1d6abb740b3f34c505555456feeb55a7617e79a825a4" origin="Generated by Gradle"/>
<component group="org.signal" name="libsignal-android" version="0.94.0">
<artifact name="libsignal-android-0.94.0.aar">
<sha256 value="4e7e0f35e7aefa2616da231457948679618ee9792edcdaefc640b50656c3df5c" origin="Generated by Gradle"/>
</artifact>
<artifact name="libsignal-android-0.93.2.module">
<sha256 value="3c845a5db4db0ca4697e7a20b10e828997e981b034f9292a1031b733b29d80a7" origin="Generated by Gradle"/>
<artifact name="libsignal-android-0.94.0.module">
<sha256 value="33535c81c04a46b1e60607acb2ddc96ed07473aef5ef313e44019940e090b072" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.signal" name="libsignal-client" version="0.93.2">
<artifact name="libsignal-client-0.93.2.jar">
<sha256 value="90d7e902c323516a5d628bb65d0ab8b4f5892e63ed0ebe2ee2c937de2d507f47" origin="Generated by Gradle"/>
<component group="org.signal" name="libsignal-client" version="0.94.0">
<artifact name="libsignal-client-0.94.0.jar">
<sha256 value="e338a64f71d72900c0350426ded2fb5e0c0092e76782d47596713ac76952a2b2" origin="Generated by Gradle"/>
</artifact>
<artifact name="libsignal-client-0.93.2.module">
<sha256 value="c825df2a7a115f6d6397af488f901d73383ddcd578eb9a487cb8dee5d49548eb" origin="Generated by Gradle"/>
<artifact name="libsignal-client-0.94.0.module">
<sha256 value="ab6ddae9b903c4ee050974c1cb00c8f74509d35920941d8d9c3dda81ef2cfc6c" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.signal" name="ringrtc-android" version="2.69.0">
@@ -203,7 +203,7 @@ class InMemorySignalServiceAccountDataStore : SignalServiceAccountDataStore {
}
private fun SessionRecord.isValid(): Boolean {
return this.hasSenderChain()
return this.hasSenderChain(0.0)
}
private data class SenderKeyLocator(val address: SignalProtocolAddress, val distributionId: UUID)