mirror of
https://github.com/matrix-org/matrix-rust-sdk.git
synced 2026-02-15 10:03:26 -05:00
Common extensions are confusing, and they've included `e2ee` and `to-device` by default. This is not a sane default anymore, now that there's the concept of `EncryptionSync`: it's either we have the encryption sync that enables e2ee and to-device + a room list sync that doesn't, OR we have a single room list that has both. Room List was misconfigured to always use `e2ee` and `to-device`, which was incorrect when it's running with the `EncryptionSync` in the background. This is now removed, and properly tested.