Comments (19)
-
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.
-
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.
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.
when you consider carbon copy maybe also consider MAM. there are already some implementations for servers and other clients.
from irssi-xmpp.
Omemo is official XEP-0384 since December 2016.
You can check other implementation at https://omemo.top/
from irssi-xmpp.
Ping: carbon copy.
from irssi-xmpp.
@cdidier I will clean up my carbons to include a copyright header and submit a pull request soon :)
from irssi-xmpp.
Are there any plans to implement this feature?
from irssi-xmpp.
Any updates on this, my lovelies?
from irssi-xmpp.
There is irssi-otr but OMEMO support would be nice too. For channels fishlim implements the outdated blowfish cipher.
from irssi-xmpp.
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.
I'd also love to see this implemented!
Is there any way we can help to move this forward?
from irssi-xmpp.
@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.
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.
Any news?
from irssi-xmpp.
@ailin-nemui: Nice!
Can you compare with main lurch and create a PR with your improvements?
from irssi-xmpp.
that does not compute as irssi is not pidgin ;)
from irssi-xmpp.
Have you looked changes from https://github.com/gkdr/lurch/commits/master ?
Since "Commits on Jun 6, 2018" :)
from irssi-xmpp.
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.
Yes I have requested you to add new from gkdr to your fork ^^
from irssi-xmpp.
Related Issues (20)
- Password prompt is blocking irssi
- /nick function is chatroom specific, breaks on rejoin
- Feature request: autocompletion of jid
- building with irssi 1.0 fails HOT 5
- assertion triggered after upgrading to ejabberd 17.x HOT 3
- XEP-0198: Stream Management support
- irssi: symbol lookup error: irssi: undefined symbol: g_malloc_n HOT 1
- Crash (probably on disconnect?) HOT 3
- "critical Source ID 1 was not found when attempting to remove it" HOT 4
- Feature Request: Per-account proxy settings
- XEPs and RFCs support page with version
- XEP-0443: XMPP Compliance Suites 2021
- xmpp/core is ABI version 7 but Irssi is version 13, cannot load HOT 2
- xmpppasswd HOT 2
- command "suscribe" should be "subscribe" HOT 2
- irssi-xmpp 0.54 fails to connect to jabber server with irssi-1.2.0 HOT 5
- Automatic Connection Does Not Work HOT 3
- SCRAM-SHA-1-PLUS + SCRAM-SHA-256(-PLUS) + SCRAM-SHA-512(-PLUS) supports HOT 2
- irssi 1.4.1 HOT 1
- xmpp/core ABI version mismatch
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from irssi-xmpp.