matrix-spec-proposals
MSC4287: Sharing key backup preference between clients
#4287
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
23
Changes
View On
GitHub
MSC4287: Sharing key backup preference between clients
#4287
turt2live
merged 23 commits into
main
from
andybalaam/shared-key-backup-preference
First draft of shared-key-backup-preference
9a9ded86
andybalaam
changed the title
Sharing key backup preference between clients
MSC4287: Sharing key backup preference between clients
1 year ago
Rename to reflect MSC number
8309e205
Update MSC number in title
15f7585d
Small fixes and corrections
4b506171
Mention the weird unstable prefix
e635ab0e
andybalaam
marked this pull request as ready for review
1 year ago
turt2live
added
A-Encryption
turt2live
added
proposal
turt2live
added
A-Client Server
turt2live
added
kind:maintenance
turt2live
added
needs-implementation
turt2live
commented on 2025-05-12
Half-Shot
commented on 2025-05-12
richvdh
commented on 2025-05-13
richvdh
commented on 2025-05-13
Note that the security problem is less if clients make the setting vi…
b7f2324a
Fix wording of 'not perform key backup'
eb3eebd5
Improve wording around turning on key backups
c6a6ffc8
Note that clients should notice when key backup is deleted
3d926bd2
Note that servers can delete key backups already
d249eb20
richvdh
removed
needs-implementation
richvdh
requested a review
from
richvdh
189 days ago
richvdh
commented on 2026-01-21
Clarify that this only applies to clients that support key backup
b43f9c2a
Fix extra JSON in account_data response.
5bc4d87b
Note that clients don't have to monitor account data
09ce593b
Fix typo
bdafd3b0
mscbot
added
proposed-final-comment-period
mscbot
added
disposition-merge
turt2live
added
00-weekly-pings
turt2live
approved these changes on 2026-01-27
mscbot
added
unresolved-concerns
turt2live
commented on 2026-02-05
clokep
commented on 2026-02-10
Clarify the this only applies to client supporting encryption and key…
b1c3dd17
Clarify that we are not requiring monitoring of the setting at all ti…
f7d8885c
Allow clients to consider the setting value as they wish, rather than…
dd149139
Note that m. in the unstable prefix was a mistake
e4de388b
turt2live
commented on 2026-03-06
mscbot
removed
unresolved-concerns
richvdh
commented on 2026-03-11
Link to a specific spec version
c3535305
Clarify how we can mitigate malicious server control of the setting
7ae226ef
ara4n
commented on 2026-03-17
mscbot
removed
proposed-final-comment-period
mscbot
added
final-comment-period
turt2live
removed
00-weekly-pings
mscbot
removed
disposition-merge
mscbot
removed
final-comment-period
mscbot
added
finished-final-comment-period
Johennes
commented on 2026-03-23
Johennes
commented on 2026-03-23
Avoid EITHER and OR by using MAY as suggested by @Johennes
76d77b9d
Make sure we update the property if the client updates it
395b98ac
Revert "Make sure we update the property if the client updates it"
6f580fd4
turt2live
merged
628d53ea
into main
127 days ago
turt2live
removed
finished-final-comment-period
turt2live
added
spec-pr-missing
turt2live
removed
spec-pr-missing
turt2live
added
spec-pr-in-review
tulir
removed
spec-pr-in-review
tulir
added
merged
Login to write a write a comment.
Login via GitHub
Reviewers
turt2live
Johennes
ara4n
richvdh
clokep
uhoreg
Half-Shot
Assignees
No one assigned
Labels
A-Encryption
merged
proposal
A-Client Server
kind:maintenance
Milestone
No milestone
Login to write a write a comment.
Login via GitHub