Compare commits

..

2 commits

Author SHA1 Message Date
Richard van der Hoff c7ca7ae079
Apply suggestion from @richvdh 2026-06-24 10:53:24 +01:00
Richard van der Hoff 4dcfa07215
Update data/event-schemas/schema/m.room_key.yaml
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
2026-06-24 10:47:53 +01:00
2 changed files with 5 additions and 5 deletions

View file

@ -1564,11 +1564,11 @@ before inviting him.
Only room keys which were marked as "shareable" by the creator of the Only room keys which were marked as "shareable" by the creator of the
encryption session should be shared with new users. encryption session should be shared with new users.
When Alice wants to send a message in the room she shares with Bob, she first When a user wants to send a message in an encrypted room, their client first
checks the [history visibility](#room-history-visibility) state of the checks the [history visibility](#room-history-visibility) state of the
room. If it is `shared` or `world_readable`, then when she sends the Megolm room. If it is `shared` or `world_readable`, then when the client sends the Megolm
keys to Bob via an [`m.room_key`](#mroom_key) message, she sets keys to room members via [`m.room_key`](#mroom_key) messages, it SHOULD set
`shared_history` to `true`. `shared_history` to `true`. Otherwise, it SHOULD set `shared_history` to `false`.
If the history visibility changes in a way that would affect the If the history visibility changes in a way that would affect the
`shared_history` flag (i.e., it changes from `joined` or `invited` to `shared` `shared_history` flag (i.e., it changes from `joined` or `invited` to `shared`

View file

@ -29,7 +29,7 @@ properties:
x-addedInMatrixVersion: "1.19" x-addedInMatrixVersion: "1.19"
type: boolean type: boolean
description: | description: |
`true` indicates that the creator of this encryption considers that `true` indicates that the creator of this encryption key considers that
the session is [shareable](/client-server-api/#shareable-encryption-sessions): the session is [shareable](/client-server-api/#shareable-encryption-sessions):
in other words, the sender has observed that the [room history in other words, the sender has observed that the [room history
visibility](/client-server-api/#room-history-visibility) is set to visibility](/client-server-api/#room-history-visibility) is set to