aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/muc/password.lib.lua
Commit message (Collapse)AuthorAgeFilesLines
* MUC: Remove <{muc}x> tags in some errorsKim Alvefur2021-12-081-1/+1
| | | | | Including the payload of the stanza that caused the error is optional and we're generally not doing it anywhere else.
* MUC: Remove remaining deprecated numeric error codesKim Alvefur2021-12-081-1/+0
| | | | | | The numeric error codes seems to have been removed from the examples in XEP-0045 version 1.24, and were deprecated even by RFC 3920 in 2004, only allowed for backwards compatibility.
* MUC: Indicate origin of password related errorsKim Alvefur2019-11-251-1/+1
|
* MUC: Check that a room password is set before verifying password supplied by ↵Michel Le Bihan2018-10-091-0/+1
| | | | user
* MUC: Add sections in room config formMatthew Wild2018-07-131-1/+1
|
* MUC/password: Set room password on creation if included in join stanzaKim Alvefur2018-07-081-0/+8
| | | | | | | | This fixes room creation/joining from Gajim if a password has been set. Otherwise the muc-occupant-pre-join event hook determines that the given password differs from the unset password and joining is rejected, which seems unhelpful.
* MUC/password: Rename variable for clarity [luacheck]Kim Alvefur2018-07-081-2/+3
|
* MUC: Assign priorities to config form hooks so they have a consistent order ↵Kim Alvefur2016-04-191-1/+1
| | | | on each start
* MUC: Save room to storage once after form processing, not in each individual ↵Kim Alvefur2016-04-151-1/+0
| | | | setter
* MUC: Provide a noop stub room:save() methodKim Alvefur2016-04-141-1/+1
|
* MUC: Update all config form handlers to take advantage of the new per-option ↵Matthew Wild2015-12-111-3/+2
| | | | events
* mod_muc: Import util.stanza into the config handler modules that need it. ↵Matthew Wild2014-08-051-0/+2
| | | | Fixes #432.
* plugins/muc: Move password functions to seperate moduledaurnimator2014-04-021-0/+70