# HG changeset patch # User Mikael Berthe # Date 1267372946 -3600 # Node ID 860b58a0e8dac20f236db85c17eec278aca82835 # Parent e6e89b1d783100b0ff2760cbd6ac0c1c92550633 Update XEP-0184 support The spec now says: "If receipts are desired, a sender SHOULD include a request for message receipts on all messages, no matter whether sending to the bare JID of the recipient or the full JID ." MCabber now sends message receipt requests to bare JIDs. diff -r e6e89b1d7831 -r 860b58a0e8da mcabber/mcabber/xmpp.c --- a/mcabber/mcabber/xmpp.c Sun Feb 28 15:19:27 2010 +0100 +++ b/mcabber/mcabber/xmpp.c Sun Feb 28 17:02:26 2010 +0100 @@ -423,7 +423,7 @@ } // XEP-0184: Message Receipts - if (sl_buddy && rname && xep184 && + if (sl_buddy && xep184 && caps_has_feature(buddy_resource_getcaps(sl_buddy->data, rname), NS_RECEIPTS)) { lm_message_node_set_attribute