From 898302243e2890c0d2ffc6c48451718e43a85d23 Mon Sep 17 00:00:00 2001 From: Paul Fariello Date: Mon, 1 Apr 2019 13:14:46 +0200 Subject: Add clear_device_list command --- src/command/cmd_defs.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/command/cmd_defs.c') diff --git a/src/command/cmd_defs.c b/src/command/cmd_defs.c index 5a3e6873..b1270f63 100644 --- a/src/command/cmd_defs.c +++ b/src/command/cmd_defs.c @@ -2339,7 +2339,8 @@ static struct cmd_t command_defs[] = { "end", cmd_omemo_end }, { "trust", cmd_omemo_trust }, { "untrust", cmd_omemo_untrust }, - { "fingerprint", cmd_omemo_fingerprint }) + { "fingerprint", cmd_omemo_fingerprint }, + { "clear_device_list", cmd_omemo_clear_device_list }) CMD_NOMAINFUNC CMD_TAGS( CMD_TAG_CHAT, @@ -2350,7 +2351,8 @@ static struct cmd_t command_defs[] = "/omemo start []", "/omemo trust [] ", "/omemo end", - "/omemo fingerprint []") + "/omemo fingerprint []", + "/omemo clear_device_list") CMD_DESC( "Omemo commands to manage keys, and perform encryption during chat sessions.") CMD_ARGS( @@ -2359,12 +2361,13 @@ static struct cmd_t command_defs[] = { "end", "End the current OMEMO session," }, { "log on|off", "Enable or disable plaintext logging of OMEMO encrypted messages." }, { "log redact", "Log OMEMO encrypted messages, but replace the contents with [redacted]. This is the default." }, - { "fingerprint", "Show contact fingerprints." }) + { "fingerprint", "Show contact fingerprints." }, + { "clear_device_list", "Clear your own device list on server side. Each client will reannounce itself when connected back."}) CMD_EXAMPLES( "/omemo gen", "/omemo start buddy@buddychat.org", "/omemo trust c4f9c875-144d7a3b-0c4a05b6-ca3be51a-a037f329-0bd3ae62-07f99719-55559d2a", - "/omemo untrust c4f9c875-144d7a3b-0c4a05b6-ca3be51a-a037f329-0bd3ae62-07f99719-55559d2a") + "/omemo untrust buddy@buddychat.org c4f9c875-144d7a3b-0c4a05b6-ca3be51a-a037f329-0bd3ae62-07f99719-55559d2a") }, }; -- cgit 1.4.1-2-gfad0