summary refs log tree commit diff
path: root/synapse/federation/replication.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use state groups to get current state. Make join dance actually work.Erik Johnston2014-10-171-1/+16
|
* Finish implementing the new join dance.Erik Johnston2014-10-171-16/+50
|
* Start implementing the invite/join dance. Continue moving auth to use ↵Erik Johnston2014-10-161-3/+19
| | | | event.state_events
* SYN-75 sign at the request level rather than the transaction levelMark Haines2014-10-131-13/+0
|
* Merge branch develop into server2server_signingMark Haines2014-10-131-2/+5
|\ | | | | | | | | Conflicts: synapse/app/homeserver.py
| * Add a keyword argument to get_json to avoid retrying on DNS failures. Rather ↵Mark Haines2014-10-021-2/+5
| | | | | | | | than passing MatrixHttpClient.RETRY_DNS_LOOKUP_FAILURES as a fake query string parameter
* | SYN-75 Verify signatures on server to server transactionsMark Haines2014-09-301-10/+14
| |
* | Sign federation transactionsMark Haines2014-09-241-1/+8
|/
* Fix bug where we incorrectly calculated 'age_ts' from 'age' key rather than ↵Erik Johnston2014-09-151-2/+3
| | | | the reverse. Don't transmit age_ts to clients for now.
* Fix 'age' key to update on retriesErik Johnston2014-09-151-3/+16
|
* Correctly handle the 'age' key in events and pdusErik Johnston2014-09-151-3/+12
|
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org ↵Matthew Hodgson2014-09-031-1/+1
| | | | hasn't been incorporated in time for launch.
* Don't eat federation transmit errors during unit tests; fix remote presence ↵Paul "LeoNerd" Evans2014-09-031-1/+0
| | | | EDU-sending test because of this
* Fix a couple of bugs in presence handler related to pushing updatesto the ↵Erik Johnston2014-08-291-0/+2
| | | | correct user. Fix presence tests.
* Avoid AlreadyCalledError from EDU sending failuresPaul "LeoNerd" Evans2014-08-281-1/+2
|
* Remove unused populate_previous_pdusMark Haines2014-08-271-2/+0
|
* Use store.persist_event rather than ↵Mark Haines2014-08-261-2/+2
| | | | pdu_actions.persist_outgoing/pdu_actions.persist_received
* Ensure that we don't have duplicate hosts in the pdu destinations listErik Johnston2014-08-241-2/+2
|
* Merge branch 'master' of github.com:matrix-org/synapse into sql_refactorErik Johnston2014-08-191-0/+1
|\ | | | | | | | | | | | | Conflicts: tests/rest/test_presence.py tests/rest/test_rooms.py tests/utils.py
| * Ensure that federation's .send_edu() returns a DeferredPaul "LeoNerd" Evans2014-08-191-0/+1
| |
* | Add a 'backfill room' buttonErik Johnston2014-08-191-3/+6
|/
* when we're talking about backfilling data in federation, call it backfilling ↵Matthew Hodgson2014-08-131-9/+9
| | | | - not pagination.
* Define the concept of a 'federation Query'; creating API for making and ↵Paul "LeoNerd" Evans2014-08-131-0/+50
| | | | handling Queries on the Federation's increasingly-inaccurately-named ReplicationLayer
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-131-0/+1
|
* Reference Matrix Home Servermatrix.org2014-08-121-0/+582