From 5f015e32b263de6ebcaf9a3c6c2ffcad238410a0 Mon Sep 17 00:00:00 2001 From: Paul Fariello Date: Mon, 15 Apr 2019 22:09:47 +0200 Subject: Add OMEMO policy There is 3 policy: - manual: OMEMO session are only started manually - automatic: OMEMO session are only started if they have been started manually before - always: OMEMO session are always started unless they have been ended manually before Closes #1040 and fixes #1052 --- src/config/accounts.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/config/accounts.h') diff --git a/src/config/accounts.h b/src/config/accounts.h index d41fb53e..c1e7a5ae 100644 --- a/src/config/accounts.h +++ b/src/config/accounts.h @@ -96,5 +96,7 @@ void accounts_clear_theme(const char *const account_name); void accounts_clear_muc(const char *const account_name); void accounts_clear_resource(const char *const account_name); void accounts_add_otr_policy(const char *const account_name, const char *const contact_jid, const char *const policy); +void accounts_add_omemo_state(const char *const account_name, const char *const contact_jid, gboolean enabled); +void accounts_clear_omemo_state(const char *const account_name, const char *const contact_jid); #endif -- cgit 1.4.1-2-gfad0