- Jan 09, 2020
-
-
Erik Johnston authored
- Jan 08, 2020
-
-
Manuel Stahl authored
Fixes #6552
-
Richard van der Hoff authored
This was ill-advised. We can't modify verify_keys here, because the response object has already been signed by the requested key. Furthermore, it's somewhat unnecessary because existing versions of Synapse (which get upset that the notary key isn't present in verify_keys) will fall back to a direct fetch via `/key/v2/server`. Also: more tests for fetching keys via perspectives: it would be nice if we actually tested when our fetcher can't talk to our notary impl.
-
- Jan 07, 2020
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Brendan Abolivier authored
Fix conditions failing if min_depth = 0
-
Richard van der Hoff authored
* Add a background update to clear tombstoned rooms from the directory * use the ABC metaclass
-
Richard van der Hoff authored
so that bg update routines can be async
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Fix exceptions in the synchrotron worker log when events are rejected.
-
Brendan Abolivier authored
-
Brendan Abolivier authored
This could result in Synapse not fetching prev_events for new events in the room if it has missed some events.
- Jan 06, 2020
-
-
Richard van der Hoff authored
Remove a bunch of unused code from event creation
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Make it clearer how they behave in the face of rejected and/or missing events.
-
Richard van der Hoff authored
Fixes #4026
-
Erik Johnston authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
replace get_prev_events_and_hashes_for_room with get_prev_events_for_room in create_new_client_event
-
Richard van der Hoff authored
... to make way for a new method which just returns the event ids
-
Richard van der Hoff authored
Lift the restriction that *all* the keys used for signing v2 key responses be present in verify_keys. Fixes #6596.
-
Richard van der Hoff authored
* Kill off redundant SynapseRequestFactory We already get the Site via the Channel, so there's no need for a dedicated RequestFactory: we can just use the right constructor. * Workaround for error when fetching notary's own key As a notary server, when we return our own keys, include all of our signing keys in verify_keys. This is a workaround for #6596.
-
Andrew Morgan authored
Modify a copy of an upgraded room's PL before sending to the new room
-
- Jan 03, 2020
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
This has caused some confusion for people who didn't notice it going away.
-
Richard van der Hoff authored
This looks like it got half-killed back in #888. Fixes #6567.
-
Richard van der Hoff authored
We already get the Site via the Channel, so there's no need for a dedicated RequestFactory: we can just use the right constructor.
-
Richard van der Hoff authored
-
- Jan 02, 2020
-
-
ewaf1 authored
put the 2nd part of the "source installation"-section into a new section, because it also applies to Debian packages
-