Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Correctly handle unicode in log messages | Evgeny Khramtsov | 2019-09-23 | 124 | -765/+759 | |
| | | ||||||
* | | Fix unicode formatting in ACME module | Evgeny Khramtsov | 2019-09-22 | 1 | -32/+32 | |
| | | ||||||
* | | Don't call to xmpp_idna | Evgeny Khramtsov | 2019-09-22 | 1 | -3/+3 | |
| | | ||||||
* | | Fix IDNA support in ACME requests | Evgeny Khramtsov | 2019-09-22 | 1 | -14/+15 | |
| | | ||||||
* | | Don't forget to log an error message on IDNA failure | Evgeny Khramtsov | 2019-09-22 | 1 | -1/+4 | |
| | | ||||||
* | | Support IDN hostnames in ACME requests | Evgeny Khramtsov | 2019-09-22 | 1 | -12/+31 | |
| | | ||||||
* | | Don't attempt to create acme directory on ejabberd startup | Evgeny Khramtsov | 2019-09-22 | 1 | -13/+8 | |
| | | ||||||
* | | Slightly improve arg example | Evgeny Khramtsov | 2019-09-22 | 1 | -1/+1 | |
| | | ||||||
* | | Don't allow requesting certificates for localhost or IP-like domains | Evgeny Khramtsov | 2019-09-22 | 1 | -7/+21 | |
| | | ||||||
* | | Improve warning message | Evgeny Khramtsov | 2019-09-22 | 1 | -6/+8 | |
| | | ||||||
* | | Use round/0 instead of ceil/0 | Evgeny Khramtsov | 2019-09-20 | 1 | -8/+8 | |
| | | | | | | | | Because ceil/0 was introduced in OTP20.0 only | |||||
* | | Fix typo | Evgeny Khramtsov | 2019-09-20 | 1 | -1/+1 | |
| | | ||||||
* | | Remove unused file | Evgeny Khramtsov | 2019-09-20 | 1 | -144/+0 | |
| | | ||||||
* | | Don't auto request certificate for localhost and IP-like domains | Evgeny Khramtsov | 2019-09-20 | 1 | -1/+11 | |
| | | ||||||
* | | Improve ACME implementation | Evgeny Khramtsov | 2019-09-20 | 10 | -1568/+706 | |
| | | | | | | | | Fixes #2487, fixes #2590, fixes #2638 | |||||
* | | JWT-only authentication for some users (#3012) | Alexey Shchepin | 2019-09-18 | 4 | -18/+52 | |
| | | ||||||
* | | mod_jidprep: Don't call gen_mod functions directly | Holger Weiss | 2019-09-18 | 2 | -2/+15 | |
| | | ||||||
* | | Apply default role after revoking admin affiliation (#3023) | Badlop | 2019-09-17 | 1 | -3/+7 | |
| | | ||||||
* | | Add support for XEP-0328: JID Prep | Holger Weiss | 2019-09-12 | 1 | -0/+148 | |
| | | | | | | | | The mod_jidprep module implements XEP-0328: JID Prep, version 0.1. | |||||
* | | Log Mnesia table type on creation | Evgeny Khramtsov | 2019-09-10 | 1 | -1/+7 | |
| | | ||||||
* | | Replicate Mnesia 'bosh' table when nodes are joined | Evgeny Khramtsov | 2019-09-10 | 1 | -26/+119 | |
| | | ||||||
* | | Use email field type to avoid jid capitalization on iOS | Mickael Remond | 2019-09-09 | 1 | -1/+1 | |
| | | ||||||
* | | Add missing ejabberd_auth_jwt:user_exists/2 function (#3012) | Alexey Shchepin | 2019-09-09 | 1 | -1/+4 | |
| | | ||||||
* | | Fix BEGIN/COMMIT/ROLLBACK syntax for MSSQL (#2978) | Alexey Shchepin | 2019-09-09 | 1 | -5/+21 | |
| | | ||||||
* | | Fix certificate selection for s2s | Evgeny Khramtsov | 2019-09-06 | 3 | -12/+12 | |
| | | | | | | | | | | The bug was introduced in c2cbb4d87955ff4917581fedc93cbcd4edd1ce8a Fixes #3015 | |||||
* | | Add ejabberd_oauth:verify_resowner_scope callback back | Paweł Chmielowski | 2019-09-06 | 1 | -2/+18 | |
| | | | | | | | | This fixes issue #2982 | |||||
* | | Fix the regression introduced in dd57950 | Evgeny Khramtsov | 2019-09-04 | 1 | -2/+0 | |
| | | | | | | | | Fixes #3010 | |||||
* | | Fix some links to Guide in WebAdmin and add new ones (#3003) | Badlop | 2019-08-27 | 5 | -16/+17 | |
| | | ||||||
* | | Custom exit message is not broadcast | Vyache | 2019-08-23 | 1 | -1/+2 | |
| | | ||||||
* | | Use select fields to input host in WebAdmin Backup (#3000) | Badlop | 2019-08-22 | 1 | -6/+11 | |
| | | ||||||
* | | Fix call to deprecated ejabberd_config:get_myhosts() (#3000) | Badlop | 2019-08-22 | 2 | -2/+2 | |
| | | ||||||
* | | Provide meaningful error when adding non-local users to shared roster (#3000) | Badlop | 2019-08-22 | 1 | -4/+21 | |
| | | ||||||
* | | Check account auth provided in WebAdmin is a local host (#3000) | Badlop | 2019-08-22 | 1 | -0/+7 | |
| | | ||||||
* | | Add another variant of transformation of offline_msg in mod_offline_mnesia | Paweł Chmielowski | 2019-08-16 | 1 | -0/+5 | |
| | | ||||||
* | | Don't treat 'Host' header as a virtual XMPP host | Evgeny Khramtsov | 2019-08-13 | 5 | -69/+79 | |
| | | | | | | | | Fixes #2989 | |||||
* | | Revert "Affiliations other than admin and owner cannot invite to ↵ | Badlop | 2019-08-13 | 1 | -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) | Badlop | 2019-08-13 | 1 | -3/+30 | |
| | | ||||||
* | | Improve rooms_* commands to accept 'global' as MUC service argument (#2976) | Badlop | 2019-08-12 | 1 | -31/+25 | |
| | | ||||||
* | | Fix typo in type spec | Evgeny Khramtsov | 2019-08-12 | 1 | -1/+1 | |
| | | ||||||
* | | Spawn SQL connections on demand only | Evgeny Khramtsov | 2019-08-12 | 6 | -133/+72 | |
| | | ||||||
* | | Rename MUC command arguments from Host to Service (#2976) | Badlop | 2019-08-08 | 1 | -61/+82 | |
| | | ||||||
* | | Don't use close/2: set stop_reason explicitly | Evgeny Khramtsov | 2019-08-08 | 1 | -2/+3 | |
| | | | | | | | | Fixes #2984 | |||||
* | | Report connection error before waiting for resumption | Evgeny Khramtsov | 2019-08-06 | 2 | -12/+23 | |
| | | | | | | | | In other words don't hide the reason why c2s connection has failed | |||||
* | | Implement reload/3 for mod_http_upload | Evgeny Khramtsov | 2019-08-06 | 2 | -73/+116 | |
| | | ||||||
* | | Don't retain module option on gen_mod supervisor | Evgeny Khramtsov | 2019-08-04 | 20 | -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 Base64 | Evgeny Khramtsov | 2019-08-02 | 1 | -4/+7 | |
| | | ||||||
* | | Introduce 'vcard' option for the modules supporting vCards | Evgeny Khramtsov | 2019-08-02 | 14 | -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) | Badlop | 2019-08-01 | 1 | -1/+5 | |
| | | ||||||
* | | Don't call ejabberd_cluster from its submodules | Evgeny Khramtsov | 2019-07-31 | 1 | -1/+1 | |
| | | | | | | | | Fixes #2971 | |||||
* | | Fix db_type validation | Evgeny Khramtsov | 2019-07-31 | 1 | -1/+1 | |
| | |