Package: pidgin-sipe
Version: 1.9.0-1
Severity: important
Tags: patch

Kerberos support is broken, so pidgin-sipe does not work with
servers set to only accept Kerberos authentication.

The upstream bug report is here:
http://sourceforge.net/tracker/?func=detail&aid=2969327&group_id=194563&atid=949931

The referenced commit that it says fixed it is:

--- a/src/core/sip-sec.c
+++ b/src/core/sip-sec.c
@@ -21,6 +21,10 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA
  */

+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include <glib.h>
 #include <stdlib.h>
 #include <string.h>
@@ -178,7 +182,10 @@ sip_sec_init_context(SipSecContext *context,
                                          domain,
                                          username,
                                          password);
-       if (!*context) return NULL;
+       if (!*context) {
+               purple_debug_info("sipe", "ERROR: sip_sec_init_context: failed 
sip_sec_create_context()\n");
+               return NULL;
+       }

        ret = sip_sec_init_context_step(*context,
                                        target,




-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to