API changes associated with update to libsignal 0.74.0

This commit is contained in:
gram-signal
2025-06-05 11:26:19 -07:00
committed by Greyson Parrelli
parent cc7b26d342
commit 2767e298c4
6 changed files with 19 additions and 15 deletions

View File

@@ -9,6 +9,7 @@ import org.signal.libsignal.metadata.certificate.SenderCertificate
import org.signal.libsignal.metadata.certificate.ServerCertificate
import org.signal.libsignal.protocol.SessionBuilder
import org.signal.libsignal.protocol.SignalProtocolAddress
import org.signal.libsignal.protocol.UsePqRatchet
import org.signal.libsignal.protocol.ecc.Curve
import org.signal.libsignal.protocol.ecc.ECKeyPair
import org.signal.libsignal.protocol.ecc.ECPublicKey
@@ -74,7 +75,7 @@ class SignalClient {
*/
fun initializeSession(to: SignalClient) {
val address = SignalProtocolAddress(to.aci.toString(), 1)
SessionBuilder(store, address).process(to.createPreKeyBundle())
SessionBuilder(store, address).process(to.createPreKeyBundle(), UsePqRatchet.NO)
}
fun initializedGroupSession(distributionId: DistributionId): SenderKeyDistributionMessage {