Commit Graph

7780 Commits (8ff8ab3bcec7c0ac731b88bc0fbe6338d82ab962)

Author SHA1 Message Date
Richard van der Hoff 3de7d9fe99 accept stupid events over backfill 7 years ago
Richard van der Hoff 0c280d4d99 Reinstate linearizer for federation_server.on_context_state_request 7 years ago
Richard van der Hoff b1dfbc3c40 Refactor store.have_events 7 years ago
Richard van der Hoff 1f4b498b73 Add some comments 7 years ago
Richard van der Hoff e585228860 Check events on backfill too 7 years ago
Richard van der Hoff 9b7794262f Reject events which have too many auth_events or prev_events 7 years ago
Richard van der Hoff 639480e14a Avoid creating events with huge numbers of prev_events 7 years ago
Adrian Tschira 878995e660 Replace Queue with six.moves.queue 7 years ago
Adrian Tschira 2a3c33ff03 Use six.moves.urlparse 7 years ago
Adrian Tschira f63ff73c7f add __bool__ alias to __nonzero__ methods 7 years ago
Adrian Tschira 36c59ce669 Use six.itervalues in some places 7 years ago
Adrian Tschira 1515560f5c Use str(e) instead of e.message 7 years ago
Adrian Tschira bfc2ade9b3 Make event properties raise AttributeError instead 7 years ago
Matthew Hodgson 78a9698650 fix federation_domain_whitelist 7 years ago
Matthew Hodgson 25b0ba30b1 revert last to PR properly 7 years ago
Matthew Hodgson f8d46cad3c correctly auth inbound federation_domain_whitelist reqs 7 years ago
Neil Johnson 51d628d28d Bump version and Change log 7 years ago
Richard van der Hoff d3347ad485 Revert "Use sortedcontainers instead of blist" 7 years ago
Richard van der Hoff fac3f9e678 Bump canonicaljson to 1.1.3 7 years ago
Richard van der Hoff 60f6014bb7 ResponseCache: fix handling of completed results 7 years ago
Richard van der Hoff 119596ab8f Update canonicaljson dependency 7 years ago
Richard van der Hoff b78395b7fe Refactor ResponseCache usage 7 years ago
Erik Johnston 415aeefd89 Format docstring 7 years ago
Erik Johnston 23a7f9d7f4 Doc we raise on unknown event 7 years ago
Erik Johnston d7bf3a68f0 s/list/tuple 7 years ago
Erik Johnston f67e906e18 Set all metrics at the same time 7 years ago
Erik Johnston 4dae4a97ed Track last processed event received_ts 7 years ago
Erik Johnston 92e34615c5 Track where event stream processing have gotten up to 7 years ago
Erik Johnston ab825aa328 Add GaugeMetric 7 years ago
Neil Johnson 781cd8c54f bump version/changelog 7 years ago
Erik Johnston 121591568b Send events to ASes concurrently 7 years ago
Richard van der Hoff b3384232a0 Add metrics for ResponseCache 7 years ago
Neil Johnson d54cfbb7a8 fix typo 7 years ago
Adrian Tschira a3f9ddbede Open certificate files as bytes 7 years ago
Adrian Tschira 7f8eebc8ee Open config file in non-bytes mode 7 years ago
Erik Johnston a060dfa132 Use run_in_background instead 7 years ago
Erik Johnston f8e8ec013b Note why we're limiting concurrent event sends 7 years ago
Erik Johnston 1246d23710 Preserve log contexts correctly 7 years ago
Erik Johnston d49cbf712f Log event ID on exception 7 years ago
Erik Johnston 11d2609da7 Ensure slashes are escaped 7 years ago
Erik Johnston dab87b84a3 URL quote path segments over federation 7 years ago
Vincent Breitmoser 6d7f0f8dd3 Don't disable GC when running on PyPy 7 years ago
Vincent Breitmoser f4284d943a In DomainSpecificString, override __repr__ in addition to __str__ 7 years ago
Richard van der Hoff d1e56cfcd1 Fix pep8 error on psycopg2cffi hack 7 years ago
Vincent Breitmoser 89de934981 Use psycopg2cffi module instead of psycopg2 if running on pypy 7 years ago
Vincent Breitmoser 9fbe70a7dc Use sortedcontainers instead of blist 7 years ago
Neil Johnson 41e0611895 remove errant print 7 years ago
Neil Johnson 61b439c904 Fix msec to sec, again 7 years ago
Neil Johnson 87770300d5 Fix msec to sec 7 years ago
Neil Johnson 64bc2162ef Fix psycopg2 interpolation 7 years ago