| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
If nickname enforcement is enabled this would otherwise let you bypass
the join check in muc.lib by registering an invalid nickname and then
joining with any nickname, letting register.lib change it to the invalid
registered nick.
|
| |
|
|
|
|
|
|
| |
Prevents traceback from resourceprep(nil)
muc#register_roomnick is also required in XEP-0045
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There is currently no mention in XEP-0045 of how or where to advertise
support for registration.
Advertising on the host JID may be confusable with service-wide
registration, as implemented in ejabberd.
A common and sensible pattern in XMPP is that a feature is advertised on
the JID where the service is available.
|
| | |
|
|/
|
|
| |
Affiliation data is passed as a loop variable so no need to retrieve it
|
|
|
|
| |
affiliation (thanks jc)
|
| |
|
|
as per XEP-0045
|