From 14625df77129b61cbdf6c09468937f957c934420 Mon Sep 17 00:00:00 2001 From: dklimpel <5740567+dklimpel@users.noreply.github.com> Date: Tue, 5 Oct 2021 08:46:08 +0200 Subject: [PATCH 1/3] Fix broken links to MSC in documentation --- docs/MSC1711_certificates_FAQ.md | 4 ++-- docs/usage/administration/admin_api/registration_tokens.md | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/MSC1711_certificates_FAQ.md b/docs/MSC1711_certificates_FAQ.md index 7d71c190abed..086899a9d836 100644 --- a/docs/MSC1711_certificates_FAQ.md +++ b/docs/MSC1711_certificates_FAQ.md @@ -3,7 +3,7 @@ ## Historical Note This document was originally written to guide server admins through the upgrade path towards Synapse 1.0. Specifically, -[MSC1711](https://github.com/matrix-org/matrix-doc/blob/master/proposals/1711-x509-for-federation.md) +[MSC1711](https://github.com/matrix-org/matrix-doc/blob/main/proposals/1711-x509-for-federation.md) required that all servers present valid TLS certificates on their federation API. Admins were encouraged to achieve compliance from version 0.99.0 (released in February 2019) ahead of version 1.0 (released June 2019) enforcing the @@ -282,7 +282,7 @@ coffin of the Perspectives project (which was already pretty dead). So, the Spec Core Team decided that a better approach would be to mandate valid TLS certificates for federation alongside the rest of the Web. More details can be found in -[MSC1711](https://github.com/matrix-org/matrix-doc/blob/master/proposals/1711-x509-for-federation.md#background-the-failure-of-the-perspectives-approach). +[MSC1711](https://github.com/matrix-org/matrix-doc/blob/main/proposals/1711-x509-for-federation.md#background-the-failure-of-the-perspectives-approach). This results in a breaking change, which is disruptive, but absolutely critical for the security model. However, the existence of Let's Encrypt as a trivial diff --git a/docs/usage/administration/admin_api/registration_tokens.md b/docs/usage/administration/admin_api/registration_tokens.md index 828c0277d626..c48d060dcc38 100644 --- a/docs/usage/administration/admin_api/registration_tokens.md +++ b/docs/usage/administration/admin_api/registration_tokens.md @@ -1,7 +1,8 @@ # Registration Tokens This API allows you to manage tokens which can be used to authenticate -registration requests, as proposed in [MSC3231](https://github.com/govynnus/matrix-doc/blob/token-registration/proposals/3231-token-authenticated-registration.md). +registration requests, as proposed in +[MSC3231](https://github.com/matrix-org/matrix-doc/blob/main/proposals/3231-token-authenticated-registration.md). To use it, you will need to enable the `registration_requires_token` config option, and authenticate by providing an `access_token` for a server admin: see [Admin API](../../usage/administration/admin_api). From c9903c8bec0e688b638837bd3156883e42a1f300 Mon Sep 17 00:00:00 2001 From: dklimpel <5740567+dklimpel@users.noreply.github.com> Date: Tue, 5 Oct 2021 08:49:06 +0200 Subject: [PATCH 2/3] newsfile --- changelog.d/10991.doc | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/10991.doc diff --git a/changelog.d/10991.doc b/changelog.d/10991.doc new file mode 100644 index 000000000000..6c48d45f188d --- /dev/null +++ b/changelog.d/10991.doc @@ -0,0 +1 @@ +Fix broken links to MSC in documentation. \ No newline at end of file From db3e25570b4223f07f7ea8b4f16ff53c4883f4c3 Mon Sep 17 00:00:00 2001 From: Patrick Cloke Date: Tue, 5 Oct 2021 07:09:43 -0400 Subject: [PATCH 3/3] Update changelog. --- changelog.d/10991.doc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.d/10991.doc b/changelog.d/10991.doc index 6c48d45f188d..2f9bb24ca726 100644 --- a/changelog.d/10991.doc +++ b/changelog.d/10991.doc @@ -1 +1 @@ -Fix broken links to MSC in documentation. \ No newline at end of file +Update links to MSCs in documentation. Contributed by @dklimpel. \ No newline at end of file