git »
sdk » commit 15b7b98
Merge branch 'omemo'
Merge branch 'omemo'
* omemo: (35 commits)
Default to NO_OMEMO for now
Add missing EncryptedMessage.hx
OMEMO: Allow contact device IDs to be null if unknown
OMEMO: Fixes for OMEMO carbons and session building
Persistence: IDB: Mark some read-only transactions as read-only
OMEMO: Add OMEMO session metadata storage (IDB only)
Stanza: Mark getChildText() return value as nullable
OMEMO: Return undecryptable message from MAM when decryption error occurs (fixes exception)
OMEMO: Include name or namespace of unsupported encryption methods in error text
OMEMO: Fix message moderation handling (bad merge?)
OMEMO: Fix potential invalid state transition
OMEMO: Fix exception when receiving OMEMO key exchange messages
OMEMO: Pass encryption info through to received carbon copied messages
OMEMO: Encrypt to sender's own devices
OMEMO: Add FIXME
OMEMO: Refactor encryption status reporting
OMEMO: Use contact device list cache instead of requesting every time we send a message
OMEMO: Encrypt to sending account's other devices
EncryptionPolicy: Commit accidentally-uncommitted class file
OMEMO: Regenerate, replace and republish consumed prekeys
...