comparison mod_omemo_all_access/README.markdown @ 2856:08f6b9d37a49

mod_omemo_all_access: initial commit. disable access control for all omemo related PEP nodes
author Daniel Gultsch <daniel@gultsch.de>
date Fri, 29 Dec 2017 16:28:47 +0100
parents
children 617c65ef1a70
comparison
equal deleted inserted replaced
2855:7713cd4fff8f 2856:08f6b9d37a49
1 ---
2 labels:
3 - 'Stage-Alpha'
4 summary: 'Disable access control for all OMEMO related PEP nodes'
5 ---
6
7 Introduction
8 ============
9
10 Traditionally OMEMO encrypted messages could only be exchanged after gaining mutual presence subscription due to the OMEMO key material being stored in PEP.
11
12 XEP-0060 defines a method of changing the access model of a PEP node from `presence` to `open`. However Prosody does not yet support access models on PEP nodes.
13
14 This module disables access control for all OMEMO PEP nodes (=all nodes in the namespace of `eu.siacs.conversations.axolotl.*`), giving everyone access to the OMEMO key material and allowing them to start OMEMO sessions with users on this server.
15
16 Disco feature
17 =============
18
19 This modules annouces a disco feature on the account to allow external tools such as the [Compliance Tester](https://conversations.im/compliance/) to check if this module has been installed.
20
21
22 Compatibility
23 =============
24
25 ----- -----------------------------------------------------------------------------
26 0.10 Works
27 ----- -----------------------------------------------------------------------------