summary refs log tree commit diff
path: root/changelog.d/6657.bugfix
diff options
context:
space:
mode:
authorRichard van der Hoff <1389908+richvdh@users.noreply.github.com>2020-01-08 13:24:10 +0000
committerGitHub <noreply@github.com>2020-01-08 13:24:10 +0000
commit573fee759cbd76fca93bf90783cd013a11b9b4e5 (patch)
treebe32aacfaee4f55a5e16798393ce0c1dba8b98dd /changelog.d/6657.bugfix
parentFixup changelog (diff)
downloadsynapse-573fee759cbd76fca93bf90783cd013a11b9b4e5.tar.xz
Back out ill-advised notary server hackery (#6657)
This was ill-advised. We can't modify verify_keys here, because the response
object has already been signed by the requested key.

Furthermore, it's somewhat unnecessary because existing versions of Synapse
(which get upset that the notary key isn't present in verify_keys) will fall
back to a direct fetch via `/key/v2/server`.

Also: more tests for fetching keys via perspectives: it would be nice if we actually tested when our fetcher can't talk to our notary impl.
Diffstat (limited to 'changelog.d/6657.bugfix')
-rw-r--r--changelog.d/6657.bugfix1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/6657.bugfix b/changelog.d/6657.bugfix
new file mode 100644
index 0000000000..94e51a9896
--- /dev/null
+++ b/changelog.d/6657.bugfix
@@ -0,0 +1 @@
+Fix incorrect signing of responses from the key server implementation.
\ No newline at end of file