synapse-product/synapse
Richard van der Hoff 88d7182ada
Improve startup checks for insecure notary configs (#5392)
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.
2019-06-10 10:33:00 +01:00
..
_scripts Fix flake8 (#4519) 2019-01-30 10:53:17 +00:00
api Add ability to perform password reset via email without trusting the identity server (#5377) 2019-06-06 17:34:07 +01:00
app Add ability to perform password reset via email without trusting the identity server (#5377) 2019-06-06 17:34:07 +01:00
appservice Run the AS senders as background processes (#4189) 2018-12-04 10:53:49 +01:00
config Improve startup checks for insecure notary configs (#5392) 2019-06-10 10:33:00 +01:00
crypto Improve startup checks for insecure notary configs (#5392) 2019-06-10 10:33:00 +01:00
events Fix appservice timestamp massaging (#5233) 2019-05-24 14:44:04 +01:00
federation Prevent multiple device list updates from breaking a batch send (#5156) 2019-06-06 23:54:00 +01:00
groups Associate a request_name with each verify request, for logging 2019-06-05 10:46:26 +01:00
handlers Add ability to perform password reset via email without trusting the identity server (#5377) 2019-06-06 17:34:07 +01:00
http Improve docstrings on MatrixFederationClient. (#5332) 2019-06-04 11:14:16 +01:00
metrics Add metrics for number of outgoing EDUs, by type (#4695) 2019-02-20 14:13:14 +00:00
module_api Allow password providers to bind emails (#4947) 2019-03-28 15:48:07 +00:00
push Add ability to perform password reset via email without trusting the identity server (#5377) 2019-06-06 17:34:07 +01:00
replication Fixup bsaed on review comments 2019-05-17 15:48:04 +01:00
res/templates Add ability to perform password reset via email without trusting the identity server (#5377) 2019-06-06 17:34:07 +01:00
rest Add ability to perform password reset via email without trusting the identity server (#5377) 2019-06-06 17:34:07 +01:00
server_notices Merge branch 'develop' of github.com:matrix-org/synapse into erikj/admin_contact 2018-08-24 17:00:37 +01:00
state Fix grammar and document get_current_users_in_room (#4998) 2019-04-03 14:32:20 +01:00
static Avoid redundant URL encoding (#4555) 2019-04-04 12:05:56 +01:00
storage Prevent multiple device list updates from breaking a batch send (#5156) 2019-06-06 23:54:00 +01:00
streams Fix develop because I broke it :( (#3535) 2018-07-14 09:51:00 +10:00
util Call RetryLimiter correctly (#5340) 2019-06-04 22:02:53 +01:00
__init__.py 1.0.0rc1 2019-06-07 10:29:32 +01:00
event_auth.py Collect room-version variations into one place (#4969) 2019-04-01 10:24:38 +01:00
notifier.py Remove redundant PreserveLoggingContext 2019-03-04 18:31:18 +00:00
python_dependencies.py Add ability to perform password reset via email without trusting the identity server (#5377) 2019-06-06 17:34:07 +01:00
secrets.py Port over enough to get some sytests running on Python 3 (#3668) 2018-08-20 23:54:49 +10:00
server.py Room Statistics (#4338) 2019-05-21 11:36:50 -05:00
server.pyi Fix CI after new release of isort 2019-05-13 15:19:44 +01:00
types.py declare a ReadReceipt class 2019-03-13 17:20:55 +00:00
visibility.py Implement soft fail 2019-03-06 16:22:16 +00:00