| Commit message (Expand) | Author | Age | Files | Lines |
* | Clean up some LoggingContext stuff (#7120) | Richard van der Hoff | 2020-03-24 | 1 | -2/+2 |
* | Convert `*StreamRow` classes to inner classes (#7116) | Richard van der Hoff | 2020-03-23 | 1 | -1/+1 |
* | Fix a bug in the federation API which could cause occasional "Failed to get P... | Patrick Cloke | 2020-03-19 | 3 | -30/+21 |
* | Remove unused federation endpoint (`query_auth`) (#7026) | Patrick Cloke | 2020-03-17 | 4 | -146/+79 |
* | Add some type annotations to the federation base & client classes (#6995) | Patrick Cloke | 2020-02-28 | 2 | -28/+42 |
* | Merge remote-tracking branch 'origin/release-v1.11.1' into develop | Patrick Cloke | 2020-02-27 | 1 | -6/+8 |
|\ |
|
| * | Cast a coroutine into a Deferred in the federation base (#6996) | Patrick Cloke | 2020-02-26 | 1 | -6/+8 |
* | | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 1 | -2/+2 |
|/ |
|
* | Add support for putting fed user query API on workers (#6873) | Erik Johnston | 2020-02-07 | 1 | -2/+5 |
* | Add a `make_event_from_dict` method (#6858) | Richard van der Hoff | 2020-02-07 | 1 | -3/+2 |
* | Add typing to synapse.federation.sender (#6871) | Erik Johnston | 2020-02-07 | 5 | -105/+128 |
* | Pass room_version into `event_from_pdu_json` | Richard van der Hoff | 2020-02-06 | 3 | -58/+46 |
* | pass room version into FederationClient.send_join (#6854) | Richard van der Hoff | 2020-02-06 | 1 | -28/+32 |
* | Reduce amount of logging at INFO level. (#6862) | Erik Johnston | 2020-02-06 | 2 | -4/+4 |
* | Simplify `room_version` handling in `FederationClient.send_invite` | Richard van der Hoff | 2020-02-05 | 1 | -10/+6 |
* | Pass room version object into `FederationClient.get_pdu` | Richard van der Hoff | 2020-02-05 | 1 | -3/+5 |
* | make FederationClient._do_send_invite async | Richard van der Hoff | 2020-02-05 | 1 | -10/+7 |
* | Apply suggestions from code review | Richard van der Hoff | 2020-02-05 | 1 | -2/+4 |
* | make FederationClient.send_invite async | Richard van der Hoff | 2020-02-03 | 1 | -6/+5 |
* | make FederationClient.get_missing_events async | Richard van der Hoff | 2020-02-03 | 1 | -20/+20 |
* | make FederationClient._do_send_leave async | Richard van der Hoff | 2020-02-03 | 1 | -4/+3 |
* | make FederationClient.send_leave.send_request async | Richard van der Hoff | 2020-02-03 | 1 | -5/+2 |
* | make FederationClient._do_send_join async | Richard van der Hoff | 2020-02-03 | 1 | -4/+3 |
* | make FederationClient.send_join.send_request async | Richard van der Hoff | 2020-02-03 | 1 | -4/+3 |
* | make FederationClient.make_membership_event.send_request async | Richard van der Hoff | 2020-02-03 | 1 | -4/+3 |
* | make FederationClient._try_destination_list async | Richard van der Hoff | 2020-02-03 | 1 | -10/+26 |
* | make FederationClient.send_leave async | Richard van der Hoff | 2020-02-03 | 1 | -10/+9 |
* | make FederationClient.send_join async | Richard van der Hoff | 2020-02-03 | 1 | -11/+13 |
* | make FederationClient.make_membership_event async | Richard van der Hoff | 2020-02-03 | 1 | -10/+11 |
* | make FederationClient.get_event_auth async | Richard van der Hoff | 2020-02-03 | 1 | -6/+4 |
* | make FederationClient.get_room_state_ids async | Richard van der Hoff | 2020-02-03 | 1 | -4/+5 |
* | make FederationClient.get_pdu async | Richard van der Hoff | 2020-02-03 | 1 | -15/+17 |
* | make FederationClient.backfill async | Richard van der Hoff | 2020-02-03 | 1 | -15/+11 |
* | Fix `room_version` in `on_invite_request` flow (#6827) | Richard van der Hoff | 2020-02-03 | 2 | -7/+10 |
* | Merge pull request #6806 from matrix-org/rav/redact_changes/3 | Richard van der Hoff | 2020-01-31 | 1 | -3/+1 |
|\ |
|
| * | Pass room_version into create_local_event_from_event_dict | Richard van der Hoff | 2020-01-30 | 1 | -3/+1 |
* | | s/get_room_version/get_room_version_id/ | Richard van der Hoff | 2020-01-31 | 2 | -13/+13 |
* | | pass room version into FederationHandler.on_invite_request (#6805) | Richard van der Hoff | 2020-01-30 | 1 | -1/+1 |
|/ |
|
* | Fix sending server up commands from workers (#6811) | Erik Johnston | 2020-01-30 | 2 | -12/+19 |
* | Remove unused DeviceRow class (#6800) | Erik Johnston | 2020-01-29 | 1 | -20/+1 |
* | Fix race in federation sender that delayed device updates. (#6799) | Erik Johnston | 2020-01-29 | 1 | -29/+3 |
* | Add `rooms.room_version` column (#6729) | Erik Johnston | 2020-01-27 | 1 | -17/+33 |
* | Wake up transaction queue when remote server comes back online (#6706) | Erik Johnston | 2020-01-17 | 2 | -3/+34 |
* | Add StateMap type alias (#6715) | Erik Johnston | 2020-01-16 | 1 | -1/+2 |
* | Port synapse.replication.tcp to async/await (#6666) | Erik Johnston | 2020-01-16 | 1 | -1/+3 |
* | Process EDUs in parallel with PDUs. (#6697) | Erik Johnston | 2020-01-14 | 1 | -12/+58 |
* | Merge pull request #6349 from matrix-org/babolivier/msc1802 | Brendan Abolivier | 2019-12-11 | 4 | -28/+140 |
|\ |
|
| * | Merge branch 'develop' into babolivier/msc1802 | Brendan Abolivier | 2019-12-05 | 8 | -26/+34 |
| |\ |
|
| * | | Lint | Brendan Abolivier | 2019-11-11 | 1 | -3/+2 |
| * | | Lint | Brendan Abolivier | 2019-11-11 | 1 | -3/+1 |
| * | | Fix prefix for v2/send_leave | Brendan Abolivier | 2019-11-11 | 1 | -0/+2 |
| * | | Add server-side support to the v2 API | Brendan Abolivier | 2019-11-11 | 2 | -14/+33 |
| * | | Implement v2 API for send_leave | Brendan Abolivier | 2019-11-11 | 2 | -5/+56 |
| * | | Add missing yield | Brendan Abolivier | 2019-11-11 | 1 | -1/+1 |
| * | | Implement v2 API for send_join | Brendan Abolivier | 2019-11-11 | 2 | -8/+51 |
* | | | Move get_state methods into FederationHandler (#6503) | Richard van der Hoff | 2019-12-10 | 1 | -80/+11 |
* | | | Refactor get_events_from_store_or_dest to return a dict (#6501) | Richard van der Hoff | 2019-12-10 | 1 | -29/+15 |
* | | | Remove fallback for missing /federation/v1/state_ids API (#6488) | Richard van der Hoff | 2019-12-09 | 2 | -96/+17 |
| |/
|/| |
|
* | | Implementation of MSC2314 (#6176) | Amber Brown | 2019-11-28 | 2 | -12/+20 |
* | | Clean up newline quote marks around the codebase (#6362) | Andrew Morgan | 2019-11-21 | 3 | -5/+5 |
* | | Replace instance variations of homeserver with correct case/spacing | Andrew Morgan | 2019-11-12 | 4 | -9/+9 |
|/ |
|
* | Depublish a room from the public rooms list when it is upgraded (#6232) | Andrew Morgan | 2019-11-01 | 1 | -1/+1 |
* | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-31 | 6 | -25/+32 |
|\ |
|
| * | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -5/+6 |
| * | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2019-10-31 | 5 | -20/+26 |
* | | rename get_devices_by_remote to get_device_updates_by_remote | Hubert Chathi | 2019-10-30 | 1 | -2/+2 |
* | | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-30 | 5 | -131/+106 |
|\| |
|
| * | Fix small typo in comment (#6269) | Andrew Morgan | 2019-10-30 | 1 | -1/+1 |
| * | Merge pull request #6280 from matrix-org/erikj/receipts_async_await | Erik Johnston | 2019-10-30 | 1 | -1/+3 |
| |\ |
|
| | * | Port receipt and read markers to async/wait | Erik Johnston | 2019-10-29 | 1 | -1/+3 |
| * | | Don't return coroutines | Erik Johnston | 2019-10-29 | 1 | -6/+6 |
| |/ |
|
| * | Port federation_server to async/await | Erik Johnston | 2019-10-29 | 1 | -118/+87 |
| * | Merge tag 'v1.5.0rc2' into develop | Richard van der Hoff | 2019-10-28 | 2 | -5/+9 |
| |\ |
|
| | * | Improve signature checking on some federation APIs (#6262) | Richard van der Hoff | 2019-10-28 | 2 | -5/+9 |
| * | | use %r to __repr__ objects | Michael Kaye | 2019-10-24 | 2 | -3/+3 |
| |/ |
|
* | | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-24 | 1 | -1/+1 |
|\| |
|
| * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_s... | Erik Johnston | 2019-10-22 | 2 | -49/+0 |
| |\ |
|
| * | | Move storage classes into a main "data store". | Erik Johnston | 2019-10-21 | 1 | -1/+1 |
* | | | implement federation parts of cross-signing | Hubert Chathi | 2019-10-22 | 1 | -2/+2 |
| |/
|/| |
|
* | | rip out some unreachable code | Richard van der Hoff | 2019-10-17 | 2 | -49/+0 |
|/ |
|
* | Fix /federation/v1/state for recent room versions (#6170) | Richard van der Hoff | 2019-10-08 | 1 | -13/+0 |
* | add some metrics on the federation sender (#6160) | Richard van der Hoff | 2019-10-03 | 1 | -5/+6 |
* | Land improved room list based on room stats (#6019) | Erik Johnston | 2019-10-02 | 1 | -0/+8 |
* | Fix exception when resetting retry timings | Richard van der Hoff | 2019-09-20 | 1 | -1/+1 |
* | Remove origin parameter from add_display_name_to_third_party_invite and add p... | Andrew Morgan | 2019-09-11 | 2 | -3/+3 |
* | Merge pull request #5984 from matrix-org/joriks/opentracing_link_send_to_edu_... | Erik Johnston | 2019-09-05 | 2 | -3/+13 |
|\ |
|
| * | use access methods (duh..) | Jorik Schellekens | 2019-09-05 | 1 | -1/+3 |
| * | Link the send loop with the edus contexts | Jorik Schellekens | 2019-09-05 | 2 | -3/+11 |
* | | Add opentracing to all client servlets (#5983) | Jorik Schellekens | 2019-09-05 | 1 | -1/+5 |
|/ |
|
* | Remove unnecessary parentheses around return statements (#5931) | Andrew Morgan | 2019-08-30 | 2 | -15/+15 |
* | Merge pull request #5859 from matrix-org/rei/msc2197 | reivilibre | 2019-08-28 | 2 | -15/+67 |
|\ |
|
| * | Use MSC2197 on stable prefix as it has almost finished FCP | Olivier Wilkinson (reivilibre) | 2019-08-20 | 2 | -26/+4 |
| * | Add support for inbound MSC2197 requests on unstable Federation API | Olivier Wilkinson (reivilibre) | 2019-08-15 | 1 | -1/+59 |
| * | Support MSC2197 outbound with unstable prefix | Olivier Wilkinson (reivilibre) | 2019-08-15 | 1 | -15/+31 |
* | | Propagate opentracing contexts through EDUs (#5852) | Jorik Schellekens | 2019-08-22 | 3 | -80/+108 |
* | | Opentracing across workers (#5771) | Jorik Schellekens | 2019-08-22 | 1 | -15/+28 |
* | | Opentrace e2e keys (#5855) | Jorik Schellekens | 2019-08-22 | 1 | -0/+3 |
* | | Opentracing misc (#5856) | Jorik Schellekens | 2019-08-16 | 1 | -6/+7 |
* | | Wrap `get_local_public_room_list` call in `maybeDeferred` because it | Olivier Wilkinson (reivilibre) | 2019-08-14 | 1 | -2/+8 |
|/ |
|
* | Return 502 not 500 when failing to reach any remote server. | Erik Johnston | 2019-08-01 | 1 | -4/+3 |
* | Room Complexity Client Implementation (#5783) | Amber Brown | 2019-07-30 | 2 | -7/+60 |
* | Merge pull request #5744 from matrix-org/erikj/log_leave_origin_mismatch | Richard van der Hoff | 2019-07-26 | 1 | -2/+2 |
|\ |
|
| * | Log when we receive a /make_* request from a different origin | Richard van der Hoff | 2019-07-26 | 1 | -2/+2 |
* | | Merge tag 'v1.2.0rc2' into develop | Andrew Morgan | 2019-07-24 | 1 | -1/+3 |
|\| |
|
| * | Fix servlet metric names (#5734) | Jorik Schellekens | 2019-07-24 | 1 | -1/+3 |
* | | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 6 | -90/+75 |
|/ |
|
* | Convert synapse.federation.transport.server to async (#5689) | Richard van der Hoff | 2019-07-18 | 1 | -242/+188 |
* | Add basic opentracing support (#5544) | Jorik Schellekens | 2019-07-11 | 1 | -5/+21 |
* | remove dead transaction persist code (#5622) | Richard van der Hoff | 2019-07-05 | 2 | -41/+0 |
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 7 | -22/+32 |
* | Split public rooms directory auth config in two | Brendan Abolivier | 2019-06-24 | 1 | -4/+4 |
* | Fix logging error when a tampered event is detected. (#5500) | Richard van der Hoff | 2019-06-21 | 1 | -1/+0 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 11 | -752/+613 |
* | Add experimental option to reduce extremities. | Erik Johnston | 2019-06-18 | 1 | -0/+3 |
* | Clean up code for sending federation EDUs. (#5381) | Richard van der Hoff | 2019-06-13 | 1 | -14/+26 |
* | Prevent multiple device list updates from breaking a batch send (#5156) | Andrew Morgan | 2019-06-06 | 1 | -2/+3 |
* | Associate a request_name with each verify request, for logging | Richard van der Hoff | 2019-06-05 | 2 | -1/+5 |
* | Add a test room version where we enforce key validity (#5348) | Richard van der Hoff | 2019-06-05 | 1 | -15/+24 |
* | Clean up debug logging (#5347) | Richard van der Hoff | 2019-06-05 | 1 | -3/+13 |
* | Fix failure to fetch batches of PDUs (#5342) | Richard van der Hoff | 2019-06-04 | 1 | -0/+1 |
* | Rename get_events->get_events_from_store_or_dest (#5344) | Richard van der Hoff | 2019-06-04 | 1 | -20/+13 |
* | Enforce validity period on server_keys for fed requests. (#5321) | Richard van der Hoff | 2019-06-03 | 2 | -3/+5 |
* | Implement the SHHS complexity API (#5216) | Amber Brown | 2019-05-30 | 1 | -1/+30 |
* | Fix error handling for rooms whose versions are unknown. (#5219) | Richard van der Hoff | 2019-05-21 | 1 | -1/+13 |
* | Make all the rate limiting options more consistent (#5181) | Amber Brown | 2019-05-15 | 1 | -5/+1 |
* | Run `black` on per_destination_queue | Richard van der Hoff | 2019-05-09 | 1 | -35/+39 |
* | Limit the number of EDUs in transactions to 100 as expected by receiver (#5138) | Quentin Dufour | 2019-05-09 | 1 | -26/+30 |
* | add options to require an access_token to GET /profile and /publicRooms on CS... | Matthew Hodgson | 2019-05-08 | 1 | -0/+10 |
* | more logging improvements | Richard van der Hoff | 2019-04-25 | 1 | -8/+11 |
* | remove extraneous exception logging | Richard van der Hoff | 2019-04-25 | 1 | -2/+2 |
* | Clarify logging when PDU signature checking fails | Richard van der Hoff | 2019-04-25 | 1 | -0/+19 |
* | Collect room-version variations into one place (#4969) | Richard van der Hoff | 2019-04-01 | 4 | -25/+27 |
* | Use event streams to calculate presence | Erik Johnston | 2019-03-27 | 2 | -3/+89 |
* | Make federation endpoints more tolerant of trailing slashes v2 (#4935) | Andrew Morgan | 2019-03-26 | 2 | -8/+8 |
* | Remove trailing slashes from outbound federation requests and retry on 400 (#... | Andrew Morgan | 2019-03-21 | 1 | -7/+14 |
|\ |
|
| * | Switch to wrapper function around _send_request | Andrew Morgan | 2019-03-13 | 1 | -5/+5 |
| * | Cleaner way of implementing trailing slashes | Andrew Morgan | 2019-03-12 | 1 | -5/+10 |
| * | Merge branch 'develop' into anoa/trailing_slashes_client | Andrew Morgan | 2019-03-11 | 1 | -7/+7 |
| |\ |
|
| * | | lint | Andrew Morgan | 2019-03-08 | 1 | -1/+3 |
| * | | Retry certain federation requests on 404 | Andrew Morgan | 2019-03-08 | 1 | -5/+5 |
| * | | Remove trailing slashes from outbound federation requests | Andrew Morgan | 2019-03-08 | 1 | -7/+7 |
* | | | Batch up outgoing read-receipts to reduce federation traffic. (#4890) | Richard van der Hoff | 2019-03-20 | 2 | -21/+158 |
* | | | Merge pull request #4855 from matrix-org/rav/refactor_transaction_queue | Richard van der Hoff | 2019-03-15 | 5 | -758/+860 |
|\ \ \ |
|
| * | | | Rename and move the classes | Richard van der Hoff | 2019-03-13 | 5 | -808/+860 |
| * | | | Factor per-destination stuff out of TransactionQueue | Richard van der Hoff | 2019-03-13 | 1 | -132/+182 |
* | | | | Merge pull request #4852 from matrix-org/rav/move_rr_sending_to_worker | Richard van der Hoff | 2019-03-15 | 2 | -0/+44 |
|\| | | |
|
| * | | | Move client receipt processing to federation sender worker. | Richard van der Hoff | 2019-03-13 | 2 | -0/+44 |
| | |/
| |/| |
|
* / | | Revert "Make federation endpoints more tolerant of trailing slashes for some ... | Erik Johnston | 2019-03-14 | 2 | -8/+8 |
|/ / |
|
* / | Make federation endpoints more tolerant of trailing slashes for some endpoint... | Andrew Morgan | 2019-03-11 | 2 | -8/+8 |
|/ |
|
* | Remove unnecessary dollar signs | Andrew Morgan | 2019-03-04 | 1 | -22/+22 |
* | Avoid rebuilding Edu objects in worker mode (#4770) | Richard van der Hoff | 2019-03-04 | 2 | -14/+31 |
* | Make 'event_id' a required parameter in federated state requests (#4741) | Amber Brown | 2019-02-27 | 1 | -2/+2 |
* | When presence is enabled don't send over replication | Erik Johnston | 2019-02-27 | 1 | -0/+3 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into anoa/public_room... | Andrew Morgan | 2019-02-26 | 7 | -243/+588 |
|\ |
|
| * | Revert "Prevent showing non-fed rooms in fed /publicRooms" | Andrew Morgan | 2019-02-26 | 1 | -2/+1 |
| * | Merge pull request #4736 from matrix-org/anoa/public_rooms_federate | Andrew Morgan | 2019-02-26 | 1 | -1/+2 |
| |\ |
|
| | * | Merge branch 'develop' of github.com:matrix-org/synapse into anoa/public_room... | Erik Johnston | 2019-02-25 | 7 | -241/+561 |
| | |\ |
|
| | * | | Don't restrict non-fed rooms over client APIs | Andrew Morgan | 2019-02-25 | 1 | -1/+2 |
| * | | | Merge pull request #4737 from matrix-org/erikj/failure_log_tb | Erik Johnston | 2019-02-25 | 1 | -2/+3 |
| |\ \ \ |
|
| | * | | | Log tracebacks correctly | Erik Johnston | 2019-02-25 | 1 | -2/+3 |
| | | |/
| | |/| |
|
| * / | | MSC 1866 - Use M_UNSUPPORTED_ROOM_VERSION for invite API | Erik Johnston | 2019-02-23 | 2 | -2/+26 |
| |/ / |
|
| * | | Add metrics for number of outgoing EDUs, by type (#4695) | Richard van der Hoff | 2019-02-20 | 1 | -4/+18 |
| * | | Merge pull request #4420 from matrix-org/jaywink/openid-listener | Erik Johnston | 2019-02-11 | 1 | -42/+95 |
| |\ \ |
|
| | * | | Document `servlet_groups` parameters | Jason Robinson | 2019-01-23 | 1 | -0/+23 |
| | * | | Split federation OpenID userinfo endpoint out of the federation resource | Jason Robinson | 2019-01-23 | 1 | -42/+72 |
| * | | | Reject large transactions on federation (#4513) | Andrew Morgan | 2019-01-31 | 1 | -0/+16 |
| * | | | No vdh tests! | Erik Johnston | 2019-01-29 | 1 | -2/+1 |
| * | | | Enable room version v3 | Erik Johnston | 2019-01-29 | 1 | -2/+9 |
| * | | | Update comment | Erik Johnston | 2019-01-29 | 1 | -3/+3 |
| * | | | Only check event ID domain for signatures for V1 events | Erik Johnston | 2019-01-29 | 3 | -31/+44 |
| * | | | Use event origin for filtering incoming events | Erik Johnston | 2019-01-29 | 1 | -4/+7 |
| * | | | Use snder and not event ID domain to check if ours | Erik Johnston | 2019-01-29 | 1 | -1/+1 |
| * | | | Merge pull request #4481 from matrix-org/erikj/event_builder | Erik Johnston | 2019-01-29 | 1 | -14/+6 |
| |\ \ \ |
|
| | * | | | Refactor event building into EventBuilder | Erik Johnston | 2019-01-29 | 1 | -14/+6 |
| * | | | | Merge pull request #4510 from matrix-org/erikj/fixup_compute_event_signature | Erik Johnston | 2019-01-29 | 1 | -1/+1 |
| |\ \ \ \ |
|
| | * | | | | Fixup calls to `comput_event_signature` | Erik Johnston | 2019-01-29 | 1 | -1/+1 |
| | |/ / / |
|
| * / / / | Implement fallback for V2 invite API | Erik Johnston | 2019-01-28 | 2 | -14/+89 |
| |/ / / |
|
| * | | | Require event format version to parse or create events | Erik Johnston | 2019-01-25 | 4 | -41/+65 |
| * | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/msc_1813 | Erik Johnston | 2019-01-25 | 3 | -13/+64 |
| |\ \ \ |
|
| | * \ \ | Merge pull request #4448 from matrix-org/erikj/get_pdu_versions | Erik Johnston | 2019-01-24 | 3 | -11/+51 |
| | |\ \ \ |
|
| | | * | | | Review comments | Erik Johnston | 2019-01-24 | 1 | -1/+2 |
| | | * | | | Add room_version param to get_pdu | Erik Johnston | 2019-01-23 | 3 | -11/+50 |
| | | |/ / |
|
| | * | | | Update make_membership_event docs | Erik Johnston | 2019-01-24 | 1 | -2/+5 |
| | * | | | Remove unnecessary '_sign_event' | Erik Johnston | 2019-01-23 | 1 | -1/+8 |
| | * | | | Store rejected remote invite events as outliers | Erik Johnston | 2019-01-23 | 1 | -2/+8 |
| | |/ / |
|
| * | | | Review comments | Erik Johnston | 2019-01-24 | 1 | -1/+2 |
| * | | | Implement MSC 1813 - Add room version to make APIs | Erik Johnston | 2019-01-23 | 2 | -6/+23 |
| |/ / |
|
| * | | Add /v2/invite federation API | Erik Johnston | 2019-01-15 | 2 | -6/+40 |
| * | | Add groundwork for new versions of federation APIs | Erik Johnston | 2019-01-15 | 2 | -67/+71 |
| * | | Don't log stack traces for HTTP error responses | Erik Johnston | 2019-01-08 | 1 | -1/+6 |
| * | | Refactor request sending to have better excpetions (#4358) | Erik Johnston | 2019-01-08 | 1 | -5/+14 |
| * | | Update synapse/federation/federation_server.py | Richard van der Hoff | 2018-11-09 | 1 | -1/+1 |
| * | | Update synapse/federation/federation_server.py | Richard van der Hoff | 2018-11-09 | 1 | -1/+1 |
| * | | Drop PDUs of unknown rooms | Erik Johnston | 2018-11-08 | 1 | -1/+23 |
| * | | Add helpers for getting prev and auth events (#4139) | Erik Johnston | 2018-11-06 | 1 | -3/+1 |
| * | | Clean up event accesses and tests | Erik Johnston | 2018-11-02 | 1 | -3/+0 |
| * | | Remove the unused /pull federation API (#4118) | Amber Brown | 2018-10-31 | 2 | -14/+0 |
| |/ |
|
* / | Prevent showing non-fed rooms in fed /publicRooms | Andrew Morgan | 2019-02-26 | 1 | -1/+2 |
|/ |
|
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/alias_disa... | Erik Johnston | 2018-10-25 | 1 | -1/+1 |
|\ |
|
| * | Fix a number of flake8 errors | Richard van der Hoff | 2018-10-24 | 1 | -1/+1 |
* | | Add config option to control alias creation | Erik Johnston | 2018-10-19 | 1 | -14/+2 |
|/ |
|
* | Fix incorrect truncation in get_missing_events | Richard van der Hoff | 2018-10-16 | 2 | -6/+4 |
* | Various cleanups in the federation client code (#4031) | Richard van der Hoff | 2018-10-16 | 2 | -23/+23 |
* | Merge pull request #3964 from matrix-org/rav/remove_localhost_checks | Richard van der Hoff | 2018-09-28 | 1 | -30/+6 |
|\ |
|
| * | Fix complete fail to do the right thing | Richard van der Hoff | 2018-09-28 | 1 | -1/+2 |
| * | remove spurious federation checks on localhost | Richard van der Hoff | 2018-09-26 | 1 | -31/+6 |
* | | more comments | Richard van der Hoff | 2018-09-27 | 1 | -2/+0 |
* | | Include eventid in log lines when processing incoming federation transactions... | Richard van der Hoff | 2018-09-27 | 1 | -15/+17 |
* | | fix docstring for FederationClient.get_state_for_room | Richard van der Hoff | 2018-09-26 | 1 | -4/+4 |
|/ |
|
* | Merge pull request #3924 from matrix-org/rav/clean_up_on_receive_pdu | Amber Brown | 2018-09-26 | 1 | -1/+1 |
|\ |
|
| * | Comments and interface cleanup for on_receive_pdu | Richard van der Hoff | 2018-09-20 | 1 | -1/+1 |
* | | Fix some instances of ExpiringCache not expiring cache items | Erik Johnston | 2018-09-21 | 1 | -16/+12 |
|/ |
|
* | Fix handling of redacted events from federation | Erik Johnston | 2018-09-13 | 1 | -1/+1 |
* | Port federation/ to py3 (#3847) | Amber Brown | 2018-09-12 | 3 | -19/+18 |
* | Merge pull request #3826 from matrix-org/rav/logging_for_keyring | Amber Brown | 2018-09-12 | 1 | -7/+27 |
|\ |
|
| * | clearer logging when things fail, too | Richard van der Hoff | 2018-09-06 | 1 | -7/+27 |
* | | Limit the number of PDUs/EDUs per fedreation transaction | Erik Johnston | 2018-09-06 | 1 | -0/+12 |
|/ |
|
* | Merge branch 'master' into develop | Richard van der Hoff | 2018-09-06 | 4 | -31/+125 |
|\ |
|
| * | Fix origin handling for pushed transactions | Richard van der Hoff | 2018-09-05 | 3 | -15/+15 |
| * | Check that signatures on events are valid | Richard van der Hoff | 2018-09-05 | 1 | -16/+110 |
* | | Port http/ to Python 3 (#3771) | Amber Brown | 2018-09-06 | 1 | -5/+5 |
* | | fix #3445 | Krombel | 2018-08-29 | 1 | -2/+2 |
* | | Merge pull request #3735 from matrix-org/travis/federation-spelling | Richard van der Hoff | 2018-08-22 | 1 | -1/+1 |
|\ \ |
|
| * | | limt -> limit | Travis Ralston | 2018-07-31 | 1 | -1/+1 |
* | | | Log more detail when we fail to authenticate request | Erik Johnston | 2018-08-21 | 1 | -3/+3 |
* | | | Don't log exceptions when failing to fetch server keys | Erik Johnston | 2018-08-21 | 1 | -2/+2 |
| |/
|/| |
|
* | | Integrate presence from hotfixes (#3694) | Amber Brown | 2018-08-18 | 1 | -0/+4 |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_fede... | Erik Johnston | 2018-08-15 | 1 | -4/+4 |
|\ \ |
|
| * | | Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) | Amber Brown | 2018-08-10 | 1 | -4/+4 |
* | | | Fixup doc comments | Erik Johnston | 2018-08-09 | 1 | -0/+11 |
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_fede... | Erik Johnston | 2018-08-09 | 5 | -13/+132 |
|\| | |
|
| * | | Merge pull request #3664 from matrix-org/rav/federation_metrics | Richard van der Hoff | 2018-08-08 | 1 | -1/+9 |
| |\ \ |
|
| | * | | more metrics for the federation and appservice senders | Richard van der Hoff | 2018-08-07 | 1 | -1/+9 |
| * | | | Check m.room.create for sane room_versions | Richard van der Hoff | 2018-08-06 | 1 | -3/+23 |
| * | | | include known room versions in outgoing make_joins | Richard van der Hoff | 2018-08-06 | 2 | -4/+9 |
| * | | | sanity check response from make_join | Richard van der Hoff | 2018-08-03 | 1 | -1/+3 |
| * | | | Enforce compatibility when processing make_join requests | Richard van der Hoff | 2018-08-03 | 2 | -4/+41 |
| * | | | Docstrings for BaseFederationServlet | Richard van der Hoff | 2018-08-03 | 1 | -0/+47 |
| |/ / |
|
* / / | Add EDU/query handling over replication | Erik Johnston | 2018-08-06 | 1 | -0/+43 |
|/ / |
|
* | | Merge pull request #3639 from matrix-org/rav/refactor_error_handling | Richard van der Hoff | 2018-08-02 | 1 | -12/+17 |
|\ \ |
|
| * | | Refactor code for turning HttpResponseException into SynapseError | Richard van der Hoff | 2018-08-01 | 1 | -2/+2 |
| * | | Be more careful which errors we send back over the C-S API | Richard van der Hoff | 2018-08-01 | 1 | -12/+17 |
* | | | Merge pull request #3638 from matrix-org/rav/refactor_federation_client_excep... | Richard van der Hoff | 2018-08-02 | 1 | -129/+148 |
|\| | |
|
| * | | Factor out exception handling in federation_client | Richard van der Hoff | 2018-08-01 | 1 | -129/+148 |
* | | | Merge branch 'master' into develop | Richard van der Hoff | 2018-08-02 | 1 | -0/+1 |
|\ \ \
| |/ /
|/| | |
|
| * | | Validation for events/rooms in fed requests | Richard van der Hoff | 2018-08-02 | 1 | -0/+1 |
* | | | Python 3: Convert some unicode/bytes uses (#3569) | Amber Brown | 2018-08-02 | 1 | -1/+1 |
| |/
|/| |
|
* | | Remove pdu_failures from transactions | Travis Ralston | 2018-07-30 | 5 | -96/+7 |
* | | Update the send_leave path to be an event_id | Travis Ralston | 2018-07-26 | 1 | -2/+2 |
* | | Improve logging for exceptions handling PDUs | Richard van der Hoff | 2018-07-23 | 1 | -3/+8 |