forked-synapse/synapse/federation/transport
Andrew Morgan 72fe2affb6 Query missing cross-signing keys on local sig upload
Add changelog

Save retrieved keys to the db

lint

Fix and de-brittle remote result dict processing

Use query_user_devices instead, assume only master, self_signing key types

Make changelog more useful

Remove very specific exception handling

Wrap get_verify_key_from_cross_signing_key in a try/except

Note that _get_e2e_cross_signing_verify_key can raise a SynapseError

lint

Add comment explaining why this is useful

Only fetch master and self_signing key types

Fix log statements, docstrings

Remove extraneous items from remote query try/except

lint

Factor key retrieval out into a separate function

Send device updates, modeled after SigningKeyEduUpdater._handle_signing_key_updates

Update method docstring
2020-04-17 15:47:49 +01:00
..
__init__.py Replace instance variations of homeserver with correct case/spacing 2019-11-12 13:08:12 +00:00
client.py Query missing cross-signing keys on local sig upload 2020-04-17 15:47:49 +01:00
server.py Remove unused federation endpoint (query_auth) (#7026) 2020-03-17 08:04:49 -04:00