Commit Graph

420 Commits (4dd61df6f8d8d622b1327e2ce678d26e9c6911b0)

Author SHA1 Message Date
Erik Johnston 5e49a57ecc Separate federation servlet into different lists 7 years ago
Erik Johnston 6e2a7ee1bc Remove spurious log lines 8 years ago
Erik Johnston dfbda5e025 Faster cache for get_joined_hosts 8 years ago
Erik Johnston ec5c4499f4 Make presence use cached users/hosts in room 8 years ago
Richard van der Hoff de042b3b88 Do some logging when one-time-keys get claimed 8 years ago
Erik Johnston 310b1ccdc1 Use preserve_fn and add logs 8 years ago
Erik Johnston db7d0c3127 Always mark remotes as up if we receive a signed request from them 8 years ago
Erik Johnston 7166854f41 Add cache for get_current_hosts_in_room 8 years ago
Richard van der Hoff 91b3981800 Try harder when sending leave events 8 years ago
Richard van der Hoff 4903ccf159 Fix some lies, and other clarifications, in docstrings 8 years ago
Erik Johnston 26ae5178a4 Add some comments 8 years ago
Erik Johnston 1745069543 Comment 8 years ago
Erik Johnston c7ddb5ef7a Reuse get_interested_parties 8 years ago
Paul "LeoNerd" Evans 11dbceb761 Add a counter metric for successfully-sent transactions 8 years ago
Erik Johnston a8c8e4efd4 Comment 8 years ago
Erik Johnston 2be8a281d2 Comments 8 years ago
Erik Johnston 6308ac45b0 Move get_interested_remotes back to presence handler 8 years ago
Erik Johnston b9b72bc6e2 Comments 8 years ago
Erik Johnston 84fbb80c8f Use generators 8 years ago
Erik Johnston 40453b3f84 Dedupe KeyedEdu and Devices federation repl traffic 8 years ago
Erik Johnston 29574fd5b3 Reduce federation presence replication traffic 8 years ago
Erik Johnston 0018491af2 Rename variable 8 years ago
Erik Johnston 8c5f03cec7 Revert to sending the same data type as before 8 years ago
Erik Johnston f8434db549 Change name 8 years ago
Erik Johnston ab904caf33 Comments 8 years ago
Erik Johnston a828a64b75 Comment 8 years ago
Erik Johnston d4d176e5d0 Add logging 8 years ago
Erik Johnston 449d1297ca Fix up federation SendQueue and document types 8 years ago
Erik Johnston f10ce8944b Don't double json encode federation replication data 8 years ago
Richard van der Hoff 30bcbf775a Accept join events from all servers 8 years ago
Erik Johnston 11880103b1 Make federation send queue take the current position 8 years ago
Erik Johnston 85be3dde81 Bail early if remote wouldn't be retried (#2064) 8 years ago
Erik Johnston 35b4aa04be Notify on new federation traffic 8 years ago
Erik Johnston 2a28b79e04 Batch sending of device list pokes 8 years ago
Richard van der Hoff 5a16cb4bf0 Ignore backoff history for invites, aliases, and roomdirs 8 years ago
Richard van der Hoff 4bd597d9fc push federation retry limiter down to matrixfederationclient 8 years ago
Richard van der Hoff 29ed09e80a Fix assertion to stop transaction queue getting wedged 8 years ago
Richard van der Hoff 29235901b8 Move FederationServer._handle_new_pdu to FederationHandler 8 years ago
Richard van der Hoff e8b1721290 Move sig check out of _handle_new_pdu 8 years ago
Richard van der Hoff 3406333a58 Factor _get_missing_events_for_pdu out of _handle_new_pdu 8 years ago
Richard van der Hoff 45d173a59a Fix docstring 8 years ago
Richard van der Hoff 0c4cf9372b Fix a race in transaction queue 8 years ago
Erik Johnston df4ecff5a9 Correctly raise exceptions for ratelimitng. Ratelimit on 401 8 years ago
Erik Johnston ae7a132f38 Better handle 404 response for federation /send/ 8 years ago
Erik Johnston c974116f19 Implement device key caching over federation 8 years ago
Erik Johnston 51e9fe36e4 Fix up sending of m.device_list_update edus 8 years ago
Erik Johnston 2367c5568c Add basic implementation of local device list changes 8 years ago
Erik Johnston f878f64f43 Lower the not retrying host log line to debug 8 years ago
Erik Johnston e6153e1bd1 Fix couple of federation state bugs 8 years ago
Erik Johnston f7085ac84f Name linearizer's for better logs 8 years ago