aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppUtils.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-08-23 15:43:05 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-08-23 15:43:05 +0000
commit1600b5dee7aa289fa9f64a5669a0502d4b1ada0e (patch)
treeed99f1fcbbebaf1e6234ad435e341597f38fdb6f /src/QXmppUtils.cpp
parentbb70b6c629e2d422f4bd648cf4b251456a15a643 (diff)
downloadqxmpp-1600b5dee7aa289fa9f64a5669a0502d4b1ada0e.tar.gz
fix security check on incoming XMPP stanzas
Diffstat (limited to 'src/QXmppUtils.cpp')
-rw-r--r--src/QXmppUtils.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/QXmppUtils.cpp b/src/QXmppUtils.cpp
index 33754692..68d88d89 100644
--- a/src/QXmppUtils.cpp
+++ b/src/QXmppUtils.cpp
@@ -146,6 +146,11 @@ QString datetimeToString(const QDateTime &dt)
return utc.toString("yyyy-MM-ddThh:mm:ssZ");
}
+QString jidToDomain(const QString &jid)
+{
+ return jidToBareJid(jid).split("@").last();
+}
+
QString jidToResource(const QString& jid)
{
const int pos = jid.indexOf(QChar('/'));