Skip to content

Commit e845fba

Browse files
jack-signalalan-signal
authored andcommitted
Bump libsignal-client to 0.2.0
1 parent 01152ea commit e845fba

6 files changed

Lines changed: 11 additions & 14 deletions

File tree

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@ dependencies {
340340
implementation project(':video')
341341

342342
implementation 'org.signal:zkgroup-android:0.7.0'
343-
implementation 'org.whispersystems:signal-client-android:0.1.5'
343+
implementation 'org.whispersystems:signal-client-android:0.2.0'
344344
implementation 'com.google.protobuf:protobuf-javalite:3.10.0'
345345
implementation 'org.signal:argon2:13.1@aar'
346346

app/src/main/java/org/thoughtcrime/securesms/crypto/storage/TextSecureSessionStore.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ public boolean containsSession(SignalProtocolAddress address) {
6060
SessionRecord sessionRecord = DatabaseFactory.getSessionDatabase(context).load(recipientId, address.getDeviceId());
6161

6262
return sessionRecord != null &&
63-
sessionRecord.getSessionState().hasSenderChain() &&
64-
sessionRecord.getSessionState().getSessionVersion() == CiphertextMessage.CURRENT_VERSION;
63+
sessionRecord.hasSenderChain() &&
64+
sessionRecord.getSessionVersion() == CiphertextMessage.CURRENT_VERSION;
6565
} else {
6666
return false;
6767
}

app/src/main/java/org/thoughtcrime/securesms/database/helpers/SessionStoreMigrationHelper.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import org.signal.core.util.logging.Log;
1111
import org.thoughtcrime.securesms.database.SessionDatabase;
1212
import org.whispersystems.libsignal.state.SessionRecord;
13-
import org.whispersystems.libsignal.state.SessionState;
1413
import org.whispersystems.signalservice.api.push.SignalServiceAddress;
1514

1615
import java.io.File;
@@ -64,9 +63,7 @@ static void migrateSessions(Context context, SQLiteDatabase database) {
6463

6564
if (versionMarker == SINGLE_STATE_VERSION) {
6665
Log.i(TAG, "Migrating single state version: " + sessionFile.getAbsolutePath());
67-
SessionState sessionState = new SessionState(serialized);
68-
69-
sessionRecord = new SessionRecord(sessionState);
66+
sessionRecord = SessionRecord.fromSingleSessionState(serialized);
7067
} else if (versionMarker >= ARCHIVE_STATES_VERSION) {
7168
Log.i(TAG, "Migrating session: " + sessionFile.getAbsolutePath());
7269
sessionRecord = new SessionRecord(serialized);

app/witness-verifications.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -456,11 +456,11 @@ dependencyVerification {
456456
['org.threeten:threetenbp:1.3.6',
457457
'f4c23ffaaed717c3b99c003e0ee02d6d66377fd47d866fec7d971bd8644fc1a7'],
458458

459-
['org.whispersystems:signal-client-android:0.1.5',
460-
'a95f4d8125a22552da99b5db15589454789eee322e84d9ba613c258150366a64'],
459+
['org.whispersystems:signal-client-android:0.2.0',
460+
'e019c71775d1d711b35141dd0a6af18dc9edf7dc1fddba78702f0f96ca9d0a06'],
461461

462-
['org.whispersystems:signal-client-java:0.1.5',
463-
'f5beec3fe3ef75346c2cd103278c7b0c0e117f8a97405bf9edd3bf3ff1881b70'],
462+
['org.whispersystems:signal-client-java:0.2.0',
463+
'b7f9cea01885d205b55f0ff313423c52424b293a433de02a62f78bcd0c60aeb2'],
464464

465465
['pl.tajchert:waitingdots:0.1.0',
466466
'2835d49e0787dbcb606c5a60021ced66578503b1e9fddcd7a5ef0cd5f095ba2c'],

libsignal/service/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies {
2121
api 'com.googlecode.libphonenumber:libphonenumber:8.12.6'
2222
api 'com.fasterxml.jackson.core:jackson-databind:2.9.9.2'
2323

24-
api 'org.whispersystems:signal-client-java:0.1.4'
24+
api 'org.whispersystems:signal-client-java:0.2.0'
2525
api 'com.squareup.okhttp3:okhttp:3.12.10'
2626
implementation 'org.threeten:threetenbp:1.3.6'
2727

libsignal/service/witness-verifications.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ dependencyVerification {
3030
['org.threeten:threetenbp:1.3.6',
3131
'f4c23ffaaed717c3b99c003e0ee02d6d66377fd47d866fec7d971bd8644fc1a7'],
3232

33-
['org.whispersystems:signal-client-java:0.1.4',
34-
'7d151220a203e43ecf419256eecb6309cc4c5644557beeb29f54ba34ee82645c'],
33+
['org.whispersystems:signal-client-java:0.2.0',
34+
'b7f9cea01885d205b55f0ff313423c52424b293a433de02a62f78bcd0c60aeb2'],
3535
]
3636
}

0 commit comments

Comments
 (0)