Re: XMPP - How to add entity capabilities from a third party plug-in?
Eion Robb <[email protected]>
| Newsgroups | gmane.comp.gnome.gaim.devel |
|---|---|
| Message-ID | <CAFt0mkrxPpXOd5DLr+aFeLwS4F2ZNrA-yUnWD57iHGkGue5sLA@mail.gmail.com> |
Hi there, What'll probably be easiest is to compile in-tree in the libpurple/protocols/jabber subfolder. The jabber headers aren't public, but they are pretty stable. Otherwise, pulling out the jabber headers into your own project. I've done both for different xmpp extension plugins in the past, and they're both about as annoying as each other :) Cheers, Eion On 3 December 2016 at 03:10, Germán Máquez Mejía <[email protected] > wrote: > Hello, > > I am working on an end-to-end encryption plug-in with the OMEMO XMPP > extension for libpurple 2.10.12 and am stuck at finding a way to add > a feature to the client's capabilities to announce OMEMO support (to be > able to receive PEP notifications of a certain type). > > What is the correct way for a third party plug-in to add the capability > it provides to the disco#info? > > Apart from the jabber-signals, the Jabber plug-in doesn't expose any > other methods AFAIK, in particular jabber_add_feature(). Or does it? > > I shall be very grateful for any help you can provide. > > Best regards, > Mancho > > > > > _______________________________________________ > Devel mailing list > [email protected] > https://pidgin.im/cgi-bin/mailman/listinfo/devel > _______________________________________________ Devel mailing list [email protected] https://pidgin.im/cgi-bin/mailman/listinfo/devel