im.pidgin.pidgin: 41b4d75b70555daf78b3c5701a59453027ca57e7

nosnilmot at pidgin.im nosnilmot at pidgin.im
Wed Nov 28 09:05:46 EST 2007


-----------------------------------------------------------------
Revision: 41b4d75b70555daf78b3c5701a59453027ca57e7
Ancestor: d5c8358a1cdfe381e834ab7f86a9e1fb6835e65f
Author: nosnilmot at pidgin.im
Date: 2007-11-28T14:00:50
Branch: im.pidgin.pidgin

Modified files:
        libpurple/protocols/msnp9/nexus.c

ChangeLog: 

Something is wrong about the way we truncate overlength passwords, and
apparently it's not as simple as truncating prior to encoding, so just drop
this for now. References #4066, #4103

-------------- next part --------------
============================================================
--- libpurple/protocols/msnp9/nexus.c	70d0ba8752f9b33cda58265abab0c45ea76519eb
+++ libpurple/protocols/msnp9/nexus.c	448cdbc53485623d080dd54ad33f60147ba379ce
@@ -338,7 +338,7 @@ login_connect_cb(gpointer data, PurpleSs
 		g_strdup(purple_url_encode(purple_account_get_username(session->account)));
 
 	password =
-		g_strndup(purple_url_encode(purple_connection_get_password(session->account->gc)), 16);
+		g_strdup(purple_url_encode(purple_connection_get_password(session->account->gc)));
 
 	ctint = strtoul((char *)g_hash_table_lookup(nexus->challenge_data, "ct"), NULL, 10) + 200;
 


More information about the Commits mailing list