Skip to content

MSC4153: Exclude non-cross-signed devices#4153

Merged
richvdh merged 17 commits into
matrix-org:mainfrom
uhoreg:invisible_crypto
Oct 13, 2025
Merged

MSC4153: Exclude non-cross-signed devices#4153
richvdh merged 17 commits into
matrix-org:mainfrom
uhoreg:invisible_crypto

Conversation

@uhoreg
Copy link
Copy Markdown
Member

@uhoreg uhoreg commented Jun 10, 2024

Rendered

Conflict of Interest declaration: I am a member of the Spec Core Team, and am employed by Element. This MSC was written as part of my work on the Element Cryptography team.


SCT Stuff:

MSC checklist

FCP tickyboxes

@uhoreg uhoreg changed the title MSCxxxx: Invisible Cryptography MSC4153: Invisible Cryptography Jun 10, 2024
@uhoreg uhoreg added e2e proposal A matrix spec change proposal kind:maintenance MSC which clarifies/updates existing spec needs-implementation This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP. labels Jun 10, 2024
Copy link
Copy Markdown
Member

@turt2live turt2live Jun 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Implementation requirements:

  • Client embodying these values (preferably cross platform).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe that EW and EX both implement this, via their respective labs flags.

EW's setting looks like this:

image

Comment thread proposals/4153-invisible-crypto.md Outdated
Comment thread proposals/4153-invisible-crypto.md Outdated
Comment thread proposals/4153-invisible-crypto.md Outdated
@uhoreg uhoreg changed the title MSC4153: Invisible Cryptography MSC4153: Exclude non-cross-signed devices Jun 25, 2024
poljar pushed a commit to matrix-org/matrix-rust-sdk that referenced this pull request Jul 3, 2024
Comment thread proposals/4153-invisible-crypto.md Outdated
Comment thread proposals/4153-invisible-crypto.md Outdated
@turt2live turt2live removed the 00-weekly-pings Tracking for weekly pings in the SCT office. 00 to make it first in the labels list. label Sep 30, 2025
Comment thread proposals/4153-invisible-crypto.md
Comment thread proposals/4153-invisible-crypto.md
Comment thread proposals/4153-invisible-crypto.md
Comment thread proposals/4153-invisible-crypto.md Outdated
Comment thread proposals/4153-invisible-crypto.md Outdated
@turt2live turt2live added kind:core MSC which is critical to the protocol's success and removed kind:maintenance MSC which clarifies/updates existing spec labels Oct 3, 2025
@mscbot
Copy link
Copy Markdown
Collaborator

mscbot commented Oct 5, 2025

The final comment period, with a disposition to merge, as per the review above, is now complete.

@mscbot mscbot added finished-final-comment-period and removed disposition-merge final-comment-period This MSC has entered a final comment period in interest to approval, postpone, or delete in 5 days. labels Oct 5, 2025
@turt2live
Copy link
Copy Markdown
Member

(this MSC is being held in its current state pending resolution of #4153 (comment) )

to be compatible with suggestion to delay implementation
@richvdh
Copy link
Copy Markdown
Member

richvdh commented Oct 13, 2025

(this MSC is being held in its current state pending resolution of #4153 (comment) )

That thread is now resolved, and this MSC is now considered to have properly finished FCP.

@richvdh richvdh merged commit 55ec009 into matrix-org:main Oct 13, 2025
1 check passed
@turt2live turt2live added spec-pr-missing Proposal has been implemented and is being used in the wild but hasn't yet been added to the spec and removed finished-final-comment-period labels Oct 14, 2025
@turt2live turt2live moved this from In FCP to Requires spec writing in Spec Core Team Workflow Oct 14, 2025
@zecakeh
Copy link
Copy Markdown
Contributor

zecakeh commented Jan 27, 2026

Spec PR: matrix-org/matrix-spec#2301

@tulir tulir added spec-pr-in-review A proposal which has been PR'd against the spec and is in review and removed spec-pr-missing Proposal has been implemented and is being used in the wild but hasn't yet been added to the spec labels Jan 27, 2026
@tulir tulir moved this from Requires spec writing to Requires spec PR review in Spec Core Team Workflow Jan 27, 2026
@turt2live
Copy link
Copy Markdown
Member

Merged 🎉

@turt2live turt2live added merged A proposal whose PR has merged into the spec! and removed spec-pr-in-review A proposal which has been PR'd against the spec and is in review labels Feb 24, 2026
@turt2live turt2live moved this from Requires spec PR review to Merged/Done in Spec Core Team Workflow Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

e2e kind:core MSC which is critical to the protocol's success matrix-2.0 Required for Matrix 2.0 merged A proposal whose PR has merged into the spec! proposal A matrix spec change proposal

Projects

Status: Merged/Done

Development

Successfully merging this pull request may close these issues.