forked-synapse/synapse
Richard van der Hoff 573fee759c
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.
2020-01-08 13:24:10 +00:00
..
_scripts Replace instance variations of homeserver with correct case/spacing 2019-11-12 13:08:12 +00:00
api Remove unused, undocumented "content repo" resource (#6628) 2020-01-03 17:10:52 +00:00
app Fix exceptions in log when rejected event is replicated 2020-01-06 17:16:28 +00:00
appservice Clean up newline quote marks around the codebase (#6362) 2019-11-21 12:00:14 +00:00
config Add experimental 'databases' config (#6580) 2020-01-06 14:44:01 +00:00
crypto Fix some test failures when frozen_dicts are enabled (#6642) 2020-01-06 15:22:46 +00:00
events Change EventContext to use the Storage class (#6564) 2019-12-20 10:32:02 +00:00
federation Move get_state methods into FederationHandler (#6503) 2019-12-16 13:20:21 +00:00
groups Automatically delete empty groups/communities (#6453) 2019-12-16 12:12:40 +00:00
handlers Merge pull request #6652 from matrix-org/babolivier/depth_missing_events 2020-01-07 15:22:07 +01:00
http Kill off redundant SynapseRequestFactory (#6619) 2020-01-03 14:19:48 +00:00
logging Bump version of mypy 2019-12-12 15:21:12 +00:00
metrics Fix up some typechecking (#6150) 2019-10-02 05:29:01 -07:00
module_api Move DB pool and helper functions into dedicated Database class 2019-12-05 10:46:37 +00:00
push Change EventContext to use the Storage class (#6564) 2019-12-20 10:32:02 +00:00
replication Reduce the reconnect time when replication fails. (#6617) 2020-01-03 14:19:09 +00:00
res/templates Allow HS to send emails when adding an email to the HS (#6042) 2019-09-20 15:21:30 +01:00
rest Back out ill-advised notary server hackery (#6657) 2020-01-08 13:24:10 +00:00
server_notices Clean up newline quote marks around the codebase (#6362) 2019-11-21 12:00:14 +00:00
spam_checker_api Expose some homeserver functionality to spam checkers (#6259) 2019-10-31 09:16:14 -06:00
state Merge branch 'master' into develop 2019-12-31 11:01:06 +00:00
static Fix SSO fallback login 2019-09-12 11:42:47 +01:00
storage Merge pull request #6652 from matrix-org/babolivier/depth_missing_events 2020-01-07 15:22:07 +01:00
streams Bump version of mypy 2019-12-12 15:21:12 +00:00
util Persist auth/state events at backwards extremities when we fetch them (#6526) 2019-12-16 14:07:11 +00:00
__init__.py 1.8.0rc1 2020-01-07 14:31:13 +00:00
event_auth.py Merge release-v1.7.1 into develop 2019-12-18 09:51:51 +00:00
notifier.py Port SyncHandler to async/await 2019-12-05 17:58:25 +00:00
python_dependencies.py Remove the psutil dependency (#6318) 2019-11-05 05:05:48 +11:00
secrets.py
server.py Add database config class (#6513) 2019-12-18 10:45:12 +00:00
server.pyi Support for routing outbound HTTP requests via a proxy (#6239) 2019-11-01 14:07:44 +00:00
types.py Remove unused hashes and depths from create_new_client_event params 2020-01-06 13:45:33 +00:00
visibility.py Update the documentation of the filtering function 2019-12-16 12:15:37 +00:00