# HG changeset patch # User Philippe Lago # Date 1236766927 -3600 # Node ID bd6a3c902f21675c01d6de99e5a13d1608cf7d59 # Parent e5e777c35cdf9eed70e0c6de6ca9294c4f74688d Nouveau patch de la lib smack voir le lien http://blog.jayway.com/2008/11/21/give-back-my-xmpp-in-android/ diff -r e5e777c35cdf -r bd6a3c902f21 libs/smack-android-r1.diff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libs/smack-android-r1.diff Wed Mar 11 11:22:07 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: + *