# HG changeset patch # User Paul Aurich # Date 1260423659 0 # Node ID ff0b7d7aeb5b5bfc2e1d5984ac848a7a7b942430 # Parent 166e0fc6bd8e4e2fb0adbf7196f5c18968036b97 Disable Roster Versioning for the moment. We need to store the subscription data in the buddy list so it's available, which is turning into a minor pain. Refs #10935. diff -r 166e0fc6bd8e -r ff0b7d7aeb5b ChangeLog --- a/ChangeLog Thu Dec 10 03:25:14 2009 +0000 +++ b/ChangeLog Thu Dec 10 05:40:59 2009 +0000 @@ -15,7 +15,6 @@ (when given by the result of the "last query") and don't show status as offline. * Do not crash when attempting to register for a new account on Windows. - * Added support for Roster Versioning (XEP-0237). * Fix file transfer with clients that do not support Entity Capabilities (e.g. Spark) diff -r 166e0fc6bd8e -r ff0b7d7aeb5b libpurple/protocols/jabber/roster.c --- a/libpurple/protocols/jabber/roster.c Thu Dec 10 03:25:14 2009 +0000 +++ b/libpurple/protocols/jabber/roster.c Thu Dec 10 05:40:59 2009 +0000 @@ -77,16 +77,13 @@ void jabber_roster_request(JabberStream *js) { PurpleAccount *account; - const char *ver; JabberIq *iq; xmlnode *query; account = purple_connection_get_account(js->gc); - ver = purple_account_get_string(account, "roster_ver", ""); iq = jabber_iq_new_query(js, JABBER_IQ_GET, "jabber:iq:roster"); query = xmlnode_get_child(iq->node, "query"); - xmlnode_set_attrib(query, "ver", ver); if (js->server_caps & JABBER_CAP_GOOGLE_ROSTER) { xmlnode_set_attrib(query, "xmlns:gr", NS_GOOGLE_ROSTER);