Version: (using KDE KDE 3.2.2) Installed from: Debian testing/unstable Packages It would be nice if Kopete supports section 10 "Blocking Communication" of XMPP-IM ( http://www.jabber.org/ietf/draft-ietf-xmpp-im-22.txt ). See also Bug 64163
Changing to JJ, ideal candidate for someone wanting to start hacking on Jabber. Mostly dialog work, basic network operations. Not sure if Iris has support for this, needs to be checked.
Page moved : http://www.xmpp.org/specs/rfc3921.html#privacy
Iris does not support it yet, but a feature request is open and already assigned : http://psi-im.org/flyspray/?do=details&id=76
I am working on this now.
And after getting my head around libiris, I notice that the guys upstream at Psi already have this done. I'll see about getting that code in here.
SVN commit 773240 by cconnell: Full implementation of XEP-0016 "Privacy Lists" This is not well tested, I am assuming that most servers behave well with it FEATURE:81510 A BIG thanks to the Psi guys, whose code I ripped off! M +9 -0 CMakeLists.txt M +7 -1 jabberaccount.cpp M +8 -0 jabberaccount.h M +3 -3 jabberprotocol.cpp A libiris/020_queryNSvisibility.patch M +1 -1 libiris/iris/xmpp-im/xmpp_xmlcommon.h A tasks/privacylist.cpp [License: GPL (v2+) (wrong address)] A tasks/privacylist.h [License: GPL (v2+) (wrong address)] A tasks/privacylistitem.cpp [License: GPL (v2+) (wrong address)] A tasks/privacylistitem.h [License: GPL (v2+) (wrong address)] A tasks/privacymanager.cpp [License: GPL (v2+) (wrong address)] A tasks/privacymanager.h [License: GPL (v2+) (wrong address)] M +13 -1 ui/dlgjabbereditaccountwidget.ui M +17 -0 ui/jabbereditaccountwidget.cpp M +1 -0 ui/jabbereditaccountwidget.h A ui/privacy.ui A ui/privacydlg.cpp [License: GPL (v2+) (wrong address)] A ui/privacydlg.h [License: GPL (v2+) (wrong address)] A ui/privacylistblockedmodel.cpp [License: GPL (v2+) (wrong address)] A ui/privacylistblockedmodel.h [License: GPL (v2+) (wrong address)] A ui/privacylistmodel.cpp [License: GPL (v2+) (wrong address)] A ui/privacylistmodel.h [License: GPL (v2+) (wrong address)] A ui/privacyrule.ui A ui/privacyruledlg.cpp [License: GPL (v2+) (wrong address)] A ui/privacyruledlg.h [License: GPL (v2+) (wrong address)] WebSVN link: http://websvn.kde.org/?view=rev&revision=773240