-
Notifications
You must be signed in to change notification settings - Fork 370
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSC2883: [WIP] Matrix-flavoured MLS #2883
base: old_master
Are you sure you want to change the base?
Conversation
a `|`, as that is how identity is represented (see the Credentials section | ||
above).\] If the base epoch is the initial epoch, then the `commit_event` | ||
property should be set to the event ID of the `m.room.create` event. | ||
* send to-device messages to all new devices with type `m.room.encrypted` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Welcome messages could also be sent to room, rather than as to-device messages. We need to figure out which one is better.
|
||
```json | ||
{ | ||
"algorithm": "m.mls.v1.welcome.[ciphersuite]", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"algorithm": "m.mls.v1.welcome.[ciphersuite]", | |
"algorithm": "m.dmls.v1.welcome.[ciphersuite]", |
|
||
\[TODO: In MLS, a group is identified by a <256-byte string. Matrix does not | ||
have a limit on the length of room IDs. We should probably set a length limit | ||
as other identifiers have a length limit. We could also use a hash of the room |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In 1.11 room IDs are now explicitly limited to 255 bytes: https://spec.matrix.org/v1.11/appendices/#room-ids
Rendered