Page MenuHomePhorge

Query keys for unverifiable olm-encrypted events
ClosedPublic

Authored by tusooa on Tue, Jul 28, 3:26 PM.

Details

Summary

When an encrypted to-device message is unverifiable because there is no associated device key, make the next QueryKeysAction query keys for the sender. This should fix undecryptable events sent from new users that the current session did not yet receive a message from.

Type: fix

BUG: https://iron.lily-is.land/T141

Test Plan

Build kazv against this. Send an encrypted message from a user that this session never shared an encrypted room with. Check you can always decrypt their message.

Diff Detail

Repository
rL libkazv
Branch
tusooa/stacked
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 681
Build 1344: Invoke BuildbotBuildbot build #2248
Build 1343: arc lint + arc unit