- Mar 23, 2017
-
-
pik authored
* use a valid filter in rest/client/v2_alpha test Signed-off-by:
pik <alexander.maznev@gmail.com>
-
pik authored
Signed-off-by:
pik <alexander.maznev@gmail.com>
-
pik authored
* add invalid filter tests Signed-off-by:
pik <alexander.maznev@gmail.com>
-
Richard van der Hoff authored
Update README: specify python2.7 in virtualenv
-
Richard van der Hoff authored
Add a missing yield in device key upload
-
Richard van der Hoff authored
Fix a couple of logcontext leaks
-
Richard van der Hoff authored
Use preserve_fn to correctly manage the logcontexts around things we don't want to yield on.
-
Richard van der Hoff authored
(this would only very very rarely actually be a useful thing, so the main problem was the logcontext leak...)
-
- Mar 22, 2017
-
-
Richard van der Hoff authored
fix up some key verif docstrings
-
Richard van der Hoff authored
Fix caching of remote servers' signature keys
-
Richard van der Hoff authored
The `@cached` decorator on `KeyStore._get_server_verify_key` was missing its `num_args` parameter, which meant that it was returning the wrong key for any server which had more than one recorded key. By way of a fix, change the default for `num_args` to be *all* arguments. To implement that, factor out a common base class for `CacheDescriptor` and `CacheListDescriptor`.
-
- Mar 21, 2017
-
-
Matthew Hodgson authored
-
Richard van der Hoff authored
-
Erik Johnston authored
Don't send the full event json over replication
-
Richard van der Hoff authored
Add some debug to help diagnose weird federation issue
-
- Mar 20, 2017
-
-
Erik Johnston authored
-
Richard van der Hoff authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Richard van der Hoff authored
Logcontext docs
-
Richard van der Hoff authored
Apparently the github RST renderer doesn't like Note blocks.
-
Richard van der Hoff authored
A few fixes to logcontext things
-
Richard van der Hoff authored
Avoid resetting state on rejected events
- Mar 18, 2017
-
-
Richard van der Hoff authored
-
Matthew Hodgson authored
README.md: fix link to client list on matrix.org/docs
-
Stefan Majewsky authored
-
Richard van der Hoff authored
Fix a bug in ``logcontext.preserve_fn`` which made it leak context into the reactor, and add a test for it. Also, get rid of ``logcontext.reset_context_after_deferred``, which tried to do the same thing but had its own, different, set of bugs.
-
Richard van der Hoff authored
This fixes a class of 'Unexpected logcontext' messages, which were happening because the logcontext was somewhat arbitrarily swapping between the sentinel and the `run` logcontext.
-
Richard van der Hoff authored
background_updates was using `call_later` in a way that leaked the logcontext into the reactor. We could have rewritten it to do it properly, but given that we weren't using the fancier facilities provided by `call_later`, we might as well just use `async.sleep`, which does the logcontext stuff properly.
-
- Mar 17, 2017
-
-
Richard van der Hoff authored
-
Erik Johnston authored
-
Richard van der Hoff authored
When we get a rejected event, give it the same state_group as its prev_event, rather than no state_group at all. This should fix https://github.com/matrix-org/synapse/issues/1935.
-
Richard van der Hoff authored
A few non-functional changes: * A bunch of docstrings to document types * Split `EventsStore._persist_events_txn` up a bit. Hopefully it's a bit more readable. * Rephrase `EventFederationStore._update_min_depth_for_room_txn` to avoid mind-bending conditional. * Rephrase rejected/outlier conditional in `_update_outliers_txn` to avoid mind-bending conditional.
-
Richard van der Hoff authored
Queue up federation PDUs while a room join is in progress
-
- Mar 16, 2017
-
-
Keyvan Fatehi authored
Signed-off-by:
Keyvan Fatehi <keyvanfatehi@gmail.com>
-
Erik Johnston authored
Implement no op for room stream in sync
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-