| Commit message (Expand) | Author | Age | Files | Lines |
* | Consistently use room_id from federation request body (#8776) | Richard van der Hoff | 2020-11-19 | 1 | -5/+5 |
* | Generalise _maybe_store_room_on_invite (#8754) | Andrew Morgan | 2020-11-13 | 1 | -4/+6 |
* | Fix typos and spelling errors. (#8639) | Patrick Cloke | 2020-10-23 | 1 | -7/+7 |
* | Move third_party_rules check to event creation time | Richard van der Hoff | 2020-10-13 | 1 | -44/+2 |
* | Remove redundant calls to third_party_rules in `on_send_{join,leave}` | Richard van der Hoff | 2020-10-13 | 1 | -19/+1 |
* | Fix message duplication if something goes wrong after persisting the event (#... | Erik Johnston | 2020-10-13 | 1 | -3/+6 |
* | Remove stream ordering from Metadata dict (#8452) | Richard van der Hoff | 2020-10-05 | 1 | -0/+3 |
* | Move `resolve_events_with_store` into StateResolutionHandler | Richard van der Hoff | 2020-09-29 | 1 | -5/+8 |
* | Mypy fixes for `synapse.handlers.federation` (#8422) | Richard van der Hoff | 2020-09-29 | 1 | -4/+9 |
* | A pair of tiny cleanups in the federation request code. (#8401) | Richard van der Hoff | 2020-09-28 | 1 | -1/+1 |
* | Add EventStreamPosition type (#8388) | Erik Johnston | 2020-09-24 | 1 | -6/+10 |
* | Merge tag 'v1.20.0rc5' into develop | Patrick Cloke | 2020-09-18 | 1 | -8/+57 |
|\ |
|
| * | Intelligently select extremities used in backfill. (#8349) | Erik Johnston | 2020-09-18 | 1 | -8/+57 |
* | | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 1 | -1/+1 |
* | | Use slots in attrs classes where possible (#8296) | Patrick Cloke | 2020-09-14 | 1 | -1/+1 |
* | | Add experimental support for sharding event persister. Again. (#8294) | Erik Johnston | 2020-09-14 | 1 | -14/+30 |
* | | Clean up `Notifier.on_new_room_event` code path (#8288) | Erik Johnston | 2020-09-10 | 1 | -3/+0 |
* | | Remove some unused distributor signals (#8216) | Patrick Cloke | 2020-09-09 | 1 | -42/+1 |
* | | Fixup pusher pool notifications (#8287) | Erik Johnston | 2020-09-09 | 1 | -1/+1 |
* | | Revert "Fixup pusher pool notifications" | Erik Johnston | 2020-09-09 | 1 | -1/+1 |
* | | Fixup pusher pool notifications | Erik Johnston | 2020-09-09 | 1 | -1/+1 |
|/ |
|
* | Revert "Add experimental support for sharding event persister. (#8170)" (#8242) | Brendan Abolivier | 2020-09-04 | 1 | -30/+14 |
* | Fix typing for `@cached` wrapped functions (#8240) | Erik Johnston | 2020-09-03 | 1 | -5/+5 |
* | Add experimental support for sharding event persister. (#8170) | Erik Johnston | 2020-09-02 | 1 | -14/+30 |
* | Convert additional database code to async/await. (#8195) | Patrick Cloke | 2020-08-28 | 1 | -2/+2 |
* | Define StateMap as immutable and add a MutableStateMap type. (#8183) | Patrick Cloke | 2020-08-28 | 1 | -6/+14 |
* | Add type hints for state. (#8140) | Patrick Cloke | 2020-08-24 | 1 | -4/+6 |
* | Convert events worker database to async/await. (#8071) | Patrick Cloke | 2020-08-18 | 1 | -11/+5 |
* | Convert synapse.api to async/await (#8031) | Patrick Cloke | 2020-08-06 | 1 | -1/+1 |
* | Rename database classes to make some sense (#8033) | Erik Johnston | 2020-08-05 | 1 | -1/+1 |
* | Convert a synapse.events to async/await. (#7949) | Patrick Cloke | 2020-07-27 | 1 | -1/+1 |
* | Remove hacky error handling for inlineDeferreds. (#7950) | Patrick Cloke | 2020-07-27 | 1 | -9/+5 |
* | Fix up types and comments that refer to Deferreds. (#7945) | Patrick Cloke | 2020-07-24 | 1 | -3/+5 |
* | Fix deprecation warning: import ABC from collections.abc (#7892) | Karthikeyan Singaravelan | 2020-07-20 | 1 | -1/+1 |
* | Reject attempts to join empty rooms over federation (#7859) | Richard van der Hoff | 2020-07-16 | 1 | -2/+13 |
* | Fix resync remote devices on receive PDU in worker mode. (#7815) | Erik Johnston | 2020-07-10 | 1 | -8/+19 |
* | Fix recursion error when fetching auth chain over federation (#7817) | Erik Johnston | 2020-07-10 | 1 | -12/+37 |
* | Add `HomeServer.signing_key` property (#7805) | Richard van der Hoff | 2020-07-08 | 1 | -1/+1 |
* | Merge branch 'master' into develop | Patrick Cloke | 2020-07-02 | 1 | -3/+3 |
|\ |
|
| * | Correctly handle outliers as prev events over federation | Erik Johnston | 2020-07-02 | 1 | -3/+3 |
* | | Add early returns to `_check_for_soft_fail` (#7769) | Richard van der Hoff | 2020-07-01 | 1 | -64/+55 |
* | | Type checking for `FederationHandler` (#7770) | Richard van der Hoff | 2020-07-01 | 1 | -17/+30 |
* | | Yield during large v2 state res. (#7735) | Erik Johnston | 2020-06-24 | 1 | -0/+1 |
* | | Replace all remaining six usage with native Python 3 equivalents (#7704) | Dagfinn Ilmari Mannsåker | 2020-06-16 | 1 | -5/+4 |
* | | Replace iteritems/itervalues/iterkeys with native versions. (#7692) | Patrick Cloke | 2020-06-15 | 1 | -12/+10 |
* | | Add option to enable encryption by default for new rooms (#7639) | Andrew Morgan | 2020-06-10 | 1 | -2/+10 |
|/ |
|
* | Fix exceptions when fetching events from a down host. (#7622) | Erik Johnston | 2020-06-03 | 1 | -1/+1 |
* | Add option to move event persistence off master (#7517) | Erik Johnston | 2020-05-22 | 1 | -6/+10 |
* | Add ability to wait for replication streams (#7542) | Erik Johnston | 2020-05-22 | 1 | -10/+23 |
* | Fix exception reporting due to HTTP request errors. (#7556) | Erik Johnston | 2020-05-22 | 1 | -0/+7 |
* | Convert federation handler to async/await. (#7459) | Patrick Cloke | 2020-05-11 | 1 | -18/+14 |
* | async/await is_server_admin (#7363) | Andrew Morgan | 2020-05-01 | 1 | -11/+10 |
* | Convert some of the federation handler methods to async/await. (#7338) | Patrick Cloke | 2020-04-24 | 1 | -25/+24 |
* | Rewrite prune_old_outbound_device_pokes for efficiency (#7159) | Richard van der Hoff | 2020-03-30 | 1 | -23/+2 |
* | Store room version on invite (#6983) | Richard van der Hoff | 2020-02-26 | 1 | -0/+12 |
* | Remove redundant store_room call (#6979) | Richard van der Hoff | 2020-02-24 | 1 | -23/+0 |
* | Upsert room version when we join over federation (#6968) | Richard van der Hoff | 2020-02-24 | 1 | -10/+12 |
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 1 | -9/+9 |
* | Limit the number of events that can be requested when backfilling events (#6864) | Patrick Cloke | 2020-02-06 | 1 | -0/+4 |
* | pass room version into FederationClient.send_join (#6854) | Richard van der Hoff | 2020-02-06 | 1 | -2/+1 |
* | Merge pull request #6823 from matrix-org/rav/redact_changes/5 | Richard van der Hoff | 2020-02-06 | 1 | -6/+2 |
|\ |
|
| * | Pass room version object into `FederationClient.get_pdu` | Richard van der Hoff | 2020-02-05 | 1 | -6/+2 |
* | | Merge tag 'v1.10.0rc2' into develop | Erik Johnston | 2020-02-06 | 1 | -14/+60 |
|\ \
| |/
|/| |
|
| * | Check sender_key matches on inbound encrypted events. (#6850) | Erik Johnston | 2020-02-05 | 1 | -13/+59 |
| * | Fix detecting unknown devices from remote encrypted events. (#6848) | Erik Johnston | 2020-02-04 | 1 | -1/+1 |
* | | make FederationHandler.send_invite async | Richard van der Hoff | 2020-02-03 | 1 | -3/+2 |
* | | make FederationHandler.on_get_missing_events async | Richard van der Hoff | 2020-02-03 | 1 | -5/+4 |
* | | make FederationHandler.user_joined_room async | Richard van der Hoff | 2020-02-03 | 1 | -3/+3 |
* | | make FederationHandler._clean_room_for_join async | Richard van der Hoff | 2020-02-03 | 1 | -4/+4 |
* | | make FederationHandler._notify_persisted_event async | Richard van der Hoff | 2020-02-03 | 1 | -4/+6 |
* | | make FederationHandler.persist_events_and_notify async | Richard van der Hoff | 2020-02-03 | 1 | -10/+10 |
* | | make FederationHandler._make_and_verify_event async | Richard van der Hoff | 2020-02-03 | 1 | -5/+10 |
* | | make FederationHandler.do_remotely_reject_invite async | Richard van der Hoff | 2020-02-03 | 1 | -6/+7 |
* | | make FederationHandler._check_for_soft_fail async | Richard van der Hoff | 2020-02-03 | 1 | -13/+9 |
* | | make FederationHandler._persist_auth_tree async | Richard van der Hoff | 2020-02-03 | 1 | -11/+7 |
* | | make FederationHandler.do_invite_join async | Richard van der Hoff | 2020-02-03 | 1 | -16/+14 |
* | | make FederationHandler.on_event_auth async | Richard van der Hoff | 2020-02-03 | 1 | -5/+4 |
* | | make FederationHandler.on_exchange_third_party_invite_request async | Richard van der Hoff | 2020-02-03 | 1 | -14/+12 |
* | | make FederationHandler.construct_auth_difference async | Richard van der Hoff | 2020-02-03 | 1 | -3/+4 |
* | | make FederationHandler._update_context_for_auth_events async | Richard van der Hoff | 2020-02-03 | 1 | -10/+10 |
* | | make FederationHandler._update_auth_events_and_context_for_auth async | Richard van der Hoff | 2020-02-03 | 1 | -20/+21 |
* | | make FederationHandler.do_auth async | Richard van der Hoff | 2020-02-03 | 1 | -10/+14 |
* | | make FederationHandler._prep_event async | Richard van der Hoff | 2020-02-03 | 1 | -23/+10 |
* | | make FederationHandler._handle_new_event async | Richard van der Hoff | 2020-02-03 | 1 | -6/+7 |
* | | make FederationHandler._handle_new_events async | Richard van der Hoff | 2020-02-03 | 1 | -8/+6 |
* | | make FederationHandler.on_make_leave_request async | Richard van der Hoff | 2020-02-03 | 1 | -13/+10 |
* | | make FederationHandler.on_send_leave_request async | Richard van der Hoff | 2020-02-03 | 1 | -5/+3 |
* | | make FederationHandler.on_make_join_request async | Richard van der Hoff | 2020-02-03 | 1 | -13/+10 |
* | | make FederationHandler.on_invite_request async | Richard van der Hoff | 2020-02-03 | 1 | -5/+4 |
* | | make FederationHandler.on_send_join_request async | Richard van der Hoff | 2020-02-03 | 1 | -9/+7 |
* | | make FederationHandler.on_query_auth async | Richard van der Hoff | 2020-02-03 | 1 | -7/+6 |
|/ |
|
* | pass room_version into compute_event_signature (#6807) | Richard van der Hoff | 2020-01-31 | 1 | -1/+4 |
* | Merge pull request #6820 from matrix-org/rav/get_room_version_id | Richard van der Hoff | 2020-01-31 | 1 | -9/+9 |
|\ |
|
| * | s/get_room_version/get_room_version_id/ | Richard van der Hoff | 2020-01-31 | 1 | -9/+9 |
* | | Fix bug with getting missing auth event during join 500'ed (#6810) | Erik Johnston | 2020-01-31 | 1 | -1/+5 |
|/ |
|
* | pass room version into FederationHandler.on_invite_request (#6805) | Richard van der Hoff | 2020-01-30 | 1 | -3/+3 |
* | Resync remote device list when detected as stale. (#6786) | Erik Johnston | 2020-01-30 | 1 | -2/+16 |
* | Detect unknown remote devices and mark cache as stale (#6776) | Erik Johnston | 2020-01-28 | 1 | -0/+20 |
* | Pass room version object into event_auth.check and check_redaction (#6788) | Richard van der Hoff | 2020-01-28 | 1 | -7/+11 |
* | Add `rooms.room_version` column (#6729) | Erik Johnston | 2020-01-27 | 1 | -15/+50 |
* | Add StateMap type alias (#6715) | Erik Johnston | 2020-01-16 | 1 | -6/+4 |
* | Fix conditions failing if min_depth = 0 | Brendan Abolivier | 2020-01-07 | 1 | -2/+2 |
* | Merge branch 'master' into develop | Richard van der Hoff | 2019-12-20 | 1 | -1/+4 |
|\ |
|
| * | Fix exceptions when attempting to backfill (#6576) | Richard van der Hoff | 2019-12-20 | 1 | -1/+4 |
* | | Change EventContext to use the Storage class (#6564) | Erik Johnston | 2019-12-20 | 1 | -7/+7 |
* | | Merge release-v1.7.1 into develop | Richard van der Hoff | 2019-12-18 | 1 | -0/+1 |
|\| |
|
| * | Exclude rejected state events when calculating state at backwards extrems (#6... | Richard van der Hoff | 2019-12-16 | 1 | -1/+1 |
| * | Persist auth/state events at backwards extremities when we fetch them (#6526) | Richard van der Hoff | 2019-12-16 | 1 | -163/+80 |
| * | sanity-checking for events used in state res (#6531) | Richard van der Hoff | 2019-12-16 | 1 | -0/+1 |
| * | Check the room_id of events when fetching room state/auth (#6524) | Richard van der Hoff | 2019-12-16 | 1 | -24/+54 |
| * | Add `include_event_in_state` to _get_state_for_room (#6521) | Richard van der Hoff | 2019-12-16 | 1 | -18/+21 |
| * | Move get_state methods into FederationHandler (#6503) | Richard van der Hoff | 2019-12-16 | 1 | -6/+95 |
* | | Exclude rejected state events when calculating state at backwards extrems (#6... | Richard van der Hoff | 2019-12-16 | 1 | -1/+1 |
* | | Persist auth/state events at backwards extremities when we fetch them (#6526) | Richard van der Hoff | 2019-12-16 | 1 | -167/+80 |
* | | sanity-checking for events used in state res (#6531) | Richard van der Hoff | 2019-12-13 | 1 | -0/+1 |
* | | Check the room_id of events when fetching room state/auth (#6524) | Richard van der Hoff | 2019-12-12 | 1 | -23/+51 |
* | | Add `include_event_in_state` to _get_state_for_room (#6521) | Richard van der Hoff | 2019-12-11 | 1 | -22/+28 |
* | | convert to async: FederationHandler._process_received_pdu | Richard van der Hoff | 2019-12-11 | 1 | -11/+10 |
* | | convert to async: FederationHandler._get_state_for_room | Richard van der Hoff | 2019-12-11 | 1 | -21/+21 |
* | | convert to async: FederationHandler.on_receive_pdu | Richard van der Hoff | 2019-12-11 | 1 | -27/+22 |
* | | Convert federation backfill to async | Richard van der Hoff | 2019-12-11 | 1 | -25/+22 |
* | | Clean up some logging (#6515) | Richard van der Hoff | 2019-12-11 | 1 | -18/+19 |
* | | Prevent redacted events from appearing in message search (#6377) | Andrew Morgan | 2019-12-11 | 1 | -2/+5 |
* | | Prevent message search in upgraded rooms we're not in (#6385) | Andrew Morgan | 2019-12-11 | 1 | -2/+2 |
* | | Move get_state methods into FederationHandler (#6503) | Richard van der Hoff | 2019-12-10 | 1 | -6/+95 |
|/ |
|
* | Stronger typing in the federation handler (#6480) | Richard van der Hoff | 2019-12-05 | 1 | -24/+57 |
* | Sanity-check the rooms of auth events before pulling them in. (#6472) | Richard van der Hoff | 2019-12-05 | 1 | -9/+25 |
* | get rid of (most of) have_events from _update_auth_events_and_context_for_aut... | Richard van der Hoff | 2019-12-04 | 1 | -38/+24 |
* | Add ephemeral messages support (MSC2228) (#6409) | Brendan Abolivier | 2019-12-03 | 1 | -0/+8 |
* | Propagate reason in remotely rejected invites | Erik Johnston | 2019-11-28 | 1 | -2/+2 |
* | Merge pull request #6358 from matrix-org/babolivier/message_retention | Brendan Abolivier | 2019-11-27 | 1 | -2/+2 |
|\ |
|
| * | Merge branch 'develop' into babolivier/message_retention | Brendan Abolivier | 2019-11-26 | 1 | -3/+8 |
| |\ |
|
| * | | Fix 3PID invite exchange | Brendan Abolivier | 2019-11-19 | 1 | -1/+1 |
| * | | Implement per-room message retention policies | Brendan Abolivier | 2019-11-04 | 1 | -1/+1 |
* | | | remove confusing fixme | Richard van der Hoff | 2019-11-26 | 1 | -6/+0 |
* | | | Merge remote-tracking branch 'origin/develop' into rav/event_auth/4 | Richard van der Hoff | 2019-11-18 | 1 | -2/+2 |
|\ \ \
| | |/
| |/| |
|
| * | | Replace instance variations of homeserver with correct case/spacing | Andrew Morgan | 2019-11-12 | 1 | -2/+2 |
* | | | Use get_events_as_list rather than lots of calls to get_event | Richard van der Hoff | 2019-11-08 | 1 | -16/+8 |
* | | | Update some docstrings and comments | Richard van der Hoff | 2019-11-08 | 1 | -8/+31 |
* | | | Simplify _update_auth_events_and_context_for_auth | Richard van der Hoff | 2019-11-08 | 1 | -11/+9 |
|/ / |
|
* | | Fix bug which caused rejected events to be stored with the wrong room state ... | Richard van der Hoff | 2019-11-06 | 1 | -0/+1 |
* | | Add some checks that we aren't using state from rejected events (#6330) | Richard van der Hoff | 2019-11-05 | 1 | -1/+5 |
|/ |
|
* | Factor out an _AsyncEventContextImpl (#6298) | Richard van der Hoff | 2019-11-01 | 1 | -19/+19 |
* | Depublish a room from the public rooms list when it is upgraded (#6232) | Andrew Morgan | 2019-11-01 | 1 | -1/+29 |
* | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -4/+5 |
* | Merge pull request #6294 from matrix-org/erikj/add_state_storage | Erik Johnston | 2019-10-31 | 1 | -9/+10 |
|\ |
|
| * | Port to use state storage | Erik Johnston | 2019-10-30 | 1 | -9/+10 |
* | | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2019-10-31 | 1 | -16/+20 |
|/ |
|
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_out_... | Erik Johnston | 2019-10-30 | 1 | -3/+19 |
|\ |
|
| * | Fix log line that was printing undefined value (#6278) | Andrew Morgan | 2019-10-30 | 1 | -1/+1 |
| * | Improve signature checking on some federation APIs (#6262) | Richard van der Hoff | 2019-10-28 | 1 | -2/+18 |
* | | Use new EventPersistenceStore | Erik Johnston | 2019-10-23 | 1 | -1/+2 |
|/ |
|
* | Remove Auth.check method (#6217) | Richard van der Hoff | 2019-10-18 | 1 | -3/+4 |
* | rip out some unreachable code | Richard van der Hoff | 2019-10-17 | 1 | -102/+0 |
* | Typo | Brendan Abolivier | 2019-10-04 | 1 | -1/+1 |
* | Lint | Brendan Abolivier | 2019-10-04 | 1 | -3/+1 |
* | Incorporate review | Brendan Abolivier | 2019-10-04 | 1 | -14/+8 |
* | Add test case | Brendan Abolivier | 2019-10-03 | 1 | -1/+1 |
* | Lint | Brendan Abolivier | 2019-10-02 | 1 | -1/+3 |
* | Don't 500 code when trying to exchange a revoked 3PID invite | Brendan Abolivier | 2019-10-02 | 1 | -2/+13 |
* | Remove origin parameter from add_display_name_to_third_party_invite and add p... | Andrew Morgan | 2019-09-11 | 1 | -1/+6 |
* | Remove unnecessary parentheses around return statements (#5931) | Andrew Morgan | 2019-08-30 | 1 | -1/+1 |
* | Implement a structured logging output system. (#5680) | Amber Brown | 2019-08-28 | 1 | -2/+3 |
* | Merge pull request #5790 from matrix-org/erikj/groups_request_errors | Erik Johnston | 2019-08-01 | 1 | -0/+3 |
|\ |
|
| * | Don't log as exception when failing durig backfill | Erik Johnston | 2019-07-30 | 1 | -0/+3 |
* | | Room Complexity Client Implementation (#5783) | Amber Brown | 2019-07-30 | 1 | -0/+25 |
|/ |
|
* | Merge pull request #5744 from matrix-org/erikj/log_leave_origin_mismatch | Richard van der Hoff | 2019-07-26 | 1 | -2/+35 |
|\ |
|
| * | Log when we receive a /make_* request from a different origin | Richard van der Hoff | 2019-07-26 | 1 | -2/+35 |
* | | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -42/+40 |
|/ |
|
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -21/+22 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -521/+363 |
* | Merge pull request #5042 from matrix-org/erikj/fix_get_missing_events_error | Erik Johnston | 2019-06-19 | 1 | -9/+19 |
|\ |
|
| * | Fix logline | Erik Johnston | 2019-06-18 | 1 | -1/+1 |
| * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/fix_get_mi... | Erik Johnston | 2019-06-18 | 1 | -132/+289 |
| |\ |
|
| * | | Handle the case of `get_missing_events` failing | Erik Johnston | 2019-04-10 | 1 | -9/+20 |
* | | | Add some logging to 3pid invite sig verification (#5015) | David Baker | 2019-06-18 | 1 | -8/+38 |
| |/
|/| |
|
* | | Merge pull request #5464 from matrix-org/erikj/3pid_remote_invite_state | Erik Johnston | 2019-06-17 | 1 | -6/+0 |
|\ \ |
|
| * | | Fix 3PID invite room state over federation. | Erik Johnston | 2019-06-14 | 1 | -6/+0 |
* | | | Add plugin APIs for implementations of custom event rules. | Brendan Abolivier | 2019-06-14 | 1 | -2/+66 |
|/ / |
|
* | | Add logging when request fails and clarify we ignore errors. | Erik Johnston | 2019-06-05 | 1 | -4/+12 |
* | | Fix handling of failures when calling /event_auth. | Erik Johnston | 2019-06-03 | 1 | -12/+38 |
* | | Simplifications and comments in do_auth (#5227) | Richard van der Hoff | 2019-05-23 | 1 | -120/+181 |
* | | Exclude soft-failed events from fwd-extremity candidates. (#5146) | Richard van der Hoff | 2019-05-21 | 1 | -1/+6 |
|/ |
|
* | Collect room-version variations into one place (#4969) | Richard van der Hoff | 2019-04-01 | 1 | -8/+5 |
* | Factor out soft fail checks | Erik Johnston | 2019-03-08 | 1 | -5/+22 |
* | Implement soft fail | Erik Johnston | 2019-03-06 | 1 | -1/+76 |
* | clarify comments | Erik Johnston | 2019-03-05 | 1 | -8/+11 |
* | Only check history visibility when filtering | Erik Johnston | 2019-03-04 | 1 | -1/+3 |
* | s/get_forward_events/get_successor_events/ | Erik Johnston | 2019-03-04 | 1 | -1/+1 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/stop_fed_n... | Erik Johnston | 2019-03-04 | 1 | -3/+31 |
|\ |
|
| * | Fix typo | Erik Johnston | 2019-02-25 | 1 | -1/+1 |
| * | More comments | Erik Johnston | 2019-02-25 | 1 | -0/+4 |
| * | Assert rather than clobber the values | Erik Johnston | 2019-02-25 | 1 | -2/+2 |
| * | Add comments and paranoia | Erik Johnston | 2019-02-25 | 1 | -2/+23 |
| * | Fix backfill storing incorrect state for events | Erik Johnston | 2019-02-22 | 1 | -1/+4 |
* | | Update comments | Erik Johnston | 2019-02-27 | 1 | -3/+13 |
* | | Stop backpaginating when events not visible | Erik Johnston | 2019-02-20 | 1 | -0/+31 |
|/ |
|
* | Fix flake8 (#4519) | Amber Brown | 2019-01-30 | 1 | -1/+1 |
* | Use snder and not event ID domain to check if ours | Erik Johnston | 2019-01-29 | 1 | -0/+8 |
* | Fixup calls to `comput_event_signature` | Erik Johnston | 2019-01-29 | 1 | -1/+1 |
* | Merge pull request #4494 from matrix-org/erikj/fixup_event_validator | Erik Johnston | 2019-01-29 | 1 | -2/+5 |
|\ |
|
| * | Split up event validation between event and builder | Erik Johnston | 2019-01-28 | 1 | -2/+5 |
* | | Pass through room version to event auth | Erik Johnston | 2019-01-25 | 1 | -8/+12 |
|/ |
|
* | Require event format version to parse or create events | Erik Johnston | 2019-01-25 | 1 | -28/+44 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/msc_1813 | Erik Johnston | 2019-01-25 | 1 | -31/+18 |
|\ |
|
| * | Merge pull request #4448 from matrix-org/erikj/get_pdu_versions | Erik Johnston | 2019-01-24 | 1 | -2/+15 |
| |\ |
|
| | * | Review comments | Erik Johnston | 2019-01-24 | 1 | -0/+5 |
| | * | Add room_version param to get_pdu | Erik Johnston | 2019-01-23 | 1 | -2/+10 |
| * | | Remove unecessary setting of outlier bit | Erik Johnston | 2019-01-24 | 1 | -2/+0 |
| * | | Use term 'out of band membership' instead | Erik Johnston | 2019-01-24 | 1 | -2/+2 |
| * | | Clarify the invite flows | Erik Johnston | 2019-01-23 | 1 | -1/+11 |
| * | | Remove unnecessary '_sign_event' | Erik Johnston | 2019-01-23 | 1 | -14/+0 |
| * | | Store rejected remote invite events as outliers | Erik Johnston | 2019-01-23 | 1 | -32/+12 |
| |/ |
|
* / | Implement MSC 1813 - Add room version to make APIs | Erik Johnston | 2019-01-23 | 1 | -1/+1 |
|/ |
|
* | Remove hack to support rejoining rooms | Erik Johnston | 2018-11-09 | 1 | -74/+42 |
* | Simplify to always drop events if server isn't in the room | Erik Johnston | 2018-11-09 | 1 | -14/+9 |
* | Add helpers for getting prev and auth events (#4139) | Erik Johnston | 2018-11-06 | 1 | -24/+24 |
* | Merge pull request #4040 from matrix-org/erikj/states_res_v2_rebase | Erik Johnston | 2018-10-24 | 1 | -15/+15 |
|\ |
|
| * | Comment | Erik Johnston | 2018-10-24 | 1 | -2/+5 |
| * | Rename resolve_events_with_factory | Erik Johnston | 2018-10-24 | 1 | -2/+2 |
| * | Fix up use of resolve_events_with_factory | Erik Johnston | 2018-10-16 | 1 | -13/+10 |
* | | Remove redundant run_as_background_process() from pusherpool | Richard van der Hoff | 2018-10-22 | 1 | -2/+2 |
* | | Fix incorrect truncation in get_missing_events | Richard van der Hoff | 2018-10-16 | 1 | -7/+5 |
|/ |
|
* | Avoid reraise, to improve stacktraces | Richard van der Hoff | 2018-10-01 | 1 | -10/+10 |
* | Include event when resolving state for missing prevs | Richard van der Hoff | 2018-09-27 | 1 | -2/+16 |
* | Include state from remote servers in pdu handling | Richard van der Hoff | 2018-09-27 | 1 | -4/+19 |
* | Fix "unhashable type: 'list'" exception in federation handling | Richard van der Hoff | 2018-09-27 | 1 | -7/+12 |
* | more comments | Richard van der Hoff | 2018-09-27 | 1 | -4/+3 |
* | Clarifications in FederationHandler | Richard van der Hoff | 2018-09-27 | 1 | -2/+11 |
* | Merge pull request #3966 from matrix-org/rav/rx_txn_logging_2 | Richard van der Hoff | 2018-09-27 | 1 | -0/+4 |
|\ |
|
| * | Logging improvements | Richard van der Hoff | 2018-09-26 | 1 | -0/+4 |
* | | Include eventid in log lines when processing incoming federation transactions... | Richard van der Hoff | 2018-09-27 | 1 | -26/+39 |
|/ |
|
* | Comments and interface cleanup for on_receive_pdu | Richard van der Hoff | 2018-09-20 | 1 | -23/+46 |
* | Improve the logging when handling a federation transaction (#3904) | Richard van der Hoff | 2018-09-19 | 1 | -55/+109 |
* | Bump timeout on get_missing_events request | Richard van der Hoff | 2018-09-18 | 1 | -1/+30 |
* | Port handlers/ to Python 3 (#3803) | Amber Brown | 2018-09-07 | 1 | -3/+3 |
* | Remove unnecessary resolve_events_with_state_map | Erik Johnston | 2018-08-22 | 1 | -1/+1 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_s... | Erik Johnston | 2018-08-20 | 1 | -20/+59 |
|\ |
|
| * | Fix logcontexts for running pushers | Richard van der Hoff | 2018-08-17 | 1 | -2/+1 |
| * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_fede... | Erik Johnston | 2018-08-15 | 1 | -1/+1 |
| |\ |
|
| | * | Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) | Amber Brown | 2018-08-10 | 1 | -1/+1 |
| * | | Use federation handler function rather than duplicate | Erik Johnston | 2018-08-15 | 1 | -7/+7 |
| * | | Move clean_room_for_join to master | Erik Johnston | 2018-08-09 | 1 | -2/+14 |
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_fede... | Erik Johnston | 2018-08-09 | 1 | -2/+11 |
| |\| |
|
| * | | Add EDU/query handling over replication | Erik Johnston | 2018-08-06 | 1 | -11/+13 |
| * | | Add replication APIs for persisting federation events | Erik Johnston | 2018-08-06 | 1 | -9/+35 |
* | | | Remove redundant room_version checks | Erik Johnston | 2018-08-20 | 1 | -1/+1 |
* | | | Choose state algorithm based on room version | Erik Johnston | 2018-08-09 | 1 | -2/+6 |
| |/
|/| |
|
* | | include known room versions in outgoing make_joins | Richard van der Hoff | 2018-08-06 | 1 | -2/+11 |
|/ |
|
* | Merge branch 'master' into develop | Richard van der Hoff | 2018-08-02 | 1 | -6/+23 |
|\ |
|