forked-synapse/synapse/crypto
reivilibre edae20f926
Improve robustness when handling a perspective key response by deduplicating received server keys. (#15423)
* Change `store_server_verify_keys` to take a `Mapping[(str, str), FKR]`

This is because we already can't handle duplicate keys — leads to cardinality violation

* Newsfile

Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org>

---------

Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
2023-04-13 15:35:03 +01:00
..
__init__.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
context_factory.py Add missing type hints to synapse.crypto. (#11146) 2021-10-21 13:07:07 +00:00
event_signing.py Use immutabledict instead of frozendict (#15113) 2023-03-22 17:15:34 +00:00
keyring.py Improve robustness when handling a perspective key response by deduplicating received server keys. (#15423) 2023-04-13 15:35:03 +01:00