mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-07-13 17:23:56 +01:00
Upgrade to libsignal 0.55.0
This commit is contained in:
committed by
mtang-signal
parent
7936552d53
commit
5f40144ae9
@@ -15,7 +15,7 @@ dependencyResolutionManagement {
|
||||
version("exoplayer", "2.19.0")
|
||||
version("glide", "4.15.1")
|
||||
version("kotlin", "1.9.20")
|
||||
version("libsignal-client", "0.54.3")
|
||||
version("libsignal-client", "0.55.0")
|
||||
version("mp4parser", "1.9.39")
|
||||
version("android-gradle-plugin", "8.4.0")
|
||||
version("accompanist", "0.28.0")
|
||||
|
||||
@@ -8760,20 +8760,20 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
|
||||
<sha256 value="6eb4422e8a618b3b76cb2096a3619d251f9e27989dc68307a1e5414c3710f2d1" origin="Generated by Gradle"/>
|
||||
</artifact>
|
||||
</component>
|
||||
<component group="org.signal" name="libsignal-android" version="0.54.3">
|
||||
<artifact name="libsignal-android-0.54.3.aar">
|
||||
<sha256 value="6aaeec75f1b7d8e0b924ccb1e8fa9224a699b17fb8dd552f3304d31e96ab8167" origin="Generated by Gradle"/>
|
||||
<component group="org.signal" name="libsignal-android" version="0.55.0">
|
||||
<artifact name="libsignal-android-0.55.0.aar">
|
||||
<sha256 value="f99e0af861795f103a867d3d7448b6923620a91ee075891a0d258a18fa213756" origin="Generated by Gradle"/>
|
||||
</artifact>
|
||||
<artifact name="libsignal-android-0.54.3.module">
|
||||
<sha256 value="2a4aafa8afa0f07252b404915c41cc13022b9d23294dcbea3ab56819afa00515" origin="Generated by Gradle"/>
|
||||
<artifact name="libsignal-android-0.55.0.module">
|
||||
<sha256 value="3d0b9381cad484337e88e734c6f21ec0246659b23027029645a6fa779bf65e37" origin="Generated by Gradle"/>
|
||||
</artifact>
|
||||
</component>
|
||||
<component group="org.signal" name="libsignal-client" version="0.54.3">
|
||||
<artifact name="libsignal-client-0.54.3.jar">
|
||||
<sha256 value="ac652d8b5a1c49e0ee9e4b1aa5a1a6bd97fe713c9cbb7e5a8fbe1f1c2227da68" origin="Generated by Gradle"/>
|
||||
<component group="org.signal" name="libsignal-client" version="0.55.0">
|
||||
<artifact name="libsignal-client-0.55.0.jar">
|
||||
<sha256 value="83f2202af279b3765212e9864539ccdad188fa090c372bf9ae3e78b2da7c1857" origin="Generated by Gradle"/>
|
||||
</artifact>
|
||||
<artifact name="libsignal-client-0.54.3.module">
|
||||
<sha256 value="22d410b8a5e9b72c8c6f5cbbc37e06aa7335e14c0e78b98b63e6fbd002ae1692" origin="Generated by Gradle"/>
|
||||
<artifact name="libsignal-client-0.55.0.module">
|
||||
<sha256 value="58d3cf1ef4dca00592ae6030f0d596981c747771a9d48676a296ed9f0c71aad8" origin="Generated by Gradle"/>
|
||||
</artifact>
|
||||
</component>
|
||||
<component group="org.signal" name="ringrtc-android" version="2.46.0">
|
||||
|
||||
+1
-6
@@ -148,7 +148,6 @@ class ShadowingWebSocketConnection(
|
||||
if (!goodStatus) {
|
||||
stats.badStatuses.incrementAndGet()
|
||||
}
|
||||
stats.reconnects.addAndGet(it?.debugInfo?.reconnectCount ?: 0)
|
||||
Log.i(TAG, "$it")
|
||||
},
|
||||
onFailure = {
|
||||
@@ -187,13 +186,11 @@ class ShadowingWebSocketConnection(
|
||||
requestsCompared: Int = 0,
|
||||
failures: Int = 0,
|
||||
badStatuses: Int = 0,
|
||||
reconnects: Int = 0,
|
||||
lastNotified: Long = 0
|
||||
) {
|
||||
val requestsCompared: AtomicInteger = AtomicInteger(requestsCompared)
|
||||
val failures: AtomicInteger = AtomicInteger(failures)
|
||||
val badStatuses: AtomicInteger = AtomicInteger(badStatuses)
|
||||
val reconnects: AtomicInteger = AtomicInteger(reconnects)
|
||||
val lastNotified: AtomicLong = AtomicLong(lastNotified)
|
||||
val lastSnapshot: AtomicLong = AtomicLong(0)
|
||||
|
||||
@@ -201,14 +198,13 @@ class ShadowingWebSocketConnection(
|
||||
requestsCompared.set(0)
|
||||
failures.set(0)
|
||||
badStatuses.set(0)
|
||||
reconnects.set(0)
|
||||
// Do not reset lastNotified nor lastSnapshot
|
||||
}
|
||||
|
||||
companion object {
|
||||
fun fromSnapshot(bytes: ByteArray): Stats {
|
||||
val snapshot = Snapshot.ADAPTER.decode(bytes)
|
||||
return Stats(snapshot.requestsCompared, snapshot.failures, snapshot.badStatuses, snapshot.reconnects, snapshot.lastNotified)
|
||||
return Stats(snapshot.requestsCompared, snapshot.failures, snapshot.badStatuses, snapshot.lastNotified)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -218,7 +214,6 @@ class ShadowingWebSocketConnection(
|
||||
.requestsCompared(requestsCompared.get())
|
||||
.failures(failures.get())
|
||||
.badStatuses(badStatuses.get())
|
||||
.reconnects(reconnects.get())
|
||||
.lastNotified(lastNotified.get())
|
||||
.build()
|
||||
.encode()
|
||||
|
||||
+1
-1
@@ -239,7 +239,7 @@ class LibSignalChatConnectionTest {
|
||||
}
|
||||
|
||||
companion object {
|
||||
private val DEBUG_INFO: DebugInfo = DebugInfo(0, IpType.UNKNOWN, 100, "")
|
||||
private val DEBUG_INFO: DebugInfo = DebugInfo(IpType.UNKNOWN, 100, "")
|
||||
private val RESPONSE_SUCCESS = LibSignalResponse(200, "", emptyMap(), byteArrayOf())
|
||||
private val RESPONSE_ERROR = LibSignalResponse(400, "", emptyMap(), byteArrayOf())
|
||||
private val RESPONSE_SERVER_ERROR = LibSignalResponse(500, "", emptyMap(), byteArrayOf())
|
||||
|
||||
Reference in New Issue
Block a user