ec55258be9
Usually only room keys and forwarded room keys are sent as encrypted to-device events, those are specially handled to avoid accepting room keys coming in unencrypted. Some clients might send out other events encrypted which might lower metadata leakage and the spec doesn't disallow it. This patch handles decrypted events the same way as non-encrypted ones, we're still special casing the decryption handling to avoid decryption loops/bombs (i.e. events that are encrypted multiple times). |
||
---|---|---|
.. | ||
file_encryption | ||
identities | ||
olm | ||
session_manager | ||
store | ||
verification | ||
error.rs | ||
key_request.rs | ||
lib.rs | ||
machine.rs | ||
requests.rs | ||
utilities.rs |