88d7182ada
It's not really a problem to trust notary responses signed by the old key so long as we are also doing TLS validation. This commit adds a check to the config parsing code at startup to check that we do not have the insecure matrix.org key without tls validation, and refuses to start without it. This allows us to remove the rather alarming-looking warning which happens at runtime. |
||
---|---|---|
.. | ||
__init__.py | ||
__main__.py | ||
_base.py | ||
api.py | ||
appservice.py | ||
captcha.py | ||
cas.py | ||
consent_config.py | ||
database.py | ||
emailconfig.py | ||
groups.py | ||
homeserver.py | ||
jwt_config.py | ||
key.py | ||
logger.py | ||
metrics.py | ||
password.py | ||
password_auth_providers.py | ||
push.py | ||
ratelimiting.py | ||
registration.py | ||
repository.py | ||
room_directory.py | ||
saml2_config.py | ||
server.py | ||
server_notices_config.py | ||
spam_checker.py | ||
stats.py | ||
tls.py | ||
user_directory.py | ||
voip.py | ||
workers.py |