GithubHelp home page GithubHelp logo

Comments (19)

cdidier avatar cdidier commented on August 19, 2024 3
  1. The implementation of singpolyma looks good, but there is a few coding style fixes to do (to be coherent with the rest of the project) and the copyright header is missing.

  2. The XEP for OMEMO should not be too difficult to implement (https://conversations.im/xeps/multi-end.html). But irssi-xmpp is GPLv2 only and libaxolotl-c is GPLv3 only, so they are incompatible...
    irssi-xmpp needs to be relicensed to GPLv2 and above. This is not a problem, as I agree to relicense it, but this is time consuming. If someone is willing to implement such feature in irssi-xmpp, i'll move forward with the licensing.

from irssi-xmpp.

ailin-nemui avatar ailin-nemui commented on August 19, 2024 1

two years ago I started some work on this in a fork of the pidgin module at https://github.com/ailin-nemui/lurch in case you feel like you can help

from irssi-xmpp.

darix avatar darix commented on August 19, 2024

when you consider carbon copy maybe also consider MAM. there are already some implementations for servers and other clients.

from irssi-xmpp.

0xErnie avatar 0xErnie commented on August 19, 2024

Omemo is official XEP-0384 since December 2016.
You can check other implementation at https://omemo.top/

from irssi-xmpp.

andreygursky avatar andreygursky commented on August 19, 2024

Ping: carbon copy.

from irssi-xmpp.

singpolyma-shopify avatar singpolyma-shopify commented on August 19, 2024

@cdidier I will clean up my carbons to include a copyright header and submit a pull request soon :)

from irssi-xmpp.

hvhaugwitz avatar hvhaugwitz commented on August 19, 2024

Are there any plans to implement this feature?

from irssi-xmpp.

herbsmn avatar herbsmn commented on August 19, 2024

Any updates on this, my lovelies?

from irssi-xmpp.

traumschule avatar traumschule commented on August 19, 2024

There is irssi-otr but OMEMO support would be nice too. For channels fishlim implements the outdated blowfish cipher.

from irssi-xmpp.

MalakymR avatar MalakymR commented on August 19, 2024

Am I crazy or does this already happen (sometimes) for others?

I swear that it used to work for a while, I could see all messages in and out on all devices including irssi-xmpp - but again its not working.

(One more in the queue for an update...)

from irssi-xmpp.

duckdalbe avatar duckdalbe commented on August 19, 2024

I'd also love to see this implemented!

Is there any way we can help to move this forward?

from irssi-xmpp.

singpolyma-shopify avatar singpolyma-shopify commented on August 19, 2024

@MalakymR the official Debian package includes my patches to implement carbons (see #25) so maybe you were using that for awhile and that's why you had it?

from irssi-xmpp.

MalakymR avatar MalakymR commented on August 19, 2024

I compiled it myself some time back with various PR patches so it was probably that, and im using the arch -git package which may have had it at some point and then dropped it? Doesn't seem so.

Either way it looks like your work is what we want and I hope to see it included soon or an explanation of why not.

from irssi-xmpp.

Neustradamus avatar Neustradamus commented on August 19, 2024

Any news?

from irssi-xmpp.

Neustradamus avatar Neustradamus commented on August 19, 2024

@ailin-nemui: Nice!
Can you compare with main lurch and create a PR with your improvements?

from irssi-xmpp.

ailin-nemui avatar ailin-nemui commented on August 19, 2024

that does not compute as irssi is not pidgin ;)

from irssi-xmpp.

Neustradamus avatar Neustradamus commented on August 19, 2024

Have you looked changes from https://github.com/gkdr/lurch/commits/master ?
Since "Commits on Jun 6, 2018" :)

from irssi-xmpp.

ailin-nemui avatar ailin-nemui commented on August 19, 2024

lurch is for pidgin. my fork is a port of lurch from pidgin to irssi. That's why there are no changes to submit to gkdr. If anything, help would be needed to integrate updates from gkdr to my fork. Also my port is not finished/working yet and needs help. I already opened #52 but that's just a small part of getting all to work

from irssi-xmpp.

Neustradamus avatar Neustradamus commented on August 19, 2024

Yes I have requested you to add new from gkdr to your fork ^^

from irssi-xmpp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.