summary refs log tree commit diff
path: root/synapse/state/v1.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Collect room-version variations into one place (#4969)Richard van der Hoff2019-04-011-3/+8
| | | | 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.
* Pass through room version to event authErik Johnston2019-01-251-3/+11
|
* Workaround for non-ascii event ids (#4241)Richard van der Hoff2018-12-031-1/+3
| | | | | | It turns out that we accept events with non-ascii IDs, which would later cause an explosion during state res. Fixes #4226
* Rename resolve_events_with_factoryErik Johnston2018-10-241-1/+1
|
* Logging improvementsRichard van der Hoff2018-09-261-2/+12
| | | | Some logging tweaks to help with debugging incoming federation transactions
* Remove unnecessary resolve_events_with_state_mapErik Johnston2018-08-221-28/+0
| | | | | We only ever used the synchronous resolve_events_with_state_map in one place, which is trivial to replace with the async version.
* Refactor state moduleErik Johnston2018-08-091-0/+321
We split out the actual state resolution algorithm to prepare for having multiple versions.