aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* mod_jidprep: Don't call gen_mod functions directlyHolger Weiss2019-09-182-2/+15
|
* Apply default role after revoking admin affiliation (#3023)Badlop2019-09-171-3/+7
|
* Add support for XEP-0328: JID PrepHolger Weiss2019-09-121-0/+148
| | | | The mod_jidprep module implements XEP-0328: JID Prep, version 0.1.
* Log Mnesia table type on creationEvgeny Khramtsov2019-09-101-1/+7
|
* Replicate Mnesia 'bosh' table when nodes are joinedEvgeny Khramtsov2019-09-101-26/+119
|
* Use email field type to avoid jid capitalization on iOSMickael Remond2019-09-091-1/+1
|
* Add missing ejabberd_auth_jwt:user_exists/2 function (#3012)Alexey Shchepin2019-09-091-1/+4
|
* Fix BEGIN/COMMIT/ROLLBACK syntax for MSSQL (#2978)Alexey Shchepin2019-09-091-5/+21
|
* Fix certificate selection for s2sEvgeny Khramtsov2019-09-063-12/+12
| | | | | The bug was introduced in c2cbb4d87955ff4917581fedc93cbcd4edd1ce8a Fixes #3015
* Add ejabberd_oauth:verify_resowner_scope callback backPaweł Chmielowski2019-09-061-2/+18
| | | | This fixes issue #2982
* Fix the regression introduced in dd57950Evgeny Khramtsov2019-09-041-2/+0
| | | | Fixes #3010
* Fix some links to Guide in WebAdmin and add new ones (#3003)Badlop2019-08-275-16/+17
|
* Custom exit message is not broadcastVyache2019-08-231-1/+2
|
* Use select fields to input host in WebAdmin Backup (#3000)Badlop2019-08-221-6/+11
|
* Fix call to deprecated ejabberd_config:get_myhosts() (#3000)Badlop2019-08-222-2/+2
|
* Provide meaningful error when adding non-local users to shared roster (#3000)Badlop2019-08-221-4/+21
|
* Check account auth provided in WebAdmin is a local host (#3000)Badlop2019-08-221-0/+7
|
* Add another variant of transformation of offline_msg in mod_offline_mnesiaPaweł Chmielowski2019-08-161-0/+5
|
* Don't treat 'Host' header as a virtual XMPP hostEvgeny Khramtsov2019-08-135-69/+79
| | | | Fixes #2989
* Revert "Affiliations other than admin and owner cannot invite to ↵Badlop2019-08-131-2/+1
| | | | | | | members_only rooms" This reverts commit b010a1a0a03fb304ad018b4d42d69df93ca4c5a1. More details in #2987
* When join new room with password, set pass and password_protected (#2668)Badlop2019-08-131-3/+30
|
* Improve rooms_* commands to accept 'global' as MUC service argument (#2976)Badlop2019-08-121-31/+25
|
* Fix typo in type specEvgeny Khramtsov2019-08-121-1/+1
|
* Spawn SQL connections on demand onlyEvgeny Khramtsov2019-08-126-133/+72
|
* Rename MUC command arguments from Host to Service (#2976)Badlop2019-08-081-61/+82
|
* Don't use close/2: set stop_reason explicitlyEvgeny Khramtsov2019-08-081-2/+3
| | | | Fixes #2984
* Report connection error before waiting for resumptionEvgeny Khramtsov2019-08-062-12/+23
| | | | In other words don't hide the reason why c2s connection has failed
* Implement reload/3 for mod_http_uploadEvgeny Khramtsov2019-08-062-73/+116
|
* Don't retain module option on gen_mod supervisorEvgeny Khramtsov2019-08-0420-41/+53
| | | | | | When module's options were updated (e.g. by reloading ejabberd.yml) and, later, the module's process crashed, gen_mod supervisor restarts the process with outdated options. This is now fixed.
* Validate BINVAL values of vcard elements as Base64Evgeny Khramtsov2019-08-021-4/+7
|
* Introduce 'vcard' option for the modules supporting vCardsEvgeny Khramtsov2019-08-0214-36/+309
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The mapping between vCard's XML elements and YAML elements of 'vcard' option is straightforward. For example, if you want mod_muc to return the following vCard: ``` <vCard xmlns='vcard-temp'> <FN>Conferences</FN> <ADR> <WORK/> <STREET>Elm Street</STREET> </ADR> </vCard> ``` you need to set the configuration as: ``` modules: ... mod_muc: vcard: fn: Conferences adr: - work: true street: Elm Street ... ```
* Explain requirements of the FROM argument of send_message command (#2959)Badlop2019-08-011-1/+5
|
* Don't call ejabberd_cluster from its submodulesEvgeny Khramtsov2019-07-311-1/+1
| | | | Fixes #2971
* Fix db_type validationEvgeny Khramtsov2019-07-311-1/+1
|
* For pubsub items with max_item = 1 use order by in sql queriesPaweł Chmielowski2019-07-316-5/+59
|
* Don't render CAPTCHA whitelist when CAPTCHA is not configuredEvgeny Khramtsov2019-07-311-5/+9
| | | | Fixes #2970
* Improve SQL timeouts handlingEvgeny Khramtsov2019-07-311-78/+79
| | | | Also improve some formatting
* Also catch 'shutdown' exit reasonEvgeny Khramtsov2019-07-301-0/+2
|
* Improve pattern matchingEvgeny Khramtsov2019-07-301-1/+1
|
* Implement read-repair for session pidsEvgeny Khramtsov2019-07-301-4/+18
|
* Remove dead codeEvgeny Khramtsov2019-07-301-3/+0
|
* Fix race condition when deleting c2s session recordEvgeny Khramtsov2019-07-301-1/+2
|
* Fix SQL connections leakageEvgeny Khramtsov2019-07-301-31/+34
|
* Fix previous commitEvgeny Khramtsov2019-07-301-2/+2
|
* Correctly report resume timeoutEvgeny Khramtsov2019-07-302-5/+6
|
* Expose access_model and publish_model in pubsub#metadataEvgeny Khramtsov2019-07-301-0/+2
| | | | Fixes #2931
* Generate 'remote-server-not-found' stanza error for non-IDN domainsEvgeny Khramtsov2019-07-291-2/+4
| | | | Fixes #2969
* Improve handling of errors in tree_action/3Evgeny Khramtsov2019-07-291-14/+33
|
* Appropriately abort pubsub transactionEvgeny Khramtsov2019-07-291-2/+8
|
* mod_multicast service discovery bugfix (thanks to McPo)(#2968)Badlop2019-07-291-2/+2
|