Andy Balaam
Andy Balaam
[Rendered](https://github.com/matrix-org/matrix-spec-proposals/blob/andybalaam/owner-state-events/proposals/3757-restricting-who-can-overwrite-a-state-event.md) Implementations: - https://github.com/element-hq/synapse/pull/17513 - https://github.com/matrix-org/matrix-rust-sdk/pull/3836 - https://github.com/ruma/ruma/pull/1885 Written by @ara4n , with contributions from @Johennes and @andybalaam . Shepherd: @AndrewFerr [FCP tickyboxes](https://github.com/matrix-org/matrix-spec-proposals/pull/3757#issuecomment-2291052497)
Makes https://github.com/matrix-org/matrix-rust-sdk/issues/3411 less bad because it should fail fast. It also seems to make it fail less often, so it might be worth re-enabling the test (which this PR does)...
We disabled the NSE test in https://github.com/matrix-org/matrix-rust-sdk/pull/3409 because it was freezing up and timing out. This issue is to cover the work to de-flake and re-enable it.
This issue was created by the Crypto team because we believe it will help us to identify the source of broken key backups. We expect to work on it and...
### Steps to reproduce 1. Using Element Web 2. Someone calls me. I hear ringing and see a popup in the top left with a Join button. 3. Click the...
We had a crash report ([internal link](https://github.com/matrix-org/element-web-rageshakes/issues/25971)) on Chrome with errors in the logs like this: ``` 2024-05-21T06:58:48.335Z E Error starting matrixclient store - falling back to memory store Cannot...
[Rendered](https://github.com/matrix-org/matrix-spec-proposals/blob/andybalaam/crypto-terminology/proposals/4161-crypto-terminology.md) Conflict of Interest declaration: I am employed by Element. This MSC was written as part of my work on the Element Cryptography team.
Part of https://github.com/matrix-org/matrix-rust-sdk/issues/3542 Fixes a mistake I made in https://github.com/matrix-org/matrix-rust-sdk/pull/3556 - I included `device_keys` in the `content` and it should be outside as per [MSC4147](https://github.com/matrix-org/matrix-spec-proposals/pull/4147)
Part of https://github.com/matrix-org/matrix-rust-sdk/issues/3543. Builds on top of https://github.com/matrix-org/matrix-rust-sdk/pull/3556 Implements the "fast lane" as described in https://github.com/matrix-org/matrix-rust-sdk/issues/3544 This will begin to populate `InboundGroupSession`s with the new `SenderData` struct introduced in https://github.com/matrix-org/matrix-rust-sdk/pull/3556...
Part of [Invisible Crypto](https://github.com/matrix-org/matrix-spec-proposals/pull/4153). Currently when we store an Inbound group session, we associate some [SessionCreatorInfo](https://github.com/matrix-org/matrix-rust-sdk/blob/1f524f2decdb83ac88c392eb4af1957b3127b165/crates/matrix-sdk-crypto/src/olm/group_sessions/inbound.rs#L63-L80) to it. Currently this info mainly contains the `curve25519` identity key of the session...