jdev - 2026-04-28


  1. Polarian

    lovetox, the question is now when the monitoring plugin duplicates messages, its when not!

  2. Polarian

    iirc it duplicates the messages n times, where n is the number of people in the MUC

  3. lovetox

    ok what is this plugin for? Is this plugin the MAM implementation?

  4. Polarian

    > ok what is this plugin for? Is this plugin the MAM implementation? indeed.

  5. Polarian

    some clients discard duplicates, so you dont always see them, gajim as we have established in the past is very good at finding bad stanzas, as it ignores nothing :)

  6. Polarian

    theres also an issue with OMEMO and the MAM implementation, sometimes a duplicate message is sent, but OMEMO cant decrypt it

  7. Polarian

    theres also some issue with OMEMO where certain clients (namely dino <--> dino, and dino <--> Monal) cant discover the other clients OMEMO keys, but I think this is down to a PEP issue.

  8. Polarian

    I did want to take a crack at patching this a while back, but MAM is a very big XEP and debugging where this is going wrong would take _ages_

  9. Polarian

    mainly because I dont know the codebase well

  10. lovetox

    are you talking now about Gajim or Openfire

  11. lovetox

    or dino, or monal

  12. lovetox

    im lost a bit

  13. Polarian

    lovetox, sorry I was just explaining the numerous issues Openfire has :D

  14. Polarian

    duplication and OMEMO errors happen on all clients, but not discovering OMEMO keys happen on select clients...

  15. Polarian

    which cant be reproduced on prosody, so its an Openfire problem :p

  16. lovetox

    that a message cant be decrypted twice is not an omemo bug

  17. lovetox

    the root cause would be that you received a message twice, which should not happen

  18. Polarian

    ah yes