summary refs log tree commit diff
path: root/synapse/federation/transport.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Split transport layer into client and server partsMark Haines2015-01-161-598/+0
|
* Update copyright noticesMark Haines2015-01-061-1/+1
|
* track replication destination health, and perform exponential back-off when ↵Matthew Hodgson2014-12-071-1/+1
| | | | sending transactions. does *not* yet retry transactions, but drops them on the floor if waiting for a server to recover.
* Fix backfill requestErik Johnston2014-11-191-1/+1
|
* SYN-141: Decode the query params as UTF-8Mark Haines2014-11-181-1/+2
|
* PEP8Erik Johnston2014-11-101-3/+6
|
* Add auth to the various server-server APIsErik Johnston2014-11-101-1/+2
|
* Fix backfill to work. Add auth to backfill requestErik Johnston2014-11-101-3/+3
|
* Add '/event_auth/' federation apiErik Johnston2014-11-071-0/+26
|
* Remove /context/ requestErik Johnston2014-11-071-9/+0
|
* Rename PDU fields to match that of events.Erik Johnston2014-11-031-153/+31
|
* Merge branch 'develop' of github.com:matrix-org/synapse into ↵Erik Johnston2014-10-271-5/+14
|\ | | | | | | | | | | | | | | federation_authorization Conflicts: synapse/federation/transport.py synapse/handlers/message.py
| * Check that we have auth headers and fail nicelyErik Johnston2014-10-171-0/+5
| |
| * More log lines.Erik Johnston2014-10-171-7/+15
| |
* | Use state groups to get current state. Make join dance actually work.Erik Johnston2014-10-171-5/+52
| |
* | Finish implementing the new join dance.Erik Johnston2014-10-171-8/+60
| |
* | Start implementing the invite/join dance. Continue moving auth to use ↵Erik Johnston2014-10-161-1/+33
|/ | | | event.state_events
* Respond with more helpful error messages for unsigned requestsMark Haines2014-10-131-2/+2
|
* Raise a SynapseError if the authorisation header is missing or malformedMark Haines2014-10-131-19/+27
|
* Remove debug logging, raise a proper SynapseError if the auth header is missingMark Haines2014-10-131-5/+4
|
* Verify signatures for server2server requestsMark Haines2014-10-131-22/+88
|
* SYN-75 sign at the request level rather than the transaction levelMark Haines2014-10-131-15/+3
|
* Merge branch develop into server2server_signingMark Haines2014-10-131-2/+3
|\ | | | | | | | | Conflicts: synapse/app/homeserver.py
| * Add a keyword argument to get_json to avoid retrying on DNS failures. Rather ↵Mark Haines2014-10-021-2/+3
| | | | | | | | 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/+12
|/
* Fix 'age' key to update on retriesErik Johnston2014-09-151-2/+15
|
* 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.
* Added a urls module for keeping client and federation prefixes.Kegan Dougal2014-08-141-3/+1
|
* when we're talking about backfilling data in federation, call it backfilling ↵Matthew Hodgson2014-08-131-17/+17
| | | | - not pagination.
* Define the concept of a 'federation Query'; creating API for making and ↵Paul "LeoNerd" Evans2014-08-131-0/+25
| | | | handling Queries on the Federation's increasingly-inaccurately-named ReplicationLayer
* Namespace all the Federation HTTP URLs to /matrix/federation/v1/...Paul "LeoNerd" Evans2014-08-131-15/+18
|
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-131-0/+1
|
* Reference Matrix Home Servermatrix.org2014-08-121-0/+454