git » sdk » commit 15b7b98

Merge branch 'omemo'

author Stephen Paul Weber
2025-09-29 14:02:14 UTC
committer Stephen Paul Weber
2025-09-29 14:02:14 UTC
parent 2c4f1591dfef30d8beab1765bddf7784a619741c
parent e49dbaf2497721d42af11809fa785375f237f705

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
  ...