You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by be...@apache.org on 2013/07/01 14:03:33 UTC

[4/8] git commit: VYSPER-329, VYSPER-344: fix verifying jabber:server namespace, must be possible in s2s as well as c2s

VYSPER-329, VYSPER-344: fix verifying jabber:server namespace, must be possible in s2s as well as c2s


Project: http://git-wip-us.apache.org/repos/asf/mina-vysper/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina-vysper/commit/19fd1b6b
Tree: http://git-wip-us.apache.org/repos/asf/mina-vysper/tree/19fd1b6b
Diff: http://git-wip-us.apache.org/repos/asf/mina-vysper/diff/19fd1b6b

Branch: refs/heads/master
Commit: 19fd1b6bcec6c2750bd185a994b97873ebe7a3c5
Parents: 8c41757
Author: Bernd Fondermann <be...@brainlounge.de>
Authored: Mon Jul 1 12:45:32 2013 +0200
Committer: Bernd Fondermann <be...@brainlounge.de>
Committed: Mon Jul 1 12:45:32 2013 +0200

----------------------------------------------------------------------
 .../xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mina-vysper/blob/19fd1b6b/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java
----------------------------------------------------------------------
diff --git a/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java b/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java
index 9fb45ba..d26630f 100644
--- a/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java
+++ b/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java
@@ -61,7 +61,8 @@ public abstract class XMPPCoreStanzaHandler implements StanzaHandler {
     protected abstract boolean verifyType(Stanza stanza);
 
     protected boolean verifyNamespace(Stanza stanza) {
-        return NamespaceURIs.JABBER_CLIENT.equals(stanza.getNamespaceURI());
+        return NamespaceURIs.JABBER_CLIENT.equals(stanza.getNamespaceURI()) || 
+               NamespaceURIs.JABBER_SERVER.equals(stanza.getNamespaceURI());
     }
 
     public ResponseStanzaContainer execute(Stanza anyStanza, ServerRuntimeContext serverRuntimeContext,