-
Notifications
You must be signed in to change notification settings - Fork 380
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
Spec v5 rooms: Key validity #2080
Conversation
Proposals: * [MSC2076](#2076) * [MSC2077](#2077) Implementation references: * matrix-org/synapse@00bf99f * matrix-org/synapse#5354 * matrix-org/synapse#5321 No known differences from the proposals are included here - alterations are accidental.
When validating event signatures, servers MUST enforce the ``valid_until_ts`` property | ||
from a key request is at least as large as the ``origin_server_ts`` for the event being | ||
validated. Servers missing a copy of the signing key MUST try to obtain one via the | ||
`GET /_matrix/key/v2/server <../server_server/r0.1.1.html#get-matrix-key-v2-server-keyid>`_ |
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.
should this be /latest rather than /r0.1.1?
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.
latest is only a thing on matrix.org's hosted copy, so for development it's actually easier to s/r0.1.0/r0.1.1 at release time.
looks plausible other than review |
@richvdh needs to review this one, though, i think |
also misc formatting fixes
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.
I think?
I'm going to count two people as being uncertain as 1 being completely certain. We can always clarify this later. |
This cannot be merged until BOTH proposals have passed FCP. Asking for early review in preparation for that.
Proposals:
Implementation references:
Fixes #2075
No known differences from the proposals are included here - alterations are accidental.