-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support for OMEMO encryption #529
Comments
Comment by sss_sss on 8 Sep 2016 20:17 UTC |
Comment by sss_sss on 24 Sep 2016 06:08 UTC |
@sss123next , tagging you with this ticket since you said you are now working on it. :) |
@georgehazan @sss123next Is there any status update for us? :) |
doesn't it work? in the dev version, of course |
Do you believe current implementation with the following todo is cooked enough to be used in production?
|
you better ask @sss123next about it |
@georgehazan No it doesn't. I found this thread where he apparently writes updates: http://forum.miranda-ng.org/index.php?topic=4506.30 -- but how exactly am I supposed to retrieve the plugin with his commits? It is said somewhere that it's supposed to be in "dev" Miranda, but there is apparently currently none: http://www.miranda-im.org/development/ |
@dreamflasher That's MirandaIM which is pretty dead. This is miranda NG where the changes are taking place. Get the latest dev version from here: http://www.miranda-ng.org/en/downloads/ , if you want to migrate from IM to NG, there is a nice article on our wiki. Make sure to backup everything beforehand. |
@LittleVulpix Ah bummer! I first tried with Miranda NG, but it didn't work there, so then I tried Miranda. I have switched to Miranda NG a while ago, but when I now checked |
Yes, there is a way to toggle it on. As long as you are on the dev version of miranda, go to main miranda options menu, type network into the search box, find the name of the network you want to modify (the internal name you gave it, probably jabber if you haven't changed anything), go into advanced and scroll at the very bottom - there is an option to enable Omemo. And yeah, there hasn't been a stable release in a while - but the dev branch is safe for the most part. See screencap from my miranda: |
@LittleVulpix Thank you very much! I was able to active it (although activating crashed Miranda NG). |
@dreamflasher Ahh, I don't use Omemo myself, so I never tested it. I guess this is a question for @sss123next since he is developing the omemo plugin. Sorry it didn't work! :( |
@LittleVulpix You were very helpful in setting things up, so thank you very much for that! |
hmm. |
i have done quick tests. all looks normal screenshot . so i need more info. check miranda console, it may have useful readable debug messages, also check xml console, i am also need crashlogs, backtraces e.t.c. in case of crash. |
I did not use the Miranda plugin but looking at their discussion, it seems they have a working version already miranda-ng/miranda-ng#529
I did not use the Miranda plugin but looking at their discussion, it seems they have a working version already miranda-ng/miranda-ng#529
I'm getting I'm using stock Miranda NG 0.95.6 64bit. |
@sss123next I downloaded the version from https://www.miranda-ng.org/distr/miranda-ng-alpha-latest_x64.7z Unfortunately the error still exists ( Do I need to create new profile from scratch or should the update (overwrite all files) take care of everything? |
I too have Problems: I'm sending messages but the other party does not receive/see them. When the other party sends me a message I get this:
The receiving end uses conversations and I had an OMEMO encrypted session also with conversations with the receiver earlier. The receiver probably did not close the app in the meantime. Maybe this is relevant. Network log says this when receiving:
Network log says this when sending:
|
Addition: Also when enabling or disabling OMEMO in settings while being connected miranda crashes. Care for crash reports? |
sorry for delay
xml log from miranda will be helpful
all should be done automatically, but you can manually remove all omemo* in database in jabber section to be sure
https://xmpp.org/extensions/xep-0384.html#namespaces - they broke it again...
yes. so, for now post crashlogs, and wait for namespace rollback, also i will reread xep again, maybe they have broke something more than this.. |
51e27d7 - rollback to "updated" https://xmpp.org/extensions/xep-0384.html this should resolve incompatibility with fresh implementations (also this will break compatibility with others once more) |
#1215
from contact |
i need xml logs. |
look on #1255 for further development |
current implementation is incompatible with conversation for some reason. and no info on conversations side ( looks like conversations does not have any debugging at all.... ) i have redone tests with miranda<>miranda, it works. |
OMEMO 100% works with Miranda NG? |
Not 100% implemented OMEMO :-( |
Still no success Miranda <-> Conversations. But Gajim works pretty well, so i suppose that Miranda have some faulty implementation (( |
I've no success with Miranda <-> Conversations and Miranda <-> Dino |
@LittleVulpix, @sergeevabc, @dreamflasher, @wiktor-k, @dryo, @dartraiden, @Duke690, @OmlineEditor, @RIS2000, @tigexplorer, @gjf: Can you test the last upstream code? @sss123next has done some changes yesterday. The goal is to have a perfect XEP-0384 0.3.0 version: |
@Neustradamus OMEMO still does not work with Conversations. |
Will be eagerly tracking this. |
Still doesn't seem to work with Conversations. |
I switched to beeper, which wowed me from a user experience perspective. |
@georgehazan, @sss123next: Can you look this problem please? |
i will check in few days. |
OMEMO encryption works well between: I do not know exactly what encryption algorithms are used there, but everything seems to work. perhaps the problem is changing the keys in the MEMO and Miranda does not understand well that the keys need to be used by others. I had a similar problem when there were several encryption keys and some of them were not used. for Miranda, you need to hand over the ability to delete and revoke your old keys from the server. |
@OmlineEditor: For information, there is a problem in Metronome IM but it is not the problem with Miranda NG: Please, can you edit your last message? Note there is OMEMO 0.3.0 and the new OMEMO... |
Reported by plahh on 10 Feb 2016 15:41 UTC
as requested in this thread
here is the ticket :)
http://conversations.im/omemo/
https://en.wikipedia.org/wiki/OMEMO_%28encryption%29
gajim already got a plugin. code here
The text was updated successfully, but these errors were encountered: