# HG changeset patch # User Da Risk # Date 1236893256 -3600 # Node ID 31fdf68dc4df5400b6955734b8171e073cfafebb # Parent 8f33768df0899c9b477b058b33e6bd57bccada1d# Parent 1b063c2d10966c49d4e7655912f9e8bac3884c65 Merge with my personnal branch which contains a simple test for xmpp. diff -r 1b063c2d1096 -r 31fdf68dc4df libs/smack-android-r1.diff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libs/smack-android-r1.diff Thu Mar 12 22:27:36 2009 +0100 @@ -0,0 +1,407 @@ +Index: org/jivesoftware/smack/XMPPConnection.java +=================================================================== +--- org/jivesoftware/smack/XMPPConnection.java (revision 10869) ++++ org/jivesoftware/smack/XMPPConnection.java (working copy) +@@ -1082,7 +1082,7 @@ + catch (Exception ex) { + try { + debuggerClass = +- Class.forName("org.jivesoftware.smack.debugger.LiteDebugger"); ++ Class.forName("org.jivesoftware.smack.debugger.ConsoleDebugger"); + } + catch (Exception ex2) { + ex2.printStackTrace(); +Index: org/jivesoftware/smack/sasl/SASLMechanism.java +=================================================================== +--- org/jivesoftware/smack/sasl/SASLMechanism.java (revision 10869) ++++ org/jivesoftware/smack/sasl/SASLMechanism.java (working copy) +@@ -20,24 +20,18 @@ + + package org.jivesoftware.smack.sasl; + +-import org.jivesoftware.smack.XMPPException; +-import org.jivesoftware.smack.SASLAuthentication; +-import org.jivesoftware.smack.util.Base64; +- + import java.io.IOException; +-import java.util.Map; + import java.util.HashMap; ++import java.util.Map; ++ ++import javax.security.auth.callback.Callback; + import javax.security.auth.callback.CallbackHandler; + import javax.security.auth.callback.UnsupportedCallbackException; +-import javax.security.auth.callback.Callback; +-import javax.security.auth.callback.NameCallback; +-import javax.security.auth.callback.PasswordCallback; +-import javax.security.sasl.RealmCallback; +-import javax.security.sasl.RealmChoiceCallback; +-import javax.security.sasl.Sasl; +-import javax.security.sasl.SaslClient; +-import javax.security.sasl.SaslException; + ++import org.jivesoftware.smack.SASLAuthentication; ++import org.jivesoftware.smack.XMPPException; ++import org.jivesoftware.smack.util.Base64; ++ + /** + * Base class for SASL mechanisms. Subclasses must implement these methods: + *