-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi together,
I just implemented the last parts (that I planned to implement for now) of XEP-0184. Now it is possible to - - send acknowledgements that a message was received (if our status is not "invisible") - - check whether a client supports this XEP (with service discovery, an agents entry is added for each client with ptReceipts enabled) - - request such acknowledgements from clients that support it (if activated in the accountmanager) - - answer service discovery requests and report that we support this XEP - - show in the chat window, if a message was acknowledged (with a plus character before the timestamp) As message receipts need an message id, I take the message timestamp as the id. This can lead to problems, if more messages are sent in one second. This can happen, if one pastes a text with newlines. But I see no good method to use real unique ids without changing the log file format (as events are reread from there for showing) and break compatibility with older centerim versions. Any proposals are appreciated. Also acknowledgements are not stored, they are only valid for the current session. But this should be enough to see if there is message loss at the moment, as often discovered while chatting with jabber here. Regards, Matthias -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiV4noACgkQhizr7q6UcERlYACdGgJN405mUWWmPx+27qRbrJfJ Q3cAnR2+GKiQgh/0gAcdF4KxVLlI20l2 =BxzI -----END PGP SIGNATURE----- -- _______________________________________________ Centerim-devel mailing list [email protected] http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/
