diff options
Diffstat (limited to 'doc/user-guide')
| -rw-r--r-- | doc/user-guide/commands.xml | 149 | 
1 files changed, 149 insertions, 0 deletions
| diff --git a/doc/user-guide/commands.xml b/doc/user-guide/commands.xml index 5a1e398c..4f4e44b3 100644 --- a/doc/user-guide/commands.xml +++ b/doc/user-guide/commands.xml @@ -243,6 +243,155 @@  			</para>  		</description>  	</bitlbee-command> +	 +	<bitlbee-command name="otr"> +		<short-description>Off-the-Record encryption control</short-description> +		<syntax>otr <subcommand> [<arguments>]</syntax> + +		<description> + +			<para> +				Available subcommands: connect, disconnect, smp, trust, info, keygen, and forget. See <emphasis>help otr <subcommand></emphasis> for more information. +			</para> + +		</description> +		 +		<bitlbee-command name="connect"> +			<syntax>otr connect <nick></syntax> +			 +			<description> +			 +				<para> +					Attempts to establish an encrypted connection with the specified user by sending a magic string. +				</para> +				 +			</description> +		 +		</bitlbee-command> +		 +		<bitlbee-command name="disconnect"> +			<syntax>otr disconnect <nick></syntax> +			 +			<description> +			 +				<para> +					Resets the connection with the specified user to cleartext. +				</para> +				 +			</description> +		 +		</bitlbee-command> +		 +		<bitlbee-command name="smp"> +			<syntax>otr smp <nick> <secret></syntax> +			 +			<description> +			 +				<para> +					Attempts to authenticate the given user's active fingerprint via the Socialist Millionaires' Protocol. +				</para> +				 +				<para> +					If an SMP challenge has already been received from the given user, responds with the specified secret. Otherwise, a challenge for the secret will be sent. If the protocol succeeds (i.e. both parties gave the same secret), the fingerprint will be trusted. +				</para> +				 +			</description> +		 +		</bitlbee-command> +		 +		<bitlbee-command name="trust"> +			<syntax>otr trust <nick> <fp1> <fp2> <fp3> <fp4> <fp5></syntax> +			 +			<description> +			 +				<para> +					Manually affirms trust in the specified fingerprint, given as five blocks of precisely eight (hexadecimal) digits each. +				</para> +				 +			</description> +		 +		</bitlbee-command> +		 +		<bitlbee-command name="info"> +			<syntax>otr info</syntax> +			<syntax>otr info <nick></syntax> +			 +			<description> +			 +				<para> +					Shows information about the OTR state. The first form lists our private keys and current OTR contexts. The second form displays information about the connection with a given user, including the list of their known fingerprints. +				</para> +				 +			</description> +		 +		</bitlbee-command> +		 +		<bitlbee-command name="keygen"> +			<syntax>otr keygen <account-no></syntax> +			 +			<description> +			 +				<para> +					Generates a new OTR private key for the given account. +				</para> +				 +			</description> +		 +		</bitlbee-command> +		 +		<bitlbee-command name="forget"> +			<syntax>otr forget <thing> <arguments></syntax> +			 +			<description> +			 +				<para> +					Forgets some part of our OTR userstate. Available things: fingerprint, context, and key. See <emphasis>help otr forget <thing></emphasis> for more information. +				</para> +			 +			</description> +			 +			<bitlbee-command name="fingerprint"> +				<syntax>otr forget fingerprint <nick> <fingerprint></syntax> +				 +				<description> +				 +					<para> +						Drops the specified fingerprint from the given user's OTR connection context. It is allowed to specify only a (unique) prefix of the desired fingerprint. +					</para> +					 +				</description> +				 +			</bitlbee-command> +				 +			<bitlbee-command name="context"> +				<syntax>otr forget context <nick></syntax> +				 +				<description> +				 +					<para> +						Forgets the entire OTR context associated with the given user. This includes current message and protocol states, as well as any fingerprints for that user. +					</para> +					 +				</description> +				 +			</bitlbee-command> + +			<bitlbee-command name="key"> +				<syntax>otr forget key <fingerprint></syntax> +				 +				<description> +				 +					<para> +						Forgets an OTR private key matching the specified fingerprint. It is allowed to specify only a (unique) prefix of the fingerprint. +					</para> +					 +				</description> +				 +			</bitlbee-command> +		 +		</bitlbee-command> +		 +	</bitlbee-command>  	<bitlbee-command name="set">  		<short-description>Miscellaneous settings</short-description> | 
