Mercurial > prosody-modules
annotate mod_inject_ecaps2/README.markdown @ 5296:0f5657db1cfc
mod_isolate_host: handle server-generated stanzas
The hook for setting the no_host_isolation is only called for c2s
sessions. This does not work for stanzas generated by the server,
such as PEP notifications or presence probe answers.
To handle that, we do per-stanza checks for the case that the origin
is local.
author | Jonas Schäfer <jonas@wielicki.name> |
---|---|
date | Sat, 01 Apr 2023 12:03:08 +0200 |
parents | ca7feb293d55 |
children |
rev | line source |
---|---|
2907
776017c92076
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff
changeset
|
1 --- |
776017c92076
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff
changeset
|
2 summary: Injects ecaps2 elements (XEP-0390) in presence |
776017c92076
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff
changeset
|
3 --- |
776017c92076
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff
changeset
|
4 |
776017c92076
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff
changeset
|
5 Description |
776017c92076
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff
changeset
|
6 =========== |
776017c92076
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff
changeset
|
7 |
5158
ca7feb293d55
mod_inject_ecaps2: Mention and link to XEP-0390 in text
Kim Alvefur <zash@zash.se>
parents:
3564
diff
changeset
|
8 This module injects [XEP-0390: Entity Capabilities 2.0] elements in the |
ca7feb293d55
mod_inject_ecaps2: Mention and link to XEP-0390 in text
Kim Alvefur <zash@zash.se>
parents:
3564
diff
changeset
|
9 presence once the legacy caps (XEP-0115) are received. |
3564
35f1dbc943d8
mod_inject_ecaps2: Add a compatibility table.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
2907
diff
changeset
|
10 |
35f1dbc943d8
mod_inject_ecaps2: Add a compatibility table.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
2907
diff
changeset
|
11 Compatibility |
35f1dbc943d8
mod_inject_ecaps2: Add a compatibility table.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
2907
diff
changeset
|
12 ============= |
35f1dbc943d8
mod_inject_ecaps2: Add a compatibility table.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
2907
diff
changeset
|
13 |
35f1dbc943d8
mod_inject_ecaps2: Add a compatibility table.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
2907
diff
changeset
|
14 ------- --------------- |
35f1dbc943d8
mod_inject_ecaps2: Add a compatibility table.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
2907
diff
changeset
|
15 trunk Works |
35f1dbc943d8
mod_inject_ecaps2: Add a compatibility table.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
2907
diff
changeset
|
16 0.11 Does not work |
35f1dbc943d8
mod_inject_ecaps2: Add a compatibility table.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
2907
diff
changeset
|
17 0.10 Does not work |
35f1dbc943d8
mod_inject_ecaps2: Add a compatibility table.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
2907
diff
changeset
|
18 ------- --------------- |