Commit Graph

692 Commits (d0aee697ac0587c005bc1048f5036979331f1101)

Author SHA1 Message Date
Patrick Cloke d8a9cd8d3e
Remove hacky error handling for inlineDeferreds. (#7950) 4 years ago
Patrick Cloke e739b20588
Fix up types and comments that refer to Deferreds. (#7945) 4 years ago
Karthikeyan Singaravelan a7b06a81f0
Fix deprecation warning: import ABC from collections.abc (#7892) 4 years ago
Richard van der Hoff 346476df21
Reject attempts to join empty rooms over federation (#7859) 4 years ago
Erik Johnston f1245dc3c0
Fix resync remote devices on receive PDU in worker mode. (#7815) 4 years ago
Erik Johnston e29c44340b
Fix recursion error when fetching auth chain over federation (#7817) 4 years ago
Richard van der Hoff 67593b1728
Add `HomeServer.signing_key` property (#7805) 4 years ago
Erik Johnston 96e9afe625 Correctly handle outliers as prev events over federation 4 years ago
Richard van der Hoff e866512367
Add early returns to `_check_for_soft_fail` (#7769) 4 years ago
Richard van der Hoff a6eae69ffe
Type checking for `FederationHandler` (#7770) 4 years ago
Erik Johnston 0e0a2817a2
Yield during large v2 state res. (#7735) 4 years ago
Dagfinn Ilmari Mannsåker a3f11567d9
Replace all remaining six usage with native Python 3 equivalents (#7704) 5 years ago
Patrick Cloke bd6dc17221
Replace iteritems/itervalues/iterkeys with native versions. (#7692) 5 years ago
Andrew Morgan fcd6961441
Add option to enable encryption by default for new rooms (#7639) 5 years ago
Erik Johnston 11dc2b4698
Fix exceptions when fetching events from a down host. (#7622) 5 years ago
Erik Johnston e5c67d04db
Add option to move event persistence off master (#7517) 5 years ago
Erik Johnston 1531b214fc
Add ability to wait for replication streams (#7542) 5 years ago
Erik Johnston 547e4dd83e
Fix exception reporting due to HTTP request errors. (#7556) 5 years ago
Patrick Cloke 8c8858e124
Convert federation handler to async/await. (#7459) 5 years ago
Andrew Morgan 6b22921b19
async/await is_server_admin (#7363) 5 years ago
Patrick Cloke 33bceb7f70
Convert some of the federation handler methods to async/await. (#7338) 5 years ago
Richard van der Hoff 7966a1cde9
Rewrite prune_old_outbound_device_pokes for efficiency (#7159) 5 years ago
Richard van der Hoff 3e99528f2b
Store room version on invite (#6983) 5 years ago
Richard van der Hoff 691659568f
Remove redundant store_room call (#6979) 5 years ago
Richard van der Hoff a301934f46
Upsert room version when we join over federation (#6968) 5 years ago
Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 5 years ago
Patrick Cloke 7765bf3989
Limit the number of events that can be requested when backfilling events (#6864) 5 years ago
Richard van der Hoff b0c8bdd49d
pass room version into FederationClient.send_join (#6854) 5 years ago
Richard van der Hoff f84700fba8 Pass room version object into `FederationClient.get_pdu` 5 years ago
Erik Johnston a58860e480
Check sender_key matches on inbound encrypted events. (#6850) 5 years ago
Erik Johnston 6475382d80
Fix detecting unknown devices from remote encrypted events. (#6848) 5 years ago
Richard van der Hoff 5d17c31596 make FederationHandler.send_invite async 5 years ago
Richard van der Hoff e81c093974 make FederationHandler.on_get_missing_events async 5 years ago
Richard van der Hoff f64c96662e make FederationHandler.user_joined_room async 5 years ago
Richard van der Hoff 52642860da make FederationHandler._clean_room_for_join async 5 years ago
Richard van der Hoff 814cc00cb9 make FederationHandler._notify_persisted_event async 5 years ago
Richard van der Hoff 05299599b6 make FederationHandler.persist_events_and_notify async 5 years ago
Richard van der Hoff 3b7e0e002b make FederationHandler._make_and_verify_event async 5 years ago
Richard van der Hoff 4286e429a7 make FederationHandler.do_remotely_reject_invite async 5 years ago
Richard van der Hoff c3f296af32 make FederationHandler._check_for_soft_fail async 5 years ago
Richard van der Hoff dbdf843012 make FederationHandler._persist_auth_tree async 5 years ago
Richard van der Hoff ebd6a15af3 make FederationHandler.do_invite_join async 5 years ago
Richard van der Hoff 94f7b4cd54 make FederationHandler.on_event_auth async 5 years ago
Richard van der Hoff 863087d186 make FederationHandler.on_exchange_third_party_invite_request async 5 years ago
Richard van der Hoff 957129f4a7 make FederationHandler.construct_auth_difference async 5 years ago
Richard van der Hoff 0d5f2f4bb0 make FederationHandler._update_context_for_auth_events async 5 years ago
Richard van der Hoff a25ddf26a3 make FederationHandler._update_auth_events_and_context_for_auth async 5 years ago
Richard van der Hoff bc9b75c6f0 make FederationHandler.do_auth async 5 years ago
Richard van der Hoff 8033b257a7 make FederationHandler._prep_event async 5 years ago
Richard van der Hoff 1cdc253e0a make FederationHandler._handle_new_event async 5 years ago