annotate INSTALL @ 3104:118d91c932a7

plugin XEP-0384: OMEMO for MUC implementation: - encryption is now allowed for group chats - when an encryption is requested for a MUC, real jids or all occupants are used to encrypt the message - a cache for plain text message sent to MUC is used, because for security reason we can't encrypt message for our own device with OMEMO (that would prevent ratchet and break the prefect forward secrecy). Thus, message sent in MUC are cached for 5 min, and the decrypted version is used when found. We don't send immediately the plain text message to frontends and history because we want to keep the same MUC behaviour as for plain text, and receiving a message means that it was received and sent back by MUC service - <origin-id> is used to identify messages sent by our device - a feedback_jid is now use to use correct entity for feedback message in case of problem: with a room we have to send feedback message to the room and not the the emitter - encryptMessage now only accepts list in the renamed "entity_bare_jids" argument
author Goffi <goffi@goffi.org>
date Mon, 30 Dec 2019 20:59:46 +0100
parents 457ae6381e2a
children 84f6bee6440d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3029
457ae6381e2a doc: replaced deprecated installation link in INSTALL
Goffi <goffi@goffi.org>
parents: 2619
diff changeset
1 You'll find install instructions in documentation (see doc/installation.rst).
885
c8a7019cd168 better INSTALL instructions
Goffi <goffi@goffi.org>
parents: 871
diff changeset
2
2619
e7bd2945518f doc (INSTALL): replaced instruction with a simple link to the wiki, to avoid duplication and desynchronisation
Goffi <goffi@goffi.org>
parents: 1935
diff changeset
3 If you need help, come the SàT official XMPP room: sat@chat.jabberfr.org or join us with a web browser via https://chat.jabberfr.org/converse.js/sat@chat.jabberfr.org