summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
authorJonas Jelten <jj@sft.lol>2020-10-26 19:37:47 +0100
committerGitHub <noreply@github.com>2020-10-26 18:37:47 +0000
commit2e380f0f1802e5310f5a19b5cac314ce742aaecd (patch)
treeac49855e8f394a1b59183dac4f2320b5a04c625d /changelog.d
parentAdd type hints for account validity handler (#8620) (diff)
downloadsynapse-2e380f0f1802e5310f5a19b5cac314ce742aaecd.tar.xz
e2e: ensure we have both master and self-signing key (#8455)
it seems to be possible that only one of them ends up to be cached.
when this was the case, the missing one was not fetched via federation,
and clients then failed to validate cross-signed devices.

Signed-off-by: Jonas Jelten <jj@sft.lol>
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/8455.bugfix1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/8455.bugfix b/changelog.d/8455.bugfix
new file mode 100644
index 0000000000..561e73f5e0
--- /dev/null
+++ b/changelog.d/8455.bugfix
@@ -0,0 +1 @@
+Fix fetching of E2E cross signing keys over federation when only one of the master key and device signing key is cached already.