summary refs log tree commit diff
path: root/synapse/handlers/federation.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Store room version on invite (#6983)Andrew Morgan2020-03-241-0/+12
|\
| * Store room version on invite (#6983)Richard van der Hoff2020-02-261-0/+12
* | Remove redundant store_room call (#6979)Andrew Morgan2020-03-241-23/+0
|\|
| * Remove redundant store_room call (#6979)Richard van der Hoff2020-02-241-23/+0
* | Upsert room version when we join over federation (#6968)Andrew Morgan2020-03-241-10/+12
|\|
| * Upsert room version when we join over federation (#6968)Richard van der Hoff2020-02-241-10/+12
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)Andrew Morgan2020-03-241-9/+9
|\|
| * Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)Patrick Cloke2020-02-211-9/+9
* | Filter the results of user directory searching via the spam checker (#6888)Andrew Morgan2020-03-231-1/+1
|\|
* | Limit the number of events that can be requested when backfilling events (#6864)Andrew Morgan2020-03-231-0/+4
|\|
| * Limit the number of events that can be requested when backfilling events (#6864)Patrick Cloke2020-02-061-0/+4
* | pass room version into FederationClient.send_join (#6854)Andrew Morgan2020-03-231-2/+1
|\|
| * pass room version into FederationClient.send_join (#6854)Richard van der Hoff2020-02-061-2/+1
* | Merge pull request #6823 from matrix-org/rav/redact_changes/5Andrew Morgan2020-03-231-6/+2
|\|
| * Merge pull request #6823 from matrix-org/rav/redact_changes/5Richard van der Hoff2020-02-061-6/+2
| |\
| | * Pass room version object into `FederationClient.get_pdu`Richard van der Hoff2020-02-051-6/+2
| * | Merge tag 'v1.10.0rc2' into developErik Johnston2020-02-061-14/+60
| |\ \ | | |/ | |/|
* | | Check sender_key matches on inbound encrypted events. (#6850)Andrew Morgan2020-03-231-13/+59
|\ \ \ | | |/ | |/|
| * | Check sender_key matches on inbound encrypted events. (#6850)Erik Johnston2020-02-051-13/+59
* | | Fix detecting unknown devices from remote encrypted events. (#6848)Andrew Morgan2020-03-231-1/+1
|\| |
| * | Fix detecting unknown devices from remote encrypted events. (#6848)Erik Johnston2020-02-041-1/+1
* | | Merge pull request #6837 from matrix-org/rav/federation_asyncAndrew Morgan2020-03-231-228/+201
|\ \ \ | | |/ | |/|
| * | make FederationHandler.send_invite asyncRichard van der Hoff2020-02-031-3/+2
| * | make FederationHandler.on_get_missing_events asyncRichard van der Hoff2020-02-031-5/+4
| * | make FederationHandler.user_joined_room asyncRichard van der Hoff2020-02-031-3/+3
| * | make FederationHandler._clean_room_for_join asyncRichard van der Hoff2020-02-031-4/+4
| * | make FederationHandler._notify_persisted_event asyncRichard van der Hoff2020-02-031-4/+6
| * | make FederationHandler.persist_events_and_notify asyncRichard van der Hoff2020-02-031-10/+10
| * | make FederationHandler._make_and_verify_event asyncRichard van der Hoff2020-02-031-5/+10
| * | make FederationHandler.do_remotely_reject_invite asyncRichard van der Hoff2020-02-031-6/+7
| * | make FederationHandler._check_for_soft_fail asyncRichard van der Hoff2020-02-031-13/+9
| * | make FederationHandler._persist_auth_tree asyncRichard van der Hoff2020-02-031-11/+7
| * | make FederationHandler.do_invite_join asyncRichard van der Hoff2020-02-031-16/+14
| * | make FederationHandler.on_event_auth asyncRichard van der Hoff2020-02-031-5/+4
| * | make FederationHandler.on_exchange_third_party_invite_request asyncRichard van der Hoff2020-02-031-14/+12
| * | make FederationHandler.construct_auth_difference asyncRichard van der Hoff2020-02-031-3/+4
| * | make FederationHandler._update_context_for_auth_events asyncRichard van der Hoff2020-02-031-10/+10
| * | make FederationHandler._update_auth_events_and_context_for_auth asyncRichard van der Hoff2020-02-031-20/+21
| * | make FederationHandler.do_auth asyncRichard van der Hoff2020-02-031-10/+14
| * | make FederationHandler._prep_event asyncRichard van der Hoff2020-02-031-23/+10
| * | make FederationHandler._handle_new_event asyncRichard van der Hoff2020-02-031-6/+7
| * | make FederationHandler._handle_new_events asyncRichard van der Hoff2020-02-031-8/+6
| * | make FederationHandler.on_make_leave_request asyncRichard van der Hoff2020-02-031-13/+10
| * | make FederationHandler.on_send_leave_request asyncRichard van der Hoff2020-02-031-5/+3
| * | make FederationHandler.on_make_join_request asyncRichard van der Hoff2020-02-031-13/+10
| * | make FederationHandler.on_invite_request asyncRichard van der Hoff2020-02-031-5/+4
| * | make FederationHandler.on_send_join_request asyncRichard van der Hoff2020-02-031-9/+7
| * | make FederationHandler.on_query_auth asyncRichard van der Hoff2020-02-031-7/+6
| |/
* | pass room_version into compute_event_signature (#6807)Andrew Morgan2020-03-231-1/+4
|\|
| * pass room_version into compute_event_signature (#6807)Richard van der Hoff2020-01-311-1/+4
* | Merge pull request #6820 from matrix-org/rav/get_room_version_idAndrew Morgan2020-03-231-9/+9
|\|
| * Merge pull request #6820 from matrix-org/rav/get_room_version_idRichard van der Hoff2020-01-311-9/+9
| |\
| | * s/get_room_version/get_room_version_id/Richard van der Hoff2020-01-311-9/+9
* | | Fix bug with getting missing auth event during join 500'ed (#6810)Andrew Morgan2020-03-231-1/+5
|\| |
| * | Fix bug with getting missing auth event during join 500'ed (#6810)Erik Johnston2020-01-311-1/+5
| |/
* | pass room version into FederationHandler.on_invite_request (#6805)Andrew Morgan2020-03-231-3/+3
|\|
| * pass room version into FederationHandler.on_invite_request (#6805)Richard van der Hoff2020-01-301-3/+3
* | Resync remote device list when detected as stale. (#6786)Andrew Morgan2020-03-231-2/+16
|\|
| * Resync remote device list when detected as stale. (#6786)Erik Johnston2020-01-301-2/+16
* | Detect unknown remote devices and mark cache as stale (#6776)Andrew Morgan2020-03-231-0/+20
|\|
| * Detect unknown remote devices and mark cache as stale (#6776)Erik Johnston2020-01-281-0/+20
* | Pass room version object into event_auth.check and check_redaction (#6788)Andrew Morgan2020-03-231-7/+11
|\|
| * Pass room version object into event_auth.check and check_redaction (#6788)Richard van der Hoff2020-01-281-7/+11
* | Add `rooms.room_version` column (#6729)Andrew Morgan2020-03-231-15/+50
|\|
| * Add `rooms.room_version` column (#6729)Erik Johnston2020-01-271-15/+50
* | Add StateMap type alias (#6715)Andrew Morgan2020-03-231-6/+4
|\|
| * Add StateMap type alias (#6715)Erik Johnston2020-01-161-6/+4
* | Merge pull request #6652 from matrix-org/babolivier/depth_missing_eventsAndrew Morgan2020-03-201-2/+2
|\|
| * Fix conditions failing if min_depth = 0Brendan Abolivier2020-01-071-2/+2
| * Merge branch 'master' into developRichard van der Hoff2019-12-201-1/+4
| |\
* | | Fix small extra argument passed to get_eventsAndrew Morgan2020-03-201-2/+9
* | | Change EventContext to use the Storage class (#6564)Andrew Morgan2020-03-201-7/+7
|\| |
| * | Change EventContext to use the Storage class (#6564)Erik Johnston2019-12-201-7/+7
* | | Fix exceptions when attempting to backfill (#6576)Andrew Morgan2020-03-201-1/+4
|\ \ \ | | |/ | |/|
| * | Fix exceptions when attempting to backfill (#6576)Richard van der Hoff2019-12-201-1/+4
* | | Add database config class (#6513)Andrew Morgan2020-03-201-35/+33
|\ \ \ | | |/ | |/|
| * | Merge release-v1.7.1 into developRichard van der Hoff2019-12-181-0/+1
| |\|
* | | Exclude rejected state events when calculating state at backwards extrems (#6...Andrew Morgan2020-03-191-1/+1
|\ \ \ | | |/ | |/|
| * | Exclude rejected state events when calculating state at backwards extrems (#6...Richard van der Hoff2019-12-161-1/+1
* | | Persist auth/state events at backwards extremities when we fetch them (#6526)Andrew Morgan2020-03-191-39/+14
|\| |
| * | Persist auth/state events at backwards extremities when we fetch them (#6526)Richard van der Hoff2019-12-161-163/+80
| * | sanity-checking for events used in state res (#6531)Richard van der Hoff2019-12-161-0/+1
* | | Check the room_id of events when fetching room state/auth (#6524)Andrew Morgan2020-03-191-24/+54
|\| |
| * | Check the room_id of events when fetching room state/auth (#6524)Richard van der Hoff2019-12-161-24/+54
* | | Add `include_event_in_state` to _get_state_for_room (#6521)Andrew Morgan2020-03-191-18/+21
|\| |
| * | Add `include_event_in_state` to _get_state_for_room (#6521)Richard van der Hoff2019-12-161-18/+21
* | | Move get_state methods into FederationHandler (#6503)Andrew Morgan2020-03-191-101/+93
|\| |
| * | Move get_state methods into FederationHandler (#6503)Richard van der Hoff2019-12-161-6/+95
* | | Exclude rejected state events when calculating state at backwards extrems (#6...Andrew Morgan2020-03-191-1/+1
|\ \ \ | | |/ | |/|
| * | Exclude rejected state events when calculating state at backwards extrems (#6...Richard van der Hoff2019-12-161-1/+1
* | | Persist auth/state events at backwards extremities when we fetch them (#6526)Andrew Morgan2020-03-191-167/+80
|\| |
| * | Persist auth/state events at backwards extremities when we fetch them (#6526)Richard van der Hoff2019-12-161-167/+80
* | | sanity-checking for events used in state res (#6531)Andrew Morgan2020-03-191-0/+1
|\| |
| * | sanity-checking for events used in state res (#6531)Richard van der Hoff2019-12-131-0/+1
* | | Check the room_id of events when fetching room state/auth (#6524)Andrew Morgan2020-03-191-23/+51
|\| |
| * | Check the room_id of events when fetching room state/auth (#6524)Richard van der Hoff2019-12-121-23/+51
* | | Add `include_event_in_state` to _get_state_for_room (#6521)Andrew Morgan2020-03-191-22/+28
|\| |
| * | Add `include_event_in_state` to _get_state_for_room (#6521)Richard van der Hoff2019-12-111-22/+28
* | | Merge pull request #6517 from matrix-org/rav/event_auth/13Andrew Morgan2020-03-191-84/+75
|\| |
| * | convert to async: FederationHandler._process_received_pduRichard van der Hoff2019-12-111-11/+10
| * | convert to async: FederationHandler._get_state_for_roomRichard van der Hoff2019-12-111-21/+21
| * | convert to async: FederationHandler.on_receive_pduRichard van der Hoff2019-12-111-27/+22
| * | Convert federation backfill to asyncRichard van der Hoff2019-12-111-25/+22
* | | Clean up some logging (#6515)Andrew Morgan2020-03-191-18/+19
|\| |
| * | Clean up some logging (#6515)Richard van der Hoff2019-12-111-18/+19
* | | Prevent redacted events from appearing in message search (#6377)Andrew Morgan2020-03-191-2/+5
|\| |
| * | Prevent redacted events from appearing in message search (#6377)Andrew Morgan2019-12-111-2/+5
* | | Prevent message search in upgraded rooms we're not in (#6385)Andrew Morgan2020-03-191-2/+2
|\| |
| * | Prevent message search in upgraded rooms we're not in (#6385)Andrew Morgan2019-12-111-2/+2
* | | Move get_state methods into FederationHandler (#6503)Andrew Morgan2020-03-191-6/+95
|\| |
| * | Move get_state methods into FederationHandler (#6503)Richard van der Hoff2019-12-101-6/+95
| |/
* | Stronger typing in the federation handler (#6480)Andrew Morgan2020-03-191-24/+57
|\|
| * Stronger typing in the federation handler (#6480)Richard van der Hoff2019-12-051-24/+57
* | Sanity-check the rooms of auth events before pulling them in. (#6472)Andrew Morgan2020-03-191-9/+25
|\|
| * Sanity-check the rooms of auth events before pulling them in. (#6472)Richard van der Hoff2019-12-051-9/+25
* | get rid of (most of) have_events from _update_auth_events_and_context_for_aut...Andrew Morgan2020-03-191-38/+24
|\|
| * get rid of (most of) have_events from _update_auth_events_and_context_for_aut...Richard van der Hoff2019-12-041-38/+24
* | Add ephemeral messages support (MSC2228) (#6409)Andrew Morgan2020-03-191-0/+8
|\|
| * Add ephemeral messages support (MSC2228) (#6409)Brendan Abolivier2019-12-031-0/+8
* | Fix: Pillow error when uploading RGBA image (#3325) (#6241)Andrew Morgan2020-03-191-2/+2
|\|
| * Propagate reason in remotely rejected invitesErik Johnston2019-11-281-2/+2
| * Merge pull request #6358 from matrix-org/babolivier/message_retentionBrendan Abolivier2019-11-271-2/+2
| |\
| | * Merge branch 'develop' into babolivier/message_retentionBrendan Abolivier2019-11-261-3/+8
| | |\
| | * | Fix 3PID invite exchangeBrendan Abolivier2019-11-191-1/+1
| | * | Implement per-room message retention policiesBrendan Abolivier2019-11-041-1/+1
* | | | Merge pull request #6343 from matrix-org/rav/event_auth/4Andrew Morgan2020-03-181-37/+44
|\| | |
| * | | remove confusing fixmeRichard van der Hoff2019-11-261-6/+0
| * | | Merge remote-tracking branch 'origin/develop' into rav/event_auth/4Richard van der Hoff2019-11-181-2/+2
| |\ \ \ | | | |/ | | |/|
| * | | Use get_events_as_list rather than lots of calls to get_eventRichard van der Hoff2019-11-081-16/+8
| * | | Update some docstrings and commentsRichard van der Hoff2019-11-081-8/+31
| * | | Simplify _update_auth_events_and_context_for_authRichard van der Hoff2019-11-081-11/+9
* | | | Replace instance variations of homeserver with correct case/spacing (#6357)Andrew Morgan2020-03-181-2/+2
|\ \ \ \ | | |/ / | |/| |
| * | | Replace instance variations of homeserver with correct case/spacingAndrew Morgan2019-11-121-2/+2
| |/ /
* | | Fix bug which caused rejected events to be stored with the wrong room state ...Andrew Morgan2020-03-161-0/+1
|\| |
| * | Fix bug which caused rejected events to be stored with the wrong room state ...Richard van der Hoff2019-11-061-0/+1
* | | Add some checks that we aren't using state from rejected events (#6330)Andrew Morgan2020-03-161-1/+5
|\| |
| * | Add some checks that we aren't using state from rejected events (#6330)Richard van der Hoff2019-11-051-1/+5
| |/
* | Merge pull request #6301 from matrix-org/babolivier/msc2326Andrew Morgan2020-03-161-19/+19
|\|
| * Factor out an _AsyncEventContextImpl (#6298)Richard van der Hoff2019-11-011-19/+19
* | Depublish a room from the public rooms list when it is upgraded (#6232)Andrew Morgan2020-03-161-1/+29
|\|
| * Depublish a room from the public rooms list when it is upgraded (#6232)Andrew Morgan2019-11-011-1/+29
* | Update black to 19.10b0 (#6304)Andrew Morgan2020-03-161-4/+5
|\|
| * Update black to 19.10b0 (#6304)Amber Brown2019-11-011-4/+5
* | Merge pull request #6294 from matrix-org/erikj/add_state_storageAndrew Morgan2020-03-161-9/+10
|\|
| * Merge pull request #6294 from matrix-org/erikj/add_state_storageErik Johnston2019-10-311-9/+10
| |\
| | * Port to use state storageErik Johnston2019-10-301-9/+10
* | | Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2020-03-161-16/+20
|\| |
| * | Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2019-10-311-16/+20
| |/
* | Merge pull request #6240 from matrix-org/erikj/split_out_persistence_storeAndrew Morgan2020-03-161-1/+2
|\|
| * Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_out_...Erik Johnston2019-10-301-3/+19
| |\
| * | Use new EventPersistenceStoreErik Johnston2019-10-231-1/+2
* | | Fix log line that was printing undefined value (#6278)Andrew Morgan2020-03-161-1/+1
|\ \ \ | | |/ | |/|
| * | Fix log line that was printing undefined value (#6278)Andrew Morgan2019-10-301-1/+1
* | | Improve signature checking on some federation APIs (#6262)Andrew Morgan2020-03-161-2/+18
|\| |
| * | Improve signature checking on some federation APIs (#6262)Richard van der Hoff2019-10-281-2/+18
| |/
* | Remove Auth.check method (#6217)Andrew Morgan2020-03-161-3/+4
|\|
| * Remove Auth.check method (#6217)Richard van der Hoff2019-10-181-3/+4
* | Merge pull request #6214 from matrix-org/rav/event_auth/1Andrew Morgan2020-03-161-102/+0
|\|
| * rip out some unreachable codeRichard van der Hoff2019-10-171-102/+0
| * TypoBrendan Abolivier2019-10-041-1/+1
| * LintBrendan Abolivier2019-10-041-3/+1
| * Incorporate reviewBrendan Abolivier2019-10-041-14/+8
| * Add test caseBrendan Abolivier2019-10-031-1/+1
| * LintBrendan Abolivier2019-10-021-1/+3
| * Don't 500 code when trying to exchange a revoked 3PID inviteBrendan Abolivier2019-10-021-2/+13
* | Remove origin parameter from add_display_name_to_third_party_invite and add p...Andrew Morgan2020-02-251-1/+6
|\|
| * Remove origin parameter from add_display_name_to_third_party_invite and add p...Andrew Morgan2019-09-111-1/+6
* | Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2020-02-241-1/+1
|\|
| * Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-301-1/+1
* | Implement a structured logging output system. (#5680)Andrew Morgan2020-02-211-2/+3
|\|
| * Implement a structured logging output system. (#5680)Amber Brown2019-08-281-2/+3
* | Merge pull request #5790 from matrix-org/erikj/groups_request_errorsAndrew Morgan2020-02-201-0/+3
|\|
| * Merge pull request #5790 from matrix-org/erikj/groups_request_errorsErik Johnston2019-08-011-0/+3
| |\
| | * Don't log as exception when failing durig backfillErik Johnston2019-07-301-0/+3
* | | Room Complexity Client Implementation (#5783)Andrew Morgan2020-02-201-0/+25
|\| |
| * | Room Complexity Client Implementation (#5783)Amber Brown2019-07-301-0/+25
| |/
| * Merge pull request #5744 from matrix-org/erikj/log_leave_origin_mismatchRichard van der Hoff2019-07-261-2/+35
| |\
* | \ Merge branch 'erikj/log_leave_origin_mismatch' into release-v1.2.1Andrew Morgan2020-02-191-2/+35
|\ \ \ | | |/ | |/|
| * | Log when we receive a /make_* request from a different originRichard van der Hoff2019-07-261-2/+35
* | | Replace returnValue with return (#5736)Andrew Morgan2020-02-191-42/+40
|\ \ \ | | |/ | |/|
| * | Replace returnValue with return (#5736)Amber Brown2019-07-231-42/+40
| |/
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606)Andrew Morgan2020-02-141-21/+22
|\|
| * Move logging utilities out of the side drawer of util/ and into logging/ (#5606)Amber Brown2019-07-041-21/+22
* | Run Black. (#5482)Andrew Morgan2020-02-131-1/+1
|\|
| * Run Black. (#5482)Amber Brown2019-06-201-521/+363
| * Merge pull request #5042 from matrix-org/erikj/fix_get_missing_events_errorErik Johnston2019-06-191-9/+19
| |\
* | | Dinsic Blacking with black==18.6b2Andrew Morgan2020-02-111-521/+366
* | | Add some logging to 3pid invite sig verification (#5015)Andrew Morgan2020-02-101-8/+38
|\| |
| * | Add some logging to 3pid invite sig verification (#5015)David Baker2019-06-181-8/+38
* | | Fix loglineAndrew Morgan2020-02-101-1/+1
|\ \ \ | | |/ | |/|
| * | Fix loglineErik Johnston2019-06-181-1/+1
* | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/fix_get_mi...Andrew Morgan2020-02-101-9/+19
|\| |
| * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/fix_get_mi...Erik Johnston2019-06-181-132/+289
| |\|
| | * Merge pull request #5464 from matrix-org/erikj/3pid_remote_invite_stateErik Johnston2019-06-171-6/+0
| | |\
| * | | Handle the case of `get_missing_events` failingErik Johnston2019-04-101-9/+20
* | | | TypoBrendan Abolivier2019-10-041-1/+1
* | | | LintBrendan Abolivier2019-10-041-3/+1
* | | | Incorporate reviewBrendan Abolivier2019-10-041-14/+8
* | | | Add test caseBrendan Abolivier2019-10-041-1/+1
* | | | LintBrendan Abolivier2019-10-041-1/+3
* | | | Don't 500 code when trying to exchange a revoked 3PID inviteBrendan Abolivier2019-10-041-2/+13
* | | | Implement per-room message retention policiesBrendan Abolivier2019-08-281-2/+2
* | | | Merge pull request #5471 from matrix-org/erikj/3pid_remote_invite_stateBrendan Abolivier2019-06-171-6/+0
|\ \ \ \ | | |_|/ | |/| |
| * | | Fix 3PID invite room state over federation.Erik Johnston2019-06-141-6/+0
* | | | Merge branch 'babolivier/third_party_event_rules' into dinsicBrendan Abolivier2019-06-141-2/+66
|\ \ \ \ | | |_|/ | |/| |
| * | | Add plugin APIs for implementations of custom event rules.Brendan Abolivier2019-06-141-2/+66
| |/ /
* | | Merge branch 'master' into dinsicBrendan Abolivier2019-06-121-123/+218
|\| |
| * | Add logging when request fails and clarify we ignore errors.Erik Johnston2019-06-051-4/+12
| * | Fix handling of failures when calling /event_auth.Erik Johnston2019-06-031-12/+38
| * | Simplifications and comments in do_auth (#5227)Richard van der Hoff2019-05-231-120/+181
* | | Merge branch 'master' into dinsicBrendan Abolivier2019-06-111-1/+6
|\| |
| * | Exclude soft-failed events from fwd-extremity candidates. (#5146)Richard van der Hoff2019-05-211-1/+6
| |/
* | [DINSIC] Block internal users from inviting external users to a public room (...Andrew Morgan2019-04-161-0/+3
* | Merge branch 'develop' into dinsicAndrew Morgan2019-04-151-8/+5
|\|
| * Collect room-version variations into one place (#4969)Richard van der Hoff2019-04-011-8/+5
* | Add 3PID invite support to spam checkerErik Johnston2019-03-211-1/+2
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dinsic-mergedErik Johnston2019-03-211-1/+139
|\|
| * Factor out soft fail checksErik Johnston2019-03-081-5/+22
| * Implement soft failErik Johnston2019-03-061-1/+76
| * clarify commentsErik Johnston2019-03-051-8/+11
| * Only check history visibility when filteringErik Johnston2019-03-041-1/+3
| * s/get_forward_events/get_successor_events/Erik Johnston2019-03-041-1/+1
| * Merge branch 'develop' of github.com:matrix-org/synapse into erikj/stop_fed_n...Erik Johnston2019-03-041-3/+31
| |\
| * | Update commentsErik Johnston2019-02-271-3/+13
| * | Stop backpaginating when events not visibleErik Johnston2019-02-201-0/+31
* | | Add invite_list and cloning param to create room ruleErik Johnston2019-03-181-1/+1
| |/ |/|
* | Fix typoErik Johnston2019-02-251-1/+1
* | More commentsErik Johnston2019-02-251-0/+4
* | Assert rather than clobber the valuesErik Johnston2019-02-251-2/+2
* | Add comments and paranoiaErik Johnston2019-02-251-2/+23
* | Fix backfill storing incorrect state for eventsErik Johnston2019-02-221-1/+4
|/
* Fix flake8 (#4519)Amber Brown2019-01-301-1/+1
* Use snder and not event ID domain to check if oursErik Johnston2019-01-291-0/+8
* Fixup calls to `comput_event_signature`Erik Johnston2019-01-291-1/+1
* Merge pull request #4494 from matrix-org/erikj/fixup_event_validatorErik Johnston2019-01-291-2/+5
|\
| * Split up event validation between event and builderErik Johnston2019-01-281-2/+5
* | Pass through room version to event authErik Johnston2019-01-251-8/+12
|/
* Require event format version to parse or create eventsErik Johnston2019-01-251-28/+44
* Merge branch 'develop' of github.com:matrix-org/synapse into erikj/msc_1813Erik Johnston2019-01-251-31/+18
|\
| * Merge pull request #4448 from matrix-org/erikj/get_pdu_versionsErik Johnston2019-01-241-2/+15
| |\
| | * Review commentsErik Johnston2019-01-241-0/+5
| | * Add room_version param to get_pduErik Johnston2019-01-231-2/+10
| * | Remove unecessary setting of outlier bitErik Johnston2019-01-241-2/+0
| * | Use term 'out of band membership' insteadErik Johnston2019-01-241-2/+2
| * | Clarify the invite flowsErik Johnston2019-01-231-1/+11
| * | Remove unnecessary '_sign_event'Erik Johnston2019-01-231-14/+0
| * | Store rejected remote invite events as outliersErik Johnston2019-01-231-32/+12
| |/
* / Implement MSC 1813 - Add room version to make APIsErik Johnston2019-01-231-1/+1
|/
* Remove hack to support rejoining roomsErik Johnston2018-11-091-74/+42
* Simplify to always drop events if server isn't in the roomErik Johnston2018-11-091-14/+9