MatrixSynapse/synapse
Erik Johnston f299c5414c Refactor MatrixFederationAgent to retry SRV.
This refactors MatrixFederationAgent to move the SRV lookup into the
endpoint code, this has two benefits:
	1. Its easier to retry different host/ports in the same way as
	   HostnameEndpoint.
	2. We avoid SRV lookups if we have a free connection in the pool
2019-08-15 15:43:22 +01:00
..
_scripts
api
app Don't load the media repo when configured to use an external media repo (#5754) 2019-08-13 21:49:28 +10:00
appservice
config fix config being a dict, actually 2019-08-14 02:06:42 +10:00
crypto
events Merge pull request #5805 from matrix-org/erikj/validate_state 2019-08-01 13:45:48 +01:00
federation Wrap `get_local_public_room_list` call in `maybeDeferred` because it 2019-08-14 14:53:49 +01:00
groups
handlers Don't create broken room when power_level_content_override.users does not contain creator_id. (#5633) 2019-08-15 09:45:57 +01:00
http Refactor MatrixFederationAgent to retry SRV. 2019-08-15 15:43:22 +01:00
logging
metrics
module_api
push Remove redundant return 2019-08-13 12:50:36 +01:00
replication
res/templates
rest Don't load the media repo when configured to use an external media repo (#5754) 2019-08-13 21:49:28 +10:00
server_notices
state
static
storage Merge pull request #5809 from matrix-org/erikj/handle_pusher_stop 2019-08-13 14:08:29 +01:00
streams
util Retry well-known lookup before expiry. 2019-08-13 16:20:38 +01:00
__init__.py 1.3.0 2019-08-15 12:05:24 +01:00
event_auth.py
notifier.py
python_dependencies.py
secrets.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
server.py
server.pyi
types.py
visibility.py