MatrixSynapse/synapse
Andrew Morgan e08ea43463 Use the federation blacklist for requests to untrusted Identity Servers (#6000)
Uses a SimpleHttpClient instance equipped with the federation_ip_range_blacklist list for requests to identity servers provided by user input. Does not use a blacklist when contacting identity servers specified by account_threepid_delegates. The homeserver trusts the latter and we don't want to prevent homeserver admins from specifying delegates that are on internal IP addresses.

Fixes #5935
2019-09-23 20:23:20 +01:00
..
_scripts
api
app
appservice
config Use the federation blacklist for requests to untrusted Identity Servers (#6000) 2019-09-23 20:23:20 +01:00
crypto
events
federation Fix exception when resetting retry timings 2019-09-20 12:09:39 +01:00
groups
handlers Use the federation blacklist for requests to untrusted Identity Servers (#6000) 2019-09-23 20:23:20 +01:00
http
logging Fix logcontext spam on non-Linux platforms (#6059) 2019-09-18 21:55:37 +01:00
metrics
module_api
push Generalize email sending logging (#6075) 2019-09-23 14:38:19 +01:00
replication
res/templates Allow HS to send emails when adding an email to the HS (#6042) 2019-09-20 15:21:30 +01:00
rest Add m.id_access_token to /versions unstable_features (MSC2264) (#5974) 2019-09-23 20:19:25 +01:00
server_notices
state
static
storage Implement MSC2290 (#6043) 2019-09-23 16:50:27 +01:00
streams
util
__init__.py
event_auth.py
notifier.py
python_dependencies.py
secrets.py
server.py
server.pyi
types.py
visibility.py