X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=doc%2Fdraft-riikonen-silc-commands-03.nroff;fp=doc%2Fdraft-riikonen-silc-commands-03.nroff;h=5f76f8e4de4aff4fb75e90e9d853ce8d42163f26;hb=57fe1d5d88e8687ac876aa3725028bd3343f5067;hp=421013fe748e1d2fd6ca767a94934ff4a88e6942;hpb=ed3133837d3466b1d9eb15278677d82971bbd35f;p=silc.git diff --git a/doc/draft-riikonen-silc-commands-03.nroff b/doc/draft-riikonen-silc-commands-03.nroff index 421013fe..5f76f8e4 100644 --- a/doc/draft-riikonen-silc-commands-03.nroff +++ b/doc/draft-riikonen-silc-commands-03.nroff @@ -261,13 +261,14 @@ List of all defined commands in SILC follows. Reply messages to the command: - Max Arguments: 9 + Max Arguments: 10 Arguments: (1) (2) (3) [@] (4) (5) (6) [] (7) [] (8) [] - (9) [] + (9) [] (10) This command may reply with several command reply messages to @@ -284,14 +285,19 @@ List of all defined commands in SILC follows. option were defined in the query there will be only many replies from the server. - The server may return the list of channels if the client has + The server returns the list of channels if the client has joined channels. In this case the list is list of Channel - Payloads. The Mode Mask in the Channel Payload (see [SILC2] and - section 2.3.2.3 for the Channel Payload) is the client's mode - on the channel. The list is encoded by adding the Channel - Payloads one after the other. - - The server may also send client's user mode, idle time, and the + Payloads. The Mode Mask in the Channel Payload is the channel's + mode. The list is encoded by adding the Channel Payloads one + after the other. Private and secret channels MUST NOT be sent, + except if the sender of this command is on those channels, or + the sender is server. The MUST also + be sent if client is joined channels. This list includes 32 bit + MSB first order values one after the other and each indicate + the user's mode on a channel. The order of these values MUST + be same as the channel order in the . + + The server also returns client's user mode, idle time, and the fingerprint of the client's public key. The is the binary hash digest of the public key. The fingerprint MUST NOT be sent if the server has not verified the proof of posession of