Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update MAM implementation to v0.6 #254

Closed
lnjX opened this issue Feb 10, 2020 · 0 comments · Fixed by #257
Closed

Update MAM implementation to v0.6 #254

lnjX opened this issue Feb 10, 2020 · 0 comments · Fixed by #257
Labels
section:base QXmpp Base

Comments

@lnjX
Copy link
Member

lnjX commented Feb 10, 2020

MAM needs to be updated to version 0.6, so it could support/use the new namespace urn:xmpp:mam:2. The namespace bump only affects the communication of the archive ID (archive / stanza ids are not supported currently in QXmpp).

So to use MAM correctly, we also need to support XEP-0359: Unique and Stable Stanza IDs.

@lnjX lnjX added the section:base QXmpp Base label Feb 10, 2020
lnjX added a commit to lnjX/qxmpp that referenced this issue Feb 11, 2020
This updates the MAM implementation to version 0.6.0. The new namespace
is now used (mam:2). There is no compatibility layer with the old
namespace (mam:1) since both ejabberd and prosody have updated their MAM
implementation to support the mam:2 namespace a while ago.

Closes qxmpp-project#254.
@lnjX lnjX closed this as completed in #257 Feb 11, 2020
lnjX added a commit that referenced this issue Feb 11, 2020
This updates the MAM implementation to version 0.6.0. The new namespace
is now used (mam:2). There is no compatibility layer with the old
namespace (mam:1) since both ejabberd and prosody have updated their MAM
implementation to support the mam:2 namespace a while ago.

Closes #254.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
section:base QXmpp Base
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant