diff libpurple/protocols/jabber/namespaces.h @ 29601:f5f3c5134eb7

jabber: The parser is namespace-aware, so don't match on "stream:features". Also refactor the checks a little and make the SASL/TLS handling namespace-aware.
author Paul Aurich <paul@darkrain42.org>
date Fri, 12 Mar 2010 06:16:43 +0000
parents 9ab75ab032b4
children 885ceb384678
line wrap: on
line diff
--- a/libpurple/protocols/jabber/namespaces.h	Fri Mar 12 05:37:44 2010 +0000
+++ b/libpurple/protocols/jabber/namespaces.h	Fri Mar 12 06:16:43 2010 +0000
@@ -30,6 +30,7 @@
 #define NS_XMPP_SESSION "urn:ietf:params:xml:ns:xmpp-session"
 #define NS_XMPP_STANZAS "urn:ietf:params:xml:ns:xmpp-stanzas"
 #define NS_XMPP_STREAMS "http://etherx.jabber.org/streams"
+#define NS_XMPP_TLS "urn:ietf:params:xml:ns:xmpp-tls"
 
 /* XEP-0012 Last Activity (and XEP-0256 Last Activity in Presence) */
 #define NS_LAST_ACTIVITY "jabber:iq:last"