Gajim - 2025-02-26


  1. Codimp

    Hi here, I was thinking about something: Lot of people who try XMPP for the first time try a lot of clients and then generate a lot of OMEMO keys. Then, when they have made there choice, they are upset that old OMEMO keys are published because there friends need to validate lots of keys they don't have anymore. Of course they can just wait this keys to be expired, but when you try XMPP first time you want thing to get done quick. So I explain to them how to remove this keys from PEP via Gajim. But it's hard to link a key fingerprint to it's ID in PEP (you need to read Gajim's sqlite database) to determine which key to delete in PEP. So I was wondering if in Gajim we can just add a tooltip next to "eu.siacs.conversations.axolotl.bundles" PEP nodes to show the associated fingerprint, to make this cleanup easier. What do you think about this?

  2. lovetox

    Every client has a special button for this case

  3. lovetox

    Check the settings dialog it's called delete device list or something like that

  4. Codimp

    oh ok, but it delete only the list of devices or did it delete also all omemo keys in PEP? It's not very clear

  5. mebs

    it should delete all the keys. once you do so, any active device will instantly republish its key, so you get rid of the inactive ones.

  6. Codimp

    just tested it and all keys are still in PEP

  7. Codimp

    even after a restart of Gajim

  8. Codimp

    ok, it just delete device list but not keys

  9. Codimp

    it's ok, it make things work as expected even if old keys are still here

  10. Codimp

    thanks

  11. lovetox

    It does not delete the bundles but users can not see them,.so they don't notice

  12. lovetox

    Some clients have also bundle cleanup