diff libpurple/protocols/jabber/libxmpp.c @ 17882:f88b3a093cba

Implemented ad-hoc commands for the buddy action menu (untested), implemented the receiving end of XEP-0115: Entity Capabilities. Note that this seems not to be reliable right now, since some clients seem to have a very broken [read: completely non-functional] implementation (most notably Gajim and the py-transports).
author Andreas Monitzer <pidgin@monitzer.com>
date Sat, 23 Jun 2007 02:57:21 +0000
parents 759cd72bd2ff
children b8de63d3bf89
line wrap: on
line diff
--- a/libpurple/protocols/jabber/libxmpp.c	Fri Jun 22 11:52:50 2007 +0000
+++ b/libpurple/protocols/jabber/libxmpp.c	Sat Jun 23 02:57:21 2007 +0000
@@ -40,6 +40,7 @@
 #include "google.h"
 #include "pep.h"
 #include "usertune.h"
+#include "caps.h"
 
 static PurplePluginProtocolInfo prpl_info =
 {
@@ -234,6 +235,7 @@
         jabber_pep_init();
 		
 		jabber_tune_init();
+		jabber_caps_init();
 
 		jabber_add_feature("avatarmeta", AVATARNAMESPACEMETA, jabber_pep_namespace_only_when_pep_enabled_cb);
 		jabber_add_feature("avatardata", AVATARNAMESPACEDATA, jabber_pep_namespace_only_when_pep_enabled_cb);