summaryrefslogtreecommitdiff
path: root/protocols
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss@sss.chaoslab.ru>2017-05-27 10:11:22 +0300
committerGluzskiy Alexandr <sss@sss.chaoslab.ru>2017-05-27 10:11:22 +0300
commit5ab73a190c76b8d43a19866451f6aaca0895781d (patch)
tree2bc8c5dcf7c895d43bd1101a97210162552c7540 /protocols
parent049be2b2e344fc9e2ff72ca237d907401fcb051f (diff)
jabber: omemo: TODO for fuiture work
Diffstat (limited to 'protocols')
-rwxr-xr-xprotocols/JabberG/src/jabber_omemo.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/protocols/JabberG/src/jabber_omemo.cpp b/protocols/JabberG/src/jabber_omemo.cpp
index 27f4cd92fd..424055d947 100755
--- a/protocols/JabberG/src/jabber_omemo.cpp
+++ b/protocols/JabberG/src/jabber_omemo.cpp
@@ -23,6 +23,14 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+//TODO: further improovement requirements folllows in priority sequence
+/* 1. fix AES-128 GCM in 4.5 implementation
+ * 2. handle prekeys properly (cleanup after first use, create new keys)
+ * 3. reimplement session initialization without loosing first message (incomming + outgoing)
+ * 4. fingerprints/keys management ui
+ * 5. per-contact encryption settings (enable/disable for one contact)
+ */
+
#include "stdafx.h"
#include "jabber_omemo.h"
#include <openssl/evp.h>