psi-plus / main

Main repository with patches and required resources
https://psi-plus.com/
GNU Lesser General Public License v2.1
68 stars 20 forks source link

XEP-0384: OMEMO Encryption #673

Closed Neustradamus closed 6 years ago

Neustradamus commented 7 years ago

Can you add OMEMO Encryption support?

OMEMO 0.3.0 is important to have compatibility with all clients:

After, can you update the XEP-0384: OMEMO Encryption support to 0.4.0+?

Linked to:

Neustradamus commented 7 years ago

For example, Gajim has support:

jabbertw commented 7 years ago

Bump. OMEMO would be great. A few years ago Psi+ was the most advanced client with all the features ahead, too bad to see it now half abandoned and lagging behind.

Ri0n commented 7 years ago

@jabbertw, it's very easy to solve. Just join our team and help with development. Ask your friends to join too. No one wants to use jabber nowdays. Just some old geeks are still dancing around old good Jabber. Currently we have just two low-level developers including me. And both have very limited time for the project bacause of family, work, some own business etc. I have development plans for years ahead but w/o some help it's nothing.

And you know what? Every time I ask people to join they decline. Nobody wants to contribute.

Ri0n commented 7 years ago

OMEMO won't be available for next release which is planned really soon.

gerroon commented 7 years ago

@Ri0n

Thankjs for considering. I think that most people are not really devs. For instance i would like to help but I am no dev.

ValdikSS commented 6 years ago

I offer $1000 bounty for OMEMO encryption support in Psi+. This should be implemented either directly in a code or as a plugin, and should be fully compatible with the specification and with existing implementations. It should work with multiple connections on one account (multiple resources).

TheRojam commented 5 years ago

+1

Neustradamus commented 5 years ago

@TheRojam: OMEMO has been added but not perfect yet, ping @stigger.

Neustradamus commented 5 years ago

For all people, have you updated your Psi/Psi+?

I would like feedbacks from all users for OMEMO:

In the same time:

Thanks in advance.

wadealer commented 5 years ago

Why do you spamming the same text? Are you sick? Stop this shit please.

ср, 20 Мар 2019, 17:54 Neustradamus notifications@github.com:

For all people, have you updated your Psi/Psi+?

I would like feedbacks from all users for OMEMO:

In the same time:

  • OTR feedback too
  • GnuPG feedback too

Thanks in advance.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/psi-plus/main/issues/673#issuecomment-474867097, or mute the thread https://github.com/notifications/unsubscribe-auth/AAk13zVr7heHs-HusmeFNLQOJ9xeaiKSks5vYkuOgaJpZM4L-cYR .

naodesu commented 5 years ago

I don't actually understand how to work with this plugin... I can't find the way to enable OMEMO in chat window. Plugin options shows own fingerprint but thats all, "Fingerprints" tab is empty. Plugin is enabled in settings.

Psi+ v1.4.720 (2019-06-09, Psi:6b105d15, Psi+:280e8c3) screenshot

tehnick commented 5 years ago

@naodesu You need add OMEMO plugin button on toolbars for private and group chats in Psi+ Options Dialog.

naodesu commented 5 years ago

@tehnick Thank you. Found it. But honestly, it's pretty obscure for new Psi+ users...

tehnick commented 5 years ago

By idea it should appear on these toolbars automatically after installation and first enabling of plugin in Options Dialog. But unfortunately it does not work as expected.

Neustradamus commented 5 years ago

The problem is specified to chat window. I have already informed team several times. One day, I hope a solution.

Look the difference for all possibilities: Example 1: 1/ Open a mucroom 2/ Go to Options -> Toolbars -> Groupchat -> remove OMEMO Plugin action -> Apply The OMEMO Plugin button is removed :) Add a new time -> Apply The OMEMO Plugin button is here :)

Example 2: 1/ Open a chat with a contact 2/ Go to Options -> Toolbars -> Chat -> remove OMEMO Plugin action -> Apply The OMEMO Plugin button is not removed :(

No live refresh for CHAT window but GROUPCHAT window no problem.

Neustradamus commented 5 years ago

Toolbar problem with chat window has been solved!