psi-im / plugins

Officially supported Psi plugins
56 stars 24 forks source link

Allow OMEMO usage in MUC when not all keys are known #55

Open ritzmann opened 4 years ago

ritzmann commented 4 years ago

I have one private MUC with some 15 members where we are using OMEMO. The OMEMO button for that MUC is greyed out however even though I can read OMEMO encrypted messages.

As far as I understood related discussions, Psi expects to have keys of all MUC participants before it allows to send OMEMO encrypted messages? That can be a problem because at least in my MUC some participants are online very sporadically and that will block sending encrypted messages to everybody else in that MUC. Would it be possible to change the implementation to allow sending encrypted messages even though not all recipients would be able to read it?

tehnick commented 4 years ago

Try Psi+ 1.4.1299 or newer please.

ritzmann commented 4 years ago

Sorry, had totally overlooked your response. Just tried Psi+ 1.4.1439 on a new MacBook (no previous accounts configured), installed with Homebrew. The OMEMO button remains grayed out and when I hover over it, it says "OMEMO encryption is not available for this group".

Neustradamus commented 3 years ago

@kssytsrk: Can you look this ticket?

ritzmann commented 3 years ago

FWIW, I just recently tried 1.5.1519 and the issue persists.