- Dec 05, 2017
-
-
Richard van der Hoff authored
Instead of returning False when auth is incomplete, throw an exception which can be caught with a wrapper.
-
- Dec 04, 2017
-
-
Matthew Hodgson authored
-
Matthew Hodgson authored
-
- Nov 16, 2017
-
-
Luke Barnard authored
-
Luke Barnard authored
-
- Nov 13, 2017
-
-
Richard van der Hoff authored
Fix the test to pass the right number of args to the Store constructors
-
- Nov 02, 2017
-
-
Ilya Zhuravlev authored
-
- Nov 01, 2017
-
-
Richard van der Hoff authored
-
- Oct 31, 2017
-
-
Richard van der Hoff authored
-
- Oct 23, 2017
-
-
Richard van der Hoff authored
what could possibly go wrong
-
- Oct 20, 2017
-
-
Richard van der Hoff authored
May as well do it whenever we parse a Group ID. We check the sigil and basic structure here so it makes sense to check the grammar in the same place.
-
- Oct 17, 2017
-
-
Richard van der Hoff authored
The file under test is logcontext.py, not log_context.py
-
Richard van der Hoff authored
-
Richard van der Hoff authored
This isn't used anywhere.
-
David Baker authored
-
- Oct 11, 2017
-
-
Richard van der Hoff authored
1. make it not blow out the stack when there are more than 50 things waiting for a lock. Fixes https://github.com/matrix-org/synapse/issues/2505. 2. Make it not mess up the log contexts.
-
- Sep 22, 2017
-
-
Richard van der Hoff authored
Support SRV records which point at AAAA records, as well as A records. Fixes https://github.com/matrix-org/synapse/issues/2405
-
- Sep 20, 2017
-
-
Richard van der Hoff authored
-
- Sep 19, 2017
-
-
Richard van der Hoff authored
Fix a bug where we could end up firing off multiple requests for server_keys for the same server at the same time.
-
Richard van der Hoff authored
- allows sysadmins the ability to lock down their servers so that people can't send their users room invites.
-
- Sep 18, 2017
-
-
Richard van der Hoff authored
I'm still unclear on what the intended behaviour for `verify_json_objects_for_server` is, but at least I now understand the behaviour of most of the things it calls...
-
- Aug 25, 2017
-
-
Erik Johnston authored
-
- Jul 20, 2017
-
-
Erik Johnston authored
-
- Jul 04, 2017
-
-
Erik Johnston authored
-
- Jun 27, 2017
-
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jun 15, 2017
-
-
Erik Johnston authored
-
- May 26, 2017
-
-
Erik Johnston authored
-
- May 22, 2017
-
-
Erik Johnston authored
Instead of every time a new email pusher is created, as loading jinja2 templates is slow.
-
- May 17, 2017
-
-
Erik Johnston authored
Most of the time was spent copying a dict to filter out sentinel values that indicated that keys did not exist in the dict. The sentinel values were added to ensure that we cached the non-existence of keys. By updating DictionaryCache to keep track of which keys were known to not exist itself we can remove a dictionary copy.
-
- May 09, 2017
-
-
Richard van der Hoff authored
might help us figure out if https://github.com/vector-im/riot-web/issues/3868 has happened.
-
Richard van der Hoff authored
When a client retries a key upload, don't give an error if the signature has changed (but the key is the same). Fixes https://github.com/vector-im/riot-android/issues/1208, hopefully.
-
- May 02, 2017
-
-
Erik Johnston authored
-
- Apr 11, 2017
-
-
Erik Johnston authored
-
- Apr 03, 2017
-
-
Erik Johnston authored
As the TCP replication uses a slightly different API and streams than the HTTP replication. This breaks HTTP replication.
-
- Mar 30, 2017
-
-
Erik Johnston authored
-
Richard van der Hoff authored
The cache wrappers had a habit of leaking the logcontext into the reactor while the lookup function was running, and then not restoring it correctly when the lookup function had completed. It's all the fault of `preserve_context_over_{fn,deferred}` which are basically a bit broken.
-
- Mar 28, 2017
-
-
Erik Johnston authored
-
- Mar 23, 2017
-
-
Erik Johnston authored
This prevents unnecessary construction of lists
-
pik authored
* use a valid filter in rest/client/v2_alpha test Signed-off-by:
pik <alexander.maznev@gmail.com>
-