From 0d32bda9daa265aca7aa0ea2495b89df251d3fca Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Thu, 17 Feb 2022 13:13:05 +0200 Subject: [PATCH] matrix: quick writeup on m.room.tombstone I find it an infrequently asked question where finding the answer is a pain, so this asssures it's historically storen somewhere I can find it on demand. --- matrix/m.room.tombstone/README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 matrix/m.room.tombstone/README.md diff --git a/matrix/m.room.tombstone/README.md b/matrix/m.room.tombstone/README.md new file mode 100644 index 0000000..5c59aca --- /dev/null +++ b/matrix/m.room.tombstone/README.md @@ -0,0 +1,15 @@ +# On Matrix tombstones + +I am not putting the events here as I have [scripts for that separately](https://gitea.blesmrt.net/mikaela/scripts/src/branch/master/bash). + +## PL50 tombstoning + +Synapse versions before [1.11.0 (2020-02-21), technically 1.11.0rc1 (2020-02-19)](https://github.com/matrix-org/synapse/releases/tag/v1.11.0) +allowed power level 50 to set tombstones and thus hijack rooms. Thus this is +dependent on the Synapse version used at the time of room creation. + +* [PR](https://github.com/matrix-org/synapse/pull/6834) +* [commit](https://github.com/matrix-org/synapse/commit/3404ad289b1d2e5bc5c7f277f519b9698dbdaa15) + +In the same context invites were changed to require PL50 by default, and ACL +also got the requirement for PL100.