summary refs log tree commit diff
path: root/synapse/state
diff options
context:
space:
mode:
authorPatrick Cloke <clokep@users.noreply.github.com>2021-11-18 08:43:09 -0500
committerGitHub <noreply@github.com>2021-11-18 13:43:09 +0000
commit4bd54b263ef7e2ac29acdc85e0c6392684c44281 (patch)
tree61cf4b57dc9b7283eedf177081a4c5f626505b4c /synapse/state
parentDocs: Quote wildcard `federation_certificate_verification_whitelist` (#11381) (diff)
downloadsynapse-4bd54b263ef7e2ac29acdc85e0c6392684c44281.tar.xz
Do not allow MSC3440 threads to fork threads (#11161)
Adds validation to the Client-Server API to ensure that
the potential thread head does not relate to another event
already. This results in not allowing a thread to "fork" into
other threads.

If the target event is unknown for some reason (maybe it isn't
visible to your homeserver), but is the target of other events
it is assumed that the thread can be created from it. Otherwise,
it is rejected as an unknown event.
Diffstat (limited to 'synapse/state')
0 files changed, 0 insertions, 0 deletions