MatrixSynapse/tests
Sean Quah c73774467e
Fix bug in device list caching when remote users leave rooms (#13749)
When a remote user leaves the last room shared with the homeserver, we
have to mark their device list as unsubscribed, otherwise we would hold
on to a stale device list in our cache. Crucially, the device list would
remain cached even after the remote user rejoined the room, which could
lead to E2EE failures until the next change to the remote user's device
list.

Fixes #13651.

Signed-off-by: Sean Quah <seanq@matrix.org>
2022-09-14 10:42:57 +01:00
..
api
app Remove configuration options for direct TCP replication. (#13647) 2022-09-06 07:50:02 +00:00
appservice
config
crypto
events
federation
handlers Fix bug in device list caching when remote users leave rooms (#13749) 2022-09-14 10:42:57 +01:00
http Cancel the processing of key query requests when they time out. (#13680) 2022-09-07 12:03:32 +01:00
logging
module_api Reduce the number of tests using TCP replication. (#13543) 2022-08-19 08:25:24 -04:00
push
replication Generalise the `@cancellable` annotation so it can be used on functions other than just servlet methods. (#13662) 2022-08-31 11:16:05 +00:00
rest Add timestamp to user's consent (#13741) 2022-09-08 15:41:48 +00:00
scripts
server_notices
state
storage Require SQLite >= 3.27.0 (#13760) 2022-09-09 11:14:10 +01:00
test_utils
util
__init__.py
server.py
test_distributor.py Replace assertEquals and friends with non-deprecated versions. (#12092) 2022-02-28 07:12:29 -05:00
test_event_auth.py Rename the `EventFormatVersions` enum values so that they line up with room version numbers. (#13706) 2022-09-07 11:08:20 +01:00
test_federation.py
test_mau.py
test_metrics.py
test_phone_home.py
test_rust.py Add a stub Rust crate (#12595) 2022-09-06 19:01:37 +01:00
test_server.py Remove configuration options for direct TCP replication. (#13647) 2022-09-06 07:50:02 +00:00
test_state.py
test_terms_auth.py
test_test_utils.py
test_types.py Fix error in `is_mine_id` when encountering a malformed ID (#13746) 2022-09-08 15:54:36 +01:00
test_visibility.py
unittest.py
utils.py Remove configuration options for direct TCP replication. (#13647) 2022-09-06 07:50:02 +00:00