pidgin: 3f699c08: Yahoo auth ver 16: Use the current statu...

sulabh at soc.pidgin.im sulabh at soc.pidgin.im
Mon Jun 1 03:56:40 EDT 2009


-----------------------------------------------------------------
Revision: 3f699c081b38f9d19632fcee1c23cbc96fce3092
Ancestor: 8095f1308a6051a9a17e89f101fe85659acaa144
Author: sulabh at soc.pidgin.im
Date: 2009-06-01T07:30:00
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/3f699c081b38f9d19632fcee1c23cbc96fce3092

Modified files:
        libpurple/protocols/yahoo/yahoo.c

ChangeLog: 

Yahoo auth ver 16: Use the current status of the account when logging in. Enables logging as invisible.

-------------- next part --------------
============================================================
--- libpurple/protocols/yahoo/yahoo.c	1578bcedd67c9c585177b6d5db953547ce001fad
+++ libpurple/protocols/yahoo/yahoo.c	4b4edecf905c8df658a8fb2b1e5ffb3aeeab6dae
@@ -1584,7 +1584,8 @@ static void yahoo_auth16_stage3(PurpleCo
 
 	to_y64(base64_string, md5_digest, 16);
 
-	pkt = yahoo_packet_new(YAHOO_SERVICE_AUTHRESP, YAHOO_STATUS_WEBLOGIN, yd->session_id);
+	purple_debug_info("yahoo", "yahoo status: %d\n", yd->current_status);
+	pkt = yahoo_packet_new(YAHOO_SERVICE_AUTHRESP, yd->current_status, yd->session_id);
 	if(yd->jp) {
 		yahoo_packet_hash(pkt, "ssssssss",
 					1, name,


More information about the Commits mailing list