Commit Graph

240 Commits (ba6a72f65fc275b51e9eb35603619e4be4522d45)

Author SHA1 Message Date
Maxime Dor bb50ec2e88 Document directory query endpoint 8 years ago
Maxime Dor 1045bc721d Document federation version endpoint 8 years ago
Richard van der Hoff 5fee8e54eb Document the event auth rules (#1027)
These are a necessary precursor to state resolution.
8 years ago
Richard van der Hoff cfb547b474 Fix perspectives project link
The perspectives project seems to be dead :/. We can at least link to the
wayback machine.
8 years ago
Brendan Abolivier 6b6a941e36
Phrasing 8 years ago
Brendan Abolivier 8de93147b1
Typo 8 years ago
Brendan Abolivier c71575c94d
Remove useless blank line 8 years ago
Brendan Abolivier 4a99691108
Move link to the bottom of the file 8 years ago
Brendan Abolivier 9d90fa2cae
Specify third-party invites 8 years ago
Brendan Abolivier af961321e9
Specify remote invite 8 years ago
Richard van der Hoff da686ba4eb Specification of unpadded Base64 9 years ago
Richard van der Hoff a091d86707 Merge pull request #775 from superdump/superdump/fed-pdu-state-update-fix
server-server api: Fix swapped pdu state update field descriptions
9 years ago
Robert Swain db26877eee server-server api: Fix swapped pdu state update field descriptions
Signed-off-by: Robert Swain <robert.swain@gmail.com>
9 years ago
Robert Swain 5855bf4b16 server-server: PDUs are signed by the origin server's private key
Not the public key.

Signed-off-by: Robert Swain <robert.swain@gmail.com>
9 years ago
Richard van der Hoff 3ee75af06f Move 'Signing JSON' to appendices
Canonical JSON and JSON signing in general are common to the C-S spec. Move
them to the appendices instead of the S-S spec.
9 years ago
Richard van der Hoff ebaaa7e3b3 Review feedback
* store-and-forward -> send-to-device
* describe motivation
* device ids are 10 capital chars
* etc
9 years ago
Richard van der Hoff ccd7bb32d5 Specification for direct-to-device messages 9 years ago
Richard van der Hoff 49cd65dd58 Add a license to the spec
We're licensing hte spec under ASLv2. Add the LICENSE file, and add the
short-form to as much of the source as is practical right now (adding it to
json source is a massive pita).
10 years ago
Richard van der Hoff 5cc9066159 Add git versions to other parts of the spec 10 years ago
Paul "LeoNerd" Evans 1f876778b5 Don't need to document /pdu/ any more 10 years ago
Paul "LeoNerd" Evans 116253b2f5 Document the /event/:event_id/ federation endpoint 10 years ago
Paul "LeoNerd" Evans b9bee6ee73 Initial hack at some federation /backfill documentation 10 years ago
Paul "LeoNerd" Evans e32070f189 Decide that joining HS is the one that specifies the join event ID 10 years ago
Daniel Wagner-Hall 2f3a00fe34 Consistently spell homeserver as homeserver 10 years ago
Daniel Wagner-Hall b479b54cd8 Add tables of contents to individual specs 10 years ago
Paul "LeoNerd" Evans 233e8486bc Wording fix - objects contain keys, not list elements directly 10 years ago
Paul "LeoNerd" Evans 6cbfba7011 'auth_events' is a List, not a String 10 years ago
Paul "LeoNerd" Evans 122c082fcf Comment about origin servers of invites having subsequently left the room 10 years ago
Paul "LeoNerd" Evans 923f05e554 More consistency around 'resident homeserver' 10 years ago
Paul "LeoNerd" Evans 36af793f05 s/full object/full event/ 10 years ago
Paul "LeoNerd" Evans 988d773476 /make_join protoevent no longer needs the pointless 'prev_state' key (SYN-517) 10 years ago
Paul "LeoNerd" Evans 885dd1e86c Explain the 'prev_events' join protoevent key 10 years ago
Paul "LeoNerd" Evans db5a90edcd Avoid using the words 'current state' when talking about the result of the /make_join request 10 years ago
Paul "LeoNerd" Evans aac45295ee Remark that the directory server step could be skipped in an invite case 10 years ago
Paul "LeoNerd" Evans d7c69fae43 Fix typo 'process' 10 years ago
Paul "LeoNerd" Evans f6c55979e0 Remove TODO comment about SYN-490 as it's unlikely to matter for v1; we'll fix it in v2 10 years ago
Paul "LeoNerd" Evans 40fa339cf7 Draw a pretty (well at least I think it's pretty) ASCII diagram of the remote join handshake 10 years ago
Paul "LeoNerd" Evans 5b6f858802 Some initial notes by way of the remote join handshake; with several TODOs and unanswered questions 10 years ago
Paul "LeoNerd" Evans 745e607577 Use 'room' or 'room ID' instead of 'context' when describing federation protocol 10 years ago
Kegan Dougal 3d087df538 Kill number prefixes for good 10 years ago