anonymousland-synapse/synapse
Richard van der Hoff 2a4b9ea233 Consistency for how verify_request.deferred is called
Define that it is run with no log context, and make sure that happens.

If we aren't careful to reset the logcontext, we can't bung the deferreds into
defer.gatherResults etc. We don't actually do that directly, but we *do*
resolve other deferreds from affected callbacks (notably the server_to_deferred
map in _start_key_lookups), and those *do* get passed into
defer.gatherResults. It turns out that this way ends up being least confusing.
2017-09-20 01:32:42 +01:00
..
api Add a config option to block all room invites (#2457) 2017-09-19 16:08:14 +01:00
app Fix user_dir startup 2017-08-16 15:11:29 +01:00
appservice Make get_if_app_services_interested_in_user faster 2017-05-18 16:34:44 +01:00
config Add a config option to block all room invites (#2457) 2017-09-19 16:08:14 +01:00
crypto Consistency for how verify_request.deferred is called 2017-09-20 01:32:42 +01:00
events PoC for filtering spammy events (#2456) 2017-09-19 12:20:11 +01:00
federation Remove redundant preserve_fn 2017-09-20 01:32:42 +01:00
handlers Add a config option to block all room invites (#2457) 2017-09-19 16:08:14 +01:00
http allow Authorization header which handling got implemented in #1098 2017-06-16 11:21:14 +02:00
metrics Rearrange metrics 2017-04-05 14:15:09 +01:00
push Also include the room_id 2017-09-18 15:58:38 +01:00
replication Reduce log levels in tcp replication 2017-07-11 10:04:21 +01:00
rest Add left section to /keys/changes 2017-09-08 14:44:36 +01:00
static/client Updates to fallback CAS login to do new token login 2015-11-06 09:57:17 +00:00
storage Invalidate signing key cache when we gat an update 2017-09-20 01:32:42 +01:00
streams Add basic implementation of local device list changes 2017-01-25 14:27:27 +00:00
util Increase default cache factor size. 2017-07-04 09:58:32 +01:00
__init__.py Bump version and changelog 2017-07-06 18:11:22 +01:00
event_auth.py Use better variable name 2017-01-17 14:32:53 +00:00
notifier.py Don't start user_directory handling on workers 2017-06-07 12:02:53 +01:00
python_dependencies.py Merge pull request #2288 from kyrias/bcrypt 2017-08-23 14:14:56 +01:00
server.py Add user_directory to database 2017-05-31 11:51:01 +01:00
server.pyi Fix login with m.login.token 2016-08-08 16:40:39 +01:00
state.py Define CACHE_SIZE_FACTOR once 2017-07-04 09:56:44 +01:00
types.py Weight differently 2017-05-31 14:29:32 +01:00
visibility.py Don't filter out current state events from timeline 2017-09-18 17:13:03 +01:00