# HG changeset patch # User Tim Ringenbach # Date 1093559490 0 # Node ID ef5543c8a66474997d9079d27213a486b9812261 # Parent 18a787538ad2b4401f1e1fb290fa5bc46e386009 [gaim-migrate @ 10773] Patch by Dave Bell to send our yahoo build and version info in the auth packet, which yahoo doesn't require, but his IMLogic firewall apparently does. Normally I don't care about funky firewalls, but I don't see any harm in sending this, and it lets me close two tracker items. Also a stupid compiler warning fix by me. committer: Tailor Script diff -r 18a787538ad2 -r ef5543c8a664 COPYRIGHT --- a/COPYRIGHT Thu Aug 26 22:28:14 2004 +0000 +++ b/COPYRIGHT Thu Aug 26 22:31:30 2004 +0000 @@ -9,6 +9,7 @@ Patrick Aussems Kevin Barry Curtis Beattie +Dave Bell Brian Bernas Jonas Birmé Eric Blade diff -r 18a787538ad2 -r ef5543c8a664 src/protocols/yahoo/yahoo.c --- a/src/protocols/yahoo/yahoo.c Thu Aug 26 22:28:14 2004 +0000 +++ b/src/protocols/yahoo/yahoo.c Thu Aug 26 22:31:30 2004 +0000 @@ -375,8 +375,10 @@ name = pair->value; if (name && g_utf8_validate(name, -1, NULL)) f = yahoo_friend_find_or_new(gc, name); - else - f = name = NULL; + else { + f = NULL; + name = NULL; + } break; case 10: /* state */ if (!f) @@ -1661,6 +1663,7 @@ yahoo_packet_hash(pack, 6, resp_6); yahoo_packet_hash(pack, 96, resp_96); yahoo_packet_hash(pack, 1, name); + yahoo_packet_hash(pack, 135, "6,0,0,1710"); if (yd->picture_checksum) { char *cksum = g_strdup_printf("%d", yd->picture_checksum); yahoo_packet_hash(pack, 192, cksum);