You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matrix-spec/api/server-server
Travis Ralston 0347e873ef Specify .well-known s2s discovery and X.509 validation
Original proposals:
* https://github.com/matrix-org/matrix-doc/pull/1708 (note: the JSON requirements were softened by https://github.com/matrix-org/matrix-doc/pull/1824)
* https://github.com/matrix-org/matrix-doc/pull/1711

Implementation proofs:
* https://github.com/matrix-org/synapse/pull/4489
* No explicit PRs for MSC1711 could be found, however Synapse is known to implement it.

There are no intentional changes which differ from the proposals in this commit, however the author has relied upon various historical conversations outside of the proposals to gain the required context. Inaccuracies introduced by the author are purely accidental.
6 years ago
..
definitions Specify .well-known s2s discovery and X.509 validation 6 years ago
examples Specify .well-known s2s discovery and X.509 validation 6 years ago
backfill.yaml Use example.org on examples instead of domain.com which is a real domain 6 years ago
event_auth.yaml Use example.org on examples instead of domain.com which is a real domain 6 years ago
events.yaml Use example.org on examples instead of domain.com which is a real domain 6 years ago
invites-v1.yaml Specification for v2 s2s invite API 6 years ago
invites-v2.yaml Minor wording changes from code review 6 years ago
joins.yaml Specify the room_version response property on /make_{leave|join} 6 years ago
keys_query.yaml Specify which swagger APIs consume JSON 6 years ago
keys_server.yaml Deprecate key ID querying 6 years ago
leaving.yaml Specify the room_version response property on /make_{leave|join} 6 years ago
openid.yaml Document OpenID in the server-server API 6 years ago
public_rooms.yaml Document third party network/protocol directories (for appservices) 6 years ago
query.yaml Define authorization requirements on federation swagger APIs 6 years ago
third_party_invite.yaml Use example.org on examples instead of domain.com which is a real domain 6 years ago
transactions.yaml Use example.org on examples instead of domain.com which is a real domain 6 years ago
user_devices.yaml spell out stream_id and fix todo 6 years ago
user_keys.yaml device_keys are required 6 years ago
version.yaml Document federation version endpoint 7 years ago
wellknown.yaml Specify .well-known s2s discovery and X.509 validation 6 years ago