| Commit message (Expand) | Author | Age | Files | Lines |
* | MUC: Switch ID algorithm for IQ relay (fixes #1266, #1435) | Kim Alvefur | 2021-10-05 | 1 | -3/+5 |
* | MUC: Add method for getting the occupant id salt to allow reuse | Kim Alvefur | 2021-10-05 | 2 | -5/+12 |
* | MUC: Remove <{muc}x> tags in some errors | Kim Alvefur | 2021-12-08 | 4 | -6/+6 |
* | MUC: Fix error origin JID in wrong argument position | Kim Alvefur | 2021-12-08 | 1 | -1/+1 |
* | MUC: Remove remaining deprecated numeric error codes | Kim Alvefur | 2021-12-08 | 3 | -4/+0 |
* | MUC: Return a friendly textual error when trying to speak without voice | Kim Alvefur | 2021-12-08 | 1 | -1/+2 |
* | MUC: Allow modules a chance to act prior to room destruction | Kim Alvefur | 2021-12-05 | 2 | -7/+19 |
* | MUC: Actually set the new affiliation data if it was previously empty | Matthew Wild | 2021-11-16 | 1 | -0/+1 |
* | MUC: Include old affiliation data in affiliation change event | Matthew Wild | 2021-11-16 | 1 | -0/+1 |
* | MUC: Add room:set_affiliation_data() | Matthew Wild | 2021-11-16 | 1 | -0/+22 |
* | MUC: Set .previous_affiliation = "none" if nil, for consistency with .affilia... | Matthew Wild | 2021-11-16 | 1 | -1/+1 |
* | MUC: Fix incorrect variable name (thanks luacheck) | Matthew Wild | 2021-11-16 | 1 | -1/+1 |
* | MUC: Switch to event.allowed signaling to block event, matching muc-pre-set-role | Matthew Wild | 2021-11-16 | 1 | -1/+3 |
* | MUC: Add 'muc-pre-set-affiliation' event, allowing to block change or modify ... | Matthew Wild | 2021-11-16 | 1 | -10/+20 |
* | MUC: Add option to include form in registration query | Matthew Wild | 2021-11-15 | 1 | -3/+11 |
* | MUC: Reject full JID in affiliation queries | Kim Alvefur | 2021-09-17 | 1 | -0/+3 |
* | Merge 0.11->trunk | Kim Alvefur | 2021-07-23 | 1 | -1/+1 |
|\ |
|
| * | MUC: Fix logic for access to affiliation lists0.11.10 | Kim Alvefur | 2021-07-22 | 1 | -1/+1 |
* | | MUC: Skip adding to history when it's set to zero | Kim Alvefur | 2021-07-19 | 1 | -0/+4 |
* | | Merge 0.11->trunk | Matthew Wild | 2021-05-13 | 1 | -2/+10 |
|\| |
|
| * | MUC: Add support for advertising muc#roomconfig_allowinvites in room disco#info | Matthew Wild | 2021-05-10 | 1 | -2/+10 |
* | | MUC: Allow overriding occupant object from groupchat message event | Kim Alvefur | 2021-03-25 | 1 | -4/+9 |
* | | MUC: Report number of live rooms to statsmanager | Kim Alvefur | 2021-03-28 | 1 | -0/+5 |
* | | MUC: Allow modules to add to the room registration form, and handle the result | Matthew Wild | 2021-01-15 | 1 | -0/+23 |
* | | MUC: Reject probes from non-occupants | JC Brand | 2020-10-02 | 1 | -12/+21 |
* | | MUC: Add support for presence probes (fixes #1535) | JC Brand | 2020-04-19 | 2 | -24/+87 |
* | | Merge 0.11->trunk | Matthew Wild | 2020-12-15 | 1 | -2/+2 |
|\| |
|
| * | MUC: Fix logic bug causing unnecessary presence to be sent, fixes #1615 (than... | Matthew Wild | 2020-12-15 | 1 | -2/+2 |
* | | MUC: Merge mod_muc_occupant_id into a sub-module (thanks pep.!) | Matthew Wild | 2020-11-24 | 2 | -0/+72 |
* | | MUC: Remove XEP-0091: Legacy Delayed Delivery | Kim Alvefur | 2020-10-17 | 1 | -3/+0 |
* | | Merge 0.11->trunk | Kim Alvefur | 2020-10-07 | 1 | -2/+2 |
|\| |
|
| * | MUC: Preserve disco 'node' attribute (or lack thereof) in response (fix #1595... | Kim Alvefur | 2020-10-07 | 1 | -2/+2 |
* | | Merge 0.11->trunk | Kim Alvefur | 2020-10-05 | 1 | -2/+2 |
|\| |
|
| * | MUC: Correct advertising of subject write access (really fixes #1155) | Kim Alvefur | 2020-10-04 | 1 | -2/+2 |
* | | MUC: Don't default room name to JID localpart (API breaking change) | Kim Alvefur | 2020-08-29 | 2 | -6/+14 |
* | | mod_muc: let event handlers modify cloned presence | JC Brand | 2020-04-22 | 1 | -1/+1 |
* | | Fixes #1533 Hats don't get sent out to own MUC user | JC Brand | 2020-04-22 | 1 | -0/+1 |
* | | MUC: Enforce strict resourceprep when registering room nicknames | Kim Alvefur | 2020-05-02 | 1 | -1/+1 |
* | | MUC: Adapt rules for what should be stored from mod_mam | Kim Alvefur | 2020-04-26 | 1 | -1/+21 |
* | | Merge 0.11->trunk | Matthew Wild | 2020-04-23 | 1 | -1/+1 |
|\| |
|
| * | MUC: Always include 'affiliation'/'role' attributes, defaulting to 'none' if nil | Matthew Wild | 2020-04-23 | 1 | -1/+1 |
| * | MUC: Persist affiliation_data in new MUC format! | Matthew Wild | 2020-03-12 | 1 | -0/+1 |
* | | MUC: Switch hats to new presence APIs | Matthew Wild | 2020-04-11 | 1 | -3/+4 |
* | | MUC: Add API for adding 'filtered namespaces' to be stripped from inbound pre... | Matthew Wild | 2020-04-11 | 1 | -7/+11 |
* | | MUC: Add new event 'muc-build-occupant-presence' for plugins to extend occupa... | Matthew Wild | 2020-04-11 | 1 | -0/+2 |
* | | MUC: Add ad-hoc command setting affiliation in a room (fixes #1174) | Kim Alvefur | 2020-03-21 | 1 | -0/+43 |
* | | MUC: Add initial hats support (broadcast only) | Matthew Wild | 2020-03-18 | 2 | -0/+24 |
* | | MUC: Persist affiliation_data in new MUC format! | Matthew Wild | 2020-03-12 | 1 | -0/+1 |
* | | MUC: Switch to new storage format by default | Matthew Wild | 2020-03-12 | 1 | -1/+1 |
* | | MUC: Support for broadcasting unavailable presence for affiliated offline users | Matthew Wild | 2020-03-12 | 2 | -3/+24 |