mirror of
https://github.com/simplex-chat/simplexmq.git
synced 2026-08-28 00:44:38 +00:00
docs: update protocol specifications (#1204)
* docs: update protocol specifications * update SMP protocol (WIP) * add proxy protocol commands and responses, amend envelope sizes in SMP protocol * docs: update XFTP protocol (#1205) * docs: update XFTP protocol * commands * fix table of contents, move sections * add about ids * download encryption * qualities * diagram * crypto * sending file diagram * fix svg * receiving file diagram * update commands * update handshake * Add updated XRCP (#1207) * add XRCP protocol * add ToC * update * update --------- Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com> * add XFTP handshake description * update agent protocol * fast duplex connection in agent protocol * update agent protocol * update overview * typos * queue rotation, agent API, updates * push notifications specification * add XRCP threat model * XFTP threat model * update PQDR * agent protocol end-to-end encryption * versions * remove TOC details * update --------- Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com> Co-authored-by: Alexander Bondarenko <486682+dpwiz@users.noreply.github.com>
This commit is contained in:
co-authored by
Evgeny Poberezkin
spaced4ndy
Alexander Bondarenko
parent
8a3b72458f
commit
d47c099ac9
@@ -332,7 +332,6 @@ data AEvent (e :: AEntity) where
|
||||
UP :: SMPServer -> [ConnId] -> AEvent AENone
|
||||
SWITCH :: QueueDirection -> SwitchPhase -> ConnectionStats -> AEvent AEConn
|
||||
RSYNC :: RatchetSyncState -> Maybe AgentCryptoError -> ConnectionStats -> AEvent AEConn
|
||||
MID :: AgentMsgId -> PQEncryption -> AEvent AEConn
|
||||
SENT :: AgentMsgId -> Maybe SMPServer -> AEvent AEConn
|
||||
MWARN :: AgentMsgId -> AgentErrorType -> AEvent AEConn
|
||||
MERR :: AgentMsgId -> AgentErrorType -> AEvent AEConn
|
||||
@@ -401,7 +400,6 @@ data AEventTag (e :: AEntity) where
|
||||
UP_ :: AEventTag AENone
|
||||
SWITCH_ :: AEventTag AEConn
|
||||
RSYNC_ :: AEventTag AEConn
|
||||
MID_ :: AEventTag AEConn
|
||||
SENT_ :: AEventTag AEConn
|
||||
MWARN_ :: AEventTag AEConn
|
||||
MERR_ :: AEventTag AEConn
|
||||
@@ -454,7 +452,6 @@ aEventTag = \case
|
||||
UP {} -> UP_
|
||||
SWITCH {} -> SWITCH_
|
||||
RSYNC {} -> RSYNC_
|
||||
MID {} -> MID_
|
||||
SENT {} -> SENT_
|
||||
MWARN {} -> MWARN_
|
||||
MERR {} -> MERR_
|
||||
|
||||
Reference in New Issue
Block a user