- Dec 09, 2016
-
-
Richard van der Hoff authored
-
- Dec 03, 2016
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Updates to the README
-
- Dec 02, 2016
-
-
Richard van der Hoff authored
Minor updates post-review
-
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
The demo client isn't really fit for purpose, so stop encouraging people to use it.
-
Richard van der Hoff authored
Add some syntax highlighting
-
Richard van der Hoff authored
- remove redundant "where's the spec" section: this would belong in "About matrix", but it's already there. - E2E is in beta rather than dev
-
Richard van der Hoff authored
Fix a couple of broken links
-
Richard van der Hoff authored
Move some bits of the README around. No words were changed in the making of this commit.
-
- Dec 01, 2016
-
-
Richard van der Hoff authored
this is rst so name it accordingly
-
- Nov 22, 2016
-
-
Erik Johnston authored
-
Erik Johnston authored
Merge branch 'dbkr/work_around_devicename_bug' of github.com:matrix-org/synapse into release-v0.18.4
- Nov 18, 2016
-
-
Mark Haines authored
-
David Baker authored
Works around https://github.com/vector-im/vector-android/issues/715 and equivalent for iOS
-
- Nov 14, 2016
-
-
Kegsay authored
Store Promise<Response> instead of Response for HTTP API transactions
-
Kegan Dougal authored
-
Kegan Dougal authored
- Nov 12, 2016
-
-
Erik Johnston authored
Add support for durations in minutes
-
Daniel Dent authored
-
- Nov 11, 2016
-
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
Kegan Dougal authored
-
- Nov 10, 2016
-
-
Kegan Dougal authored
-
Kegan Dougal authored
This fixes a race whereby: - User hits an endpoint. - No cached transaction so executes main code. - User hits same endpoint. - No cache transaction so executes main code. - Main code finishes executing and caches response and returns. - Main code finishes executing and caches response and returns. This race is common in the wild when Synapse is struggling under load. This commit fixes the race by: - User hits an endpoint. - Caches the promise to execute the main code and executes main code. - User hits same endpoint. - Yields on the same promise as the first request. - Main code finishes executing and returns, unblocking both requests.
-
- Nov 09, 2016
-
-
Erik Johnston authored
Don't assume providers raise ConfigError's
-
- Nov 08, 2016
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
This only makes a difference for versions of ldap3 before 1.0, but a) its best to be explicit and b) there are distributions that package ancient versions for ldap3 (e.g. debian).
-
Erik Johnston authored
Limit the number of prev_events of new events
-
Erik Johnston authored
Respect use_frozen_dicts option in workers
-