- Jul 14, 2020
-
-
Luke Faraone authored
I'm tempted to remove this section entirely, but it's helpful for admins who are trying to figure out why their Synapse is crashing on start with ACME errors. Signed-off-by:
Luke W Faraone <luke@faraone.cc>
-
Erik Johnston authored
We didn't do this for e.g. registration emails.
-
- Jul 13, 2020
-
-
Patrick Cloke authored
-
Brendan Abolivier authored
Fixes https://github.com/matrix-org/synapse/issues/7821, introduced in https://github.com/matrix-org/synapse/pull/7639 Turns out PyYAML translates `off` into a `False` boolean if it's unquoted (see https://stackoverflow.com/questions/36463531/pyyaml-automatically-converting-certain-keys-to-boolean-values), which seems to be a liberal interpretation of this bit of the YAML spec: https://yaml.org/spec/1.1/current.html#id864510 An alternative fix would be to implement the solution mentioned in the SO post linked above, but I'm aware it might break existing setups (which might use these values in the configuration file) so it's probably better just to add an extra check for this one. We should be aware that this is a thing for the next times we do that though. I didn't find any other occurrence of this bug elsewhere in the codebase.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
- Jul 10, 2020
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
Sorunome authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Erik Johnston authored
-
Erik Johnston authored
The replication client requires that arguments are given as keyword arguments, which was not done in this case. We also pull out the logic so that we can catch and handle any exceptions raised, rather than leaving them unhandled.
-
Erik Johnston authored
When fetching the state of a room over federation we receive the event IDs of the state and auth chain. We then fetch those events that we don't already have. However, we used a function that recursively fetched any missing auth events for the fetched events, which can lead to a lot of recursion if the server is missing most of the auth chain. This work is entirely pointless because would have queued up the missing events in the auth chain to be fetched already. Let's just diable the recursion, since it only gets called from one place anyway.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
- Jul 09, 2020
-
-
Patrick Cloke authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
use `Failure()` to fish out the real exception.
-
Richard van der Hoff authored
It seems auth_events can be either a list or a tuple, depending on Things.
-
Patrick Cloke authored
-
Richard van der Hoff authored
Fixes #2181. The basic premise is that, when we fail to reject an invite via the remote server, we can generate our own out-of-band leave event and persist it as an outlier, so that we have something to send to the client.
- Jul 08, 2020
-
-
Richard van der Hoff authored
... instead of duplicating `config.signing_key[0]` everywhere
-
Richard van der Hoff authored
This reverts commit e0c01296. As discussed at https://github.com/matrix-org/synapse/pull/7801#pullrequestreview-444652786, I don't think this is an improvement.
-
Patrick Cloke authored
-
Patrick Cloke authored
-
Dirk Heinrichs authored
* Starting with apt 1.6, https support has moved into the main package and apt-transport-https has become a transitional dummy package. Signed-off-by:
Dirk Heinrichs <dirk.heinrichs@altum.de>
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Nicolai Søborg authored
* Change Caddy links Current links points to Caddy v1 which is deprecated. Signed-off-by:
Nicolai Søborg <git@xn--sb-lka.org>
-
- Jul 07, 2020
-
-
Richard van der Hoff authored
This table is no longer used, so we may as well stop populating it. Removing it would prevent people rolling back to older releases of Synapse, so that can happen in a future release.
-
Erik Johnston authored
-
- Jul 06, 2020
-
-
Juho Vanhanen authored
* Add libwebp dependency to Dockerfile Signed-off-by:
Juho Vanhanen <juho@vanhanen.io>
-
Patrick Cloke authored
-