Commit Graph

28 Commits (aa76bf39aba2eadf506f57952a1dffce629f2637)

Author SHA1 Message Date
Erik Johnston aa76bf39ab Remove unused imports 11 years ago
Erik Johnston 9024a19658 Remove dead code. 11 years ago
Erik Johnston 2f39dc19a2 Remove more references to dead PDU tables 11 years ago
Erik Johnston 946d02536b Remove unused functions. 11 years ago
Erik Johnston d84f5b30b8 old_state_events should be a dict not list 11 years ago
Erik Johnston 12ce441e67 Convert event ids to be of the form :example.com 11 years ago
Erik Johnston da511334d2 Make federation return the old current state, so that we can use it to do auth 11 years ago
Erik Johnston e7858b6d7e Start filling out and using new events tables 11 years ago
Erik Johnston c372929ab6 Remove duplicate import 11 years ago
Erik Johnston b3b1961496 Fix bug where people could join private rooms 11 years ago
Erik Johnston 5ffe5ab43f Use state groups to get current state. Make join dance actually work. 11 years ago
Erik Johnston f71627567b Finish implementing the new join dance. 11 years ago
Mark Haines bb04447c44 Include hashes of previous pdus when referencing them 11 years ago
Erik Johnston e7bc1291a0 Begin making auth use event.old_state_events 11 years ago
Erik Johnston 5fefc12d1e Begin implementing state groups. 11 years ago
Erik Johnston 39e3fc69e5 Make the state resolution use actual power levels rather than taking them from a Pdu key. 11 years ago
Erik Johnston 942d8412c4 Handle the case where we don't have a common ancestor 11 years ago
Erik Johnston 83ce57302d Fix bug in state handling where we incorrectly identified a missing pdu. Update tests to catch this case. 11 years ago
Erik Johnston 2205aba3ed Fix bug where we used an event_id as a pdu_id 11 years ago
Matthew Hodgson 8a7c1d6a00 fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch. 11 years ago
Erik Johnston b5f9d47c89 Handle new state events which don't have a common ancestor 11 years ago
Mark Haines a0d1f5a014 Start updating state handling to use snapshots 11 years ago
Erik Johnston 0e938b1ff7 Rename method name to not clash with other ones in storage. 11 years ago
Erik Johnston c5f2da5875 Add a check to make sure that during state conflict res we only request a PDU we don't have. 11 years ago
Erik Johnston 1a26905cc9 Fix pontenial bug in state resolution handler that compared dicts rather than their id's 11 years ago
Matthew Hodgson f98e6380f1 add in whitespace after copyright statements to improve legibility 11 years ago
matrix.org 4f475c7697 Reference Matrix Home Server 11 years ago