Brendan Abolivier
af961321e9
Specify remote invite
2017-09-14 19:15:06 +01:00
Richard van der Hoff
da686ba4eb
Specification of unpadded Base64
2017-03-01 08:50:07 +00:00
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
2017-01-03 12:11:49 +00:00
Robert Swain
db26877eee
server-server api: Fix swapped pdu state update field descriptions
...
Signed-off-by: Robert Swain <robert.swain@gmail.com>
2017-01-02 23:09:56 +01:00
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>
2017-01-02 22:46:02 +01:00
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.
2016-10-31 12:36:47 +00:00
Richard van der Hoff
ebaaa7e3b3
Review feedback
...
* store-and-forward -> send-to-device
* describe motivation
* device ids are 10 capital chars
* etc
2016-09-29 13:18:45 +01:00
Richard van der Hoff
ccd7bb32d5
Specification for direct-to-device messages
2016-09-27 14:27:27 +01:00
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).
2016-07-12 17:28:30 +01:00
Richard van der Hoff
5cc9066159
Add git versions to other parts of the spec
2016-05-06 09:49:26 +01:00
Paul "LeoNerd" Evans
1f876778b5
Don't need to document /pdu/ any more
2015-12-21 16:50:56 +00:00
Paul "LeoNerd" Evans
116253b2f5
Document the /event/:event_id/ federation endpoint
2015-12-17 20:45:57 +00:00
Paul "LeoNerd" Evans
b9bee6ee73
Initial hack at some federation /backfill documentation
2015-12-14 20:00:49 +00:00
Paul "LeoNerd" Evans
e32070f189
Decide that joining HS is the one that specifies the join event ID
2015-12-08 14:04:40 +00:00
Daniel Wagner-Hall
2f3a00fe34
Consistently spell homeserver as homeserver
2015-12-02 19:23:33 +00:00
Daniel Wagner-Hall
b479b54cd8
Add tables of contents to individual specs
2015-11-27 18:52:58 +00:00
Paul "LeoNerd" Evans
233e8486bc
Wording fix - objects contain keys, not list elements directly
2015-11-16 16:50:58 +00:00
Paul "LeoNerd" Evans
6cbfba7011
'auth_events' is a List, not a String
2015-11-16 16:33:26 +00:00
Paul "LeoNerd" Evans
122c082fcf
Comment about origin servers of invites having subsequently left the room
2015-11-16 16:29:43 +00:00
Paul "LeoNerd" Evans
923f05e554
More consistency around 'resident homeserver'
2015-11-16 15:34:11 +00:00
Paul "LeoNerd" Evans
36af793f05
s/full object/full event/
2015-11-16 15:30:22 +00:00
Paul "LeoNerd" Evans
988d773476
/make_join protoevent no longer needs the pointless 'prev_state' key (SYN-517)
2015-11-13 17:49:22 +00:00
Paul "LeoNerd" Evans
885dd1e86c
Explain the 'prev_events' join protoevent key
2015-11-13 16:39:31 +00:00
Paul "LeoNerd" Evans
db5a90edcd
Avoid using the words 'current state' when talking about the result of the /make_join request
2015-11-13 16:36:26 +00:00
Paul "LeoNerd" Evans
aac45295ee
Remark that the directory server step could be skipped in an invite case
2015-11-13 16:34:22 +00:00
Paul "LeoNerd" Evans
d7c69fae43
Fix typo 'process'
2015-11-13 16:33:34 +00:00
Paul "LeoNerd" Evans
f6c55979e0
Remove TODO comment about SYN-490 as it's unlikely to matter for v1; we'll fix it in v2
2015-11-02 15:17:18 +00:00
Paul "LeoNerd" Evans
40fa339cf7
Draw a pretty (well at least I think it's pretty) ASCII diagram of the remote join handshake
2015-11-02 15:00:18 +00:00
Paul "LeoNerd" Evans
5b6f858802
Some initial notes by way of the remote join handshake; with several TODOs and unanswered questions
2015-10-28 20:28:49 +00:00
Paul "LeoNerd" Evans
745e607577
Use 'room' or 'room ID' instead of 'context' when describing federation protocol
2015-10-28 14:49:50 +00:00
Kegan Dougal
3d087df538
Kill number prefixes for good
2015-10-15 13:40:05 +01:00