- Feb 03, 2015
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Keep around the old (buggy) version of the prune_event function so that we can use it to check signatures for events on old servers
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Try to ensure we don't persist an event we have already persisted. In persist_event check if we already have the event, if so then update instead of replacing so that we don't cause a bump of the stream_ordering.
-
- Feb 02, 2015
-
-
Erik Johnston authored
-
Erik Johnston authored
Don't fail an entire request if one of the returned events fails a signature check. If an event does fail a signature check, look in the local database and request it from the originator.
-
- Jan 31, 2015
-
-
David Baker authored
-
Matthew Hodgson authored
-
- Jan 30, 2015
-
-
David Baker authored
-
David Baker authored
-
Erik Johnston authored
-
David Baker authored
-
David Baker authored
-
David Baker authored
-
Mark Haines authored
-
Mark Haines authored
-
Mark Haines authored
-
Erik Johnston authored
-
Erik Johnston authored
Rejections
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
David Baker authored
-
Mark Haines authored
Client v2 sync
-
Mark Haines authored
Add doc string for __nonzero__ overrides for sync results, raise not implemented if the client attempts to do a gapless sync
-
Erik Johnston authored
Conflicts: synapse/storage/schema/im.sql
-
Mark Haines authored
Replication split
-
David Baker authored
Means that now you can't do exact matches even in override rules, but I think we can live with that. Advantage is that you'll now always get back what was put in to the API.
-
Mark Haines authored
Rejections storage
-
Erik Johnston authored
-