Mercurial > pidgin
comparison libpurple/protocols/jabber/disco.c @ 25129:b4ec5481a67a
Implements file transfers using in-band bytestreams for XMPP
using XEP-0047
Refs #6183
author | Marcus Lundblad <ml@update.uu.se> |
---|---|
date | Sat, 06 Sep 2008 07:49:05 +0000 |
parents | 10382f1e1353 |
children | 7d6280b006a8 |
comparison
equal
deleted
inserted
replaced
24068:ac3db6ba7078 | 25129:b4ec5481a67a |
---|---|
130 SUPPORT_FEATURE("jabber:iq:version") | 130 SUPPORT_FEATURE("jabber:iq:version") |
131 SUPPORT_FEATURE("jabber:x:conference") | 131 SUPPORT_FEATURE("jabber:x:conference") |
132 SUPPORT_FEATURE("http://jabber.org/protocol/bytestreams") | 132 SUPPORT_FEATURE("http://jabber.org/protocol/bytestreams") |
133 SUPPORT_FEATURE("http://jabber.org/protocol/disco#info") | 133 SUPPORT_FEATURE("http://jabber.org/protocol/disco#info") |
134 SUPPORT_FEATURE("http://jabber.org/protocol/disco#items") | 134 SUPPORT_FEATURE("http://jabber.org/protocol/disco#items") |
135 #if 0 | 135 SUPPORT_FEATURE("http://jabber.org/protocol/ibb"); |
136 SUPPORT_FEATURE("http://jabber.org/protocol/ibb") | |
137 #endif | |
138 SUPPORT_FEATURE("http://jabber.org/protocol/muc") | 136 SUPPORT_FEATURE("http://jabber.org/protocol/muc") |
139 SUPPORT_FEATURE("http://jabber.org/protocol/muc#user") | 137 SUPPORT_FEATURE("http://jabber.org/protocol/muc#user") |
140 SUPPORT_FEATURE("http://jabber.org/protocol/si") | 138 SUPPORT_FEATURE("http://jabber.org/protocol/si") |
141 SUPPORT_FEATURE("http://jabber.org/protocol/si/profile/file-transfer") | 139 SUPPORT_FEATURE("http://jabber.org/protocol/si/profile/file-transfer") |
142 SUPPORT_FEATURE("http://jabber.org/protocol/xhtml-im") | 140 SUPPORT_FEATURE("http://jabber.org/protocol/xhtml-im") |
271 else if(!strcmp(var, "http://www.xmpp.org/extensions/xep-0199.html#ns")) | 269 else if(!strcmp(var, "http://www.xmpp.org/extensions/xep-0199.html#ns")) |
272 capabilities |= JABBER_CAP_PING; | 270 capabilities |= JABBER_CAP_PING; |
273 else if(!strcmp(var, "http://jabber.org/protocol/commands")) { | 271 else if(!strcmp(var, "http://jabber.org/protocol/commands")) { |
274 capabilities |= JABBER_CAP_ADHOC; | 272 capabilities |= JABBER_CAP_ADHOC; |
275 } | 273 } |
274 else if(!strcmp(var, "http://jabber.org/protocol/ibb")) { | |
275 purple_debug_info("jabber", "remote supports IBB\n"); | |
276 capabilities |= JABBER_CAP_IBB; | |
277 } | |
276 } | 278 } |
277 } | 279 } |
278 | 280 |
279 capabilities |= JABBER_CAP_RETRIEVED; | 281 capabilities |= JABBER_CAP_RETRIEVED; |
280 | 282 |