summary refs log tree commit diff
path: root/synapse/handlers/federation_event.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement backfill in handler so we can do fetching laterEric Eastwood2021-10-291-43/+43
* Fix direction of fake edgesEric Eastwood2021-10-291-55/+64
* WIP: Sort events topologically when we receive them over backfillEric Eastwood2021-10-291-2/+123
* Revert "WIP: Sort events topologically when we receive them over backfill"Eric Eastwood2021-10-291-123/+2
* WIP: Sort events topologically when we receive them over backfillEric Eastwood2021-10-291-2/+123
* Merge branch 'develop' into madlittlemods/return-historical-events-in-order-f...Eric Eastwood2021-10-211-142/+277
|\
| * Clean up `_update_auth_events_and_context_for_auth` (#11122)Richard van der Hoff2021-10-201-114/+37
| * Move _persist_auth_tree into FederationEventHandler (#11115)Richard van der Hoff2021-10-191-1/+115
| * Rename `_auth_and_persist_fetched_events` (#11116)Richard van der Hoff2021-10-191-14/+9
| * Check auth on received events' auth_events (#11001)Richard van der Hoff2021-10-181-2/+97
| * Check *all* auth events for room id and rejection (#11009)Richard van der Hoff2021-10-181-8/+8
| * `_run_push_actions_and_persist_event`: handle no min_depth (#11014)Richard van der Hoff2021-10-181-10/+18
* | Remove debug loggingEric Eastwood2021-10-211-42/+1
* | Remove fake prev events from historical state chainEric Eastwood2021-10-211-1/+2
* | Fix backfill not picking up batch events connected to non-base insertion eventsEric Eastwood2021-10-201-1/+1
* | Some more trials of trying to get many many events to backfill in order on re...Eric Eastwood2021-10-191-2/+9
* | Avoid constant missing prev_event fetching while backfillingEric Eastwood2021-10-181-1/+31
* | Use OrderedDict to gurantee order returned is the same as we were building th...Eric Eastwood2021-10-181-0/+12
|/
* Fix 500 error on `/messages` when we accumulate more than 5 backward extremit...Eric Eastwood2021-10-141-1/+1
* Improve the logging in _auth_and_persist_outliers (#11010)Richard van der Hoff2021-10-071-1/+4
* Add a comment in _process_received_pdu (#11011)Richard van der Hoff2021-10-071-0/+3
* Fix logic flaw preventing tracking of MSC2716 events in existing room version...Eric Eastwood2021-10-051-3/+2
* Host `cache_joined_hosts_for_event` to caller (#10986)Richard van der Hoff2021-10-051-10/+8
* `_update_auth_events_and_context_for_auth`: add some comments (#10987)Richard van der Hoff2021-10-051-0/+26
* `_check_event_auth`: move event validation earlier (#10988)Richard van der Hoff2021-10-051-4/+9
* Split `event_auth.check` into two parts (#10940)Richard van der Hoff2021-09-291-5/+13
* Inline `_check_event_auth` for outliers (#10926)Richard van der Hoff2021-09-281-57/+36
* Stop trying to auth/persist events whose auth events we do not have. (#10907)Richard van der Hoff2021-09-241-8/+16
* Factor out common code for persisting fetched auth events (#10896)Richard van der Hoff2021-09-241-55/+48
* Simplify `_auth_and_persist_fetched_events` (#10901)Richard van der Hoff2021-09-241-69/+22
* Factor out `_get_remote_auth_chain_for_event` from `_update_auth_events_and_c...Richard van der Hoff2021-09-231-52/+72
* Factor out a separate `EventContext.for_outlier` (#10883)Richard van der Hoff2021-09-221-5/+2
* Require type hints in the handlers module. (#10831)Patrick Cloke2021-09-201-4/+4
* Use direct references for some configuration variables (#10798)Patrick Cloke2021-09-131-2/+2
* Get rid of `_auth_and_persist_event` (#10781)Richard van der Hoff2021-09-081-60/+30
* Add some assertions about outliers (#10773)Richard van der Hoff2021-09-081-71/+77
* Persist auth events before the events that rely on them (#10771)Richard van der Hoff2021-09-081-36/+65
* Underscore-prefix private fields in `FederationEventHandler` (#10746)Richard van der Hoff2021-09-071-71/+73
* Stop using BaseHandler in `FederationEventHandler` (#10745)Richard van der Hoff2021-09-061-9/+10
* Move `maybe_kick_guest_users` out of `BaseHandler` (#10744)Richard van der Hoff2021-09-061-3/+14
* Allow room creator to send MSC2716 related events in existing room versions (...Eric Eastwood2021-09-041-2/+8
* Split `FederationHandler` in half (#10692)Richard van der Hoff2021-08-261-0/+1825