Mercurial > pidgin
comparison libpurple/protocols/jabber/disco.c @ 26466:cde07a2e4531
Do not advertise support for old XEP-0199 (Ping) namespace
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sat, 14 Mar 2009 15:50:56 +0000 |
parents | ae41d8e827e3 |
children | 4f14455a86d2 |
comparison
equal
deleted
inserted
replaced
26465:ae41d8e827e3 | 26466:cde07a2e4531 |
---|---|
132 SUPPORT_FEATURE("http://jabber.org/protocol/muc#user") | 132 SUPPORT_FEATURE("http://jabber.org/protocol/muc#user") |
133 SUPPORT_FEATURE("http://jabber.org/protocol/si") | 133 SUPPORT_FEATURE("http://jabber.org/protocol/si") |
134 SUPPORT_FEATURE("http://jabber.org/protocol/si/profile/file-transfer") | 134 SUPPORT_FEATURE("http://jabber.org/protocol/si/profile/file-transfer") |
135 SUPPORT_FEATURE("http://jabber.org/protocol/xhtml-im") | 135 SUPPORT_FEATURE("http://jabber.org/protocol/xhtml-im") |
136 SUPPORT_FEATURE("urn:xmpp:ping") | 136 SUPPORT_FEATURE("urn:xmpp:ping") |
137 SUPPORT_FEATURE("http://www.xmpp.org/extensions/xep-0199.html#ns") | |
138 | 137 |
139 if(!node) { /* non-caps disco#info, add all enabled extensions */ | 138 if(!node) { /* non-caps disco#info, add all enabled extensions */ |
140 GList *features; | 139 GList *features; |
141 for(features = jabber_features; features; features = features->next) { | 140 for(features = jabber_features; features; features = features->next) { |
142 JabberFeature *feat = (JabberFeature*)features->data; | 141 JabberFeature *feat = (JabberFeature*)features->data; |
258 capabilities |= JABBER_CAP_BYTESTREAMS; | 257 capabilities |= JABBER_CAP_BYTESTREAMS; |
259 else if(!strcmp(var, "jabber:iq:search")) | 258 else if(!strcmp(var, "jabber:iq:search")) |
260 capabilities |= JABBER_CAP_IQ_SEARCH; | 259 capabilities |= JABBER_CAP_IQ_SEARCH; |
261 else if(!strcmp(var, "jabber:iq:register")) | 260 else if(!strcmp(var, "jabber:iq:register")) |
262 capabilities |= JABBER_CAP_IQ_REGISTER; | 261 capabilities |= JABBER_CAP_IQ_REGISTER; |
263 else if(!strcmp(var, "http://www.xmpp.org/extensions/xep-0199.html#ns")) | 262 else if(!strcmp(var, "urn:xmpp:ping")) |
264 capabilities |= JABBER_CAP_PING; | 263 capabilities |= JABBER_CAP_PING; |
265 else if(!strcmp(var, "http://jabber.org/protocol/commands")) { | 264 else if(!strcmp(var, "http://jabber.org/protocol/commands")) { |
266 capabilities |= JABBER_CAP_ADHOC; | 265 capabilities |= JABBER_CAP_ADHOC; |
267 } | 266 } |
268 else if(!strcmp(var, "http://jabber.org/protocol/ibb")) { | 267 else if(!strcmp(var, "http://jabber.org/protocol/ibb")) { |