# HG changeset patch # User Elliott Sales de Andrade # Date 1233479324 0 # Node ID a214dc3807f861d018cf077c81c607c2a73f219e # Parent 8ee34225cfd9e80b13a3e2a6d001709ab056bcab Setup message handlers on the MSN Notification server so that messages from Yahoo! buddies aren't lost in the ether. This assumes you can't get custom emoticons from them (but shouldn't be hard to fix that if necessary). Fixes #7676. diff -r 8ee34225cfd9 -r a214dc3807f8 ChangeLog --- a/ChangeLog Sun Feb 01 09:06:34 2009 +0000 +++ b/ChangeLog Sun Feb 01 09:08:44 2009 +0000 @@ -18,6 +18,7 @@ * Federated/Yahoo! buddies should now stop creating sync issues at every signin. You may need to remove duplicates in the Address Book. See the FAQ for more information. + * Messages from Yahoo! buddies are no longer silently dropped. Finch: * Allow rebinding keys to change the focused widget (details in the diff -r 8ee34225cfd9 -r a214dc3807f8 libpurple/protocols/msn/notification.c --- a/libpurple/protocols/msn/notification.c Sun Feb 01 09:06:34 2009 +0000 +++ b/libpurple/protocols/msn/notification.c Sun Feb 01 09:08:44 2009 +0000 @@ -2096,6 +2096,13 @@ msn_table_add_msg_type(cbs_table, "application/x-msmsgssystemmessage", system_msg); + /* generic message handlers */ + msn_table_add_msg_type(cbs_table, "text/plain", + msn_plain_msg); + msn_table_add_msg_type(cbs_table, "text/x-msmsgscontrol", + msn_control_msg); + msn_table_add_msg_type(cbs_table, "text/x-msnmsgr-datacast", + msn_datacast_msg); } void