Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-05-11 | Revert emergency registration patches | Richard van der Hoff | 3 | -27/+1 | |
Revert "Merge remote-tracking branch 'origin/clokep/no-validate-ui-auth-sess' into matrix-org-hotfixes" This reverts commit 5adad58d959ed0b249d43a9df81f034edc8876e7, reversing changes made to 617541c4c6f9dea1ac1ed0a8f1ab848507457e23. | |||||
2020-05-08 | Rework UI Auth session validation for registration (#7455) | Patrick Cloke | 6 | -102/+280 | |
Be less strict about validation of UI authentication sessions during registration to match client expecations. | |||||
2020-05-07 | Fix errors from malformed log line (#7454) | Richard van der Hoff | 2 | -1/+2 | |
2020-05-07 | Drop support for redis.dbid (#7450) | Richard van der Hoff | 3 | -4/+2 | |
Since we only use pubsub, the dbid is irrelevant. | |||||
2020-05-07 | Propagate changes to the client dict to the database. | Patrick Cloke | 2 | -1/+24 | |
2020-05-07 | Disable a failing test. | Patrick Cloke | 1 | -0/+3 | |
2020-05-07 | Disable validation that a UI authentication session has not been modified ↵ | Patrick Cloke | 1 | -12/+0 | |
during a request cycle. Partial backout of 1c1242acba9694a3a4b1eb3b14ec0bac11ee4ff8 (#7068) | |||||
2020-05-07 | Add a configuration setting for the dummy event threshold (#7422) | Brendan Abolivier | 4 | -1/+31 | |
Add dummy_events_threshold which allows configuring the number of forward extremities a room needs for Synapse to send forward extremities in it. | |||||
2020-05-06 | Improve per-block CPU and DB usage metrics (#7426) | Patrick Cloke | 2 | -12/+27 | |
2020-05-06 | Port group attestation renewal slow down from matrix-org-hotfixes (#7442) | Andrew Morgan | 2 | -4/+3 | |
2020-05-06 | Make redis go faster with hiredis (#7439) | Richard van der Hoff | 2 | -1/+4 | |
For the record, the reason we need this is as follows: each RDATA command comes down the redis pipe as a subscription message. txredisapi as written needs at least three reactor ticks to read each subscription message from the tcp buffer. Hence, once the process gets loaded, it starts getting behind, and eventually redis knifes the connection. it then takes ages for the master to work its way through the backlog, before it reconnects again, during which any commands from any workers are dropped. | |||||
2020-05-06 | Stop Auth methods from polling the config on every req. (#7420) | Andrew Morgan | 7 | -106/+168 | |
2020-05-06 | fix bad merge | Richard van der Hoff | 1 | -19/+3 | |
2020-05-06 | Make get_e2e_cross_signing_key delegate to get_e2e_cross_signing_keys_bulk | Richard van der Hoff | 2 | -54/+7 | |
... mostly because the latter has a cache. | |||||
2020-05-06 | Fix batching for fetching cross-signing keys | Richard van der Hoff | 1 | -23/+15 | |
There's no point carefully dividing a list into batches, and then completely ignoring the batches. | |||||
2020-05-06 | use an upsert to update device_lists_outbound_last_success | Richard van der Hoff | 4 | -18/+72 | |