Richard van der Hoff
|
83895316d4
|
sanity-checking for events used in state res (#6531)
When we perform state resolution, check that all of the events involved are in
the right room.
|
2019-12-16 13:53:53 +00:00 |
|
Amber Brown
|
4806651744
|
Replace returnValue with return (#5736)
|
2019-07-23 23:00:55 +10:00 |
|
Amber Brown
|
32e7c9e7f2
|
Run Black. (#5482)
|
2019-06-20 19:32:02 +10:00 |
|
Richard van der Hoff
|
54a87a7b08
|
Collect room-version variations into one place (#4969)
Collect all the things that make room-versions different to one another into
one place, so that it's easier to define new room versions.
|
2019-04-01 10:24:38 +01:00 |
|
Erik Johnston
|
ae2a957dba
|
Pass through room version to event auth
|
2019-01-25 18:31:41 +00:00 |
|
Richard van der Hoff
|
c03324294d
|
Workaround for non-ascii event ids (#4241)
It turns out that we accept events with non-ascii IDs, which would later cause
an explosion during state res.
Fixes #4226
|
2018-12-03 21:47:48 +11:00 |
|
Erik Johnston
|
810715f79a
|
Rename resolve_events_with_factory
|
2018-10-24 09:44:22 +01:00 |
|
Richard van der Hoff
|
e70b4ce069
|
Logging improvements
Some logging tweaks to help with debugging incoming federation transactions
|
2018-09-26 17:36:14 +01:00 |
|
Erik Johnston
|
5c261107c9
|
Remove unnecessary resolve_events_with_state_map
We only ever used the synchronous resolve_events_with_state_map in one
place, which is trivial to replace with the async version.
|
2018-08-22 15:41:15 +01:00 |
|
Erik Johnston
|
119451dcd1
|
Refactor state module
We split out the actual state resolution algorithm to prepare for having
multiple versions.
|
2018-08-09 14:55:47 +01:00 |
|