File

mod_debug_omemo/README.markdown @ 5285:8e1f1eb00b58

mod_sasl2_fast: Fix harmless off-by-one error (invalidates existing tokens!) Problem: This was causing the key to become "<token>--cur" instead of the expected "<token>-cur". As the same key was used by the code to both set and get, it still worked. Rationale for change: Although it worked, it's unintended, inconsistent and messy. It increases the chances of future bugs due to the unexpected format. Side-effects of change: Existing '--cur' entries will not be checked after this change, and therefore existing FAST clients will fail to authenticate until they attempt password auth and obtain a new FAST token. Existing '--cur' entries in storage will not be cleaned up by this commit, but this is considered a minor issue, and okay for the relatively few FAST deployments.
author Matthew Wild <mwild1@gmail.com>
date Wed, 29 Mar 2023 16:12:15 +0100
parent 4684:ffddf9b29463
line wrap: on
line source

---
summary: "Generate OMEMO debugging links"
labels:
- 'Stage-Alpha'
...

Introduction
============

This module allows you to view advanced information about OMEMO-encrypted messages,
and can be helpful to diagnose decryption problems.

It generates a link to itself and adds this link to the plaintext contents of
encrypted messages. This will be shown by clients that do not support OMEMO,
or are unable to decrypt the message.

This module depends on a working HTTP setup in Prosody, and honours the [usual
HTTP configuration options](https://prosody.im/doc/http).

Configuration
=============

There is no configuration for this module, just add it to
modules\_enabled as normal.

Compatibility
=============

  ----- -------
  0.11  Hopefully works
  trunk Works
  ----- -------