Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-10-24 | Limit result set of disco#items for mod_pubsub | Evgeny Khramtsov | 6 | -49/+101 | |
The size of a list of nodes returned for disco#items request is now controlled by option 'max_nodes_discoitems'. The default value is 100. The name and the default value of the option is chosen to be consistent with mod_muc's 'max_rooms_discoitems' option. | |||||
2019-10-23 | Fix logger initialization on OTP<21.3 | Evgeny Khramtsov | 1 | -2/+2 | |
2019-10-23 | Report errors in logger initialization | Evgeny Khramtsov | 1 | -13/+26 | |
2019-10-20 | Log path to third-party configuration file | Evgeny Khramtsov | 1 | -0/+4 | |
This should prevent confusions like the one described at https://stackoverflow.com/q/58353491/2610053 | |||||
2019-10-19 | Fix error reporting in configuration related admin commands | Evgeny Khramtsov | 1 | -3/+3 | |
2019-10-18 | Log supervisor reports in debug loglevel | Evgeny Khramtsov | 1 | -3/+18 | |
2019-10-18 | Replace lager with built-in new logging API | Evgeny Khramtsov | 12 | -246/+153 | |
This change requires Erlang/OTP-21.0 or higher. The commit also deprecates the following options: - log_rotate_date - log_rate_limit Furthermore, these options have no effect. The logger now fully relies on log_rotate_size, that cannot be 0 anymore. The loglevel option now accepts levels in literal formats. Those are: none, emergency, alert, critical, error, warning, notice, info, debug. Old integer values (0-5) are still supported and automatically converted into literal format. | |||||
2019-10-18 | Flatten strings in ejabberd_xmlrpc error results | Badlop | 1 | -0/+4 | |
2019-10-15 | Convert oauth_expire option to accept timeout values | Paweł Chmielowski | 3 | -5/+5 | |
2019-10-11 | Fix dialyzer warning in #oauth_ctx | Alexey Shchepin | 1 | -1/+1 | |
2019-10-11 | Implement X-OAUTH2 authentication for mod_mqtt | Evgeny Khramtsov | 1 | -18/+40 | |
This will only work for MQTT 5.0 connections. A client MUST set "Authentication Method" property of CONNECT packet to "X-OAUTH2" and MUST set the token in "Authentication Data" property of the same CONNECT packet. The server responses as usual with CONNACK. | |||||
2019-10-09 | Verify http host in web admin only if authentication is missing host | Paweł Chmielowski | 1 | -32/+32 | |
This should allow access to web admin through ip address or just served from domain not defined in ejabberd hosts | |||||
2019-10-03 | Update ejabberd_xmlrpc to handle binaries in restuple result (#3048) | Badlop | 1 | -1/+1 | |
2019-10-03 | Check redirect_uri for OAUTH implicit grant | Alexey Shchepin | 3 | -69/+144 | |
2019-10-02 | Update Guide links in WebAdmin to website, as local file isn't included | Badlop | 1 | -24/+0 | |
2019-10-02 | Support custom base path in WebAdmin by using relative URLs (#3043) | Badlop | 3 | -73/+93 | |
2019-10-01 | Fix startup of supervisors for listening modules | Evgeny Khramtsov | 1 | -0/+1 | |
2019-09-28 | Improve best match | Evgeny Khramtsov | 2 | -10/+18 | |
2019-09-27 | Support OAUTH client authentication | Alexey Shchepin | 6 | -43/+246 | |
2019-09-26 | Advertise muc#roominfo_logs in disco#info of the room | Evgeny Khramtsov | 3 | -3/+37 | |
The commit adds new `url` option for mod_muc_log. Fixes #3040 | |||||
2019-09-25 | Don't log warning when an option is consulted for uknown vhost | Evgeny Khramtsov | 1 | -4/+4 | |
Such warnings may be unappropriate in some situation, e.g. when a virtual host is disabled in runtime but some packets for this host are still in transit. Fixes #3037 | |||||
2019-09-25 | Rename to p1_acme | Evgeny Khramtsov | 1 | -7/+7 | |
2019-09-23 | Correctly handle unicode in log messages | Evgeny Khramtsov | 124 | -765/+759 | |
2019-09-22 | Fix unicode formatting in ACME module | Evgeny Khramtsov | 1 | -32/+32 | |
2019-09-22 | Don't call to xmpp_idna | Evgeny Khramtsov | 1 | -3/+3 | |
2019-09-22 | Fix IDNA support in ACME requests | Evgeny Khramtsov | 1 | -14/+15 | |
2019-09-22 | Don't forget to log an error message on IDNA failure | Evgeny Khramtsov | 1 | -1/+4 | |
2019-09-22 | Support IDN hostnames in ACME requests | Evgeny Khramtsov | 1 | -12/+31 | |
2019-09-22 | Don't attempt to create acme directory on ejabberd startup | Evgeny Khramtsov | 1 | -13/+8 | |
2019-09-22 | Slightly improve arg example | Evgeny Khramtsov | 1 | -1/+1 | |
2019-09-22 | Don't allow requesting certificates for localhost or IP-like domains | Evgeny Khramtsov | 1 | -7/+21 | |
2019-09-22 | Improve warning message | Evgeny Khramtsov | 1 | -6/+8 | |
2019-09-20 | Use round/0 instead of ceil/0 | Evgeny Khramtsov | 1 | -8/+8 | |
Because ceil/0 was introduced in OTP20.0 only | |||||
2019-09-20 | Fix typo | Evgeny Khramtsov | 1 | -1/+1 | |
2019-09-20 | Remove unused file | Evgeny Khramtsov | 1 | -144/+0 | |
2019-09-20 | Don't auto request certificate for localhost and IP-like domains | Evgeny Khramtsov | 1 | -1/+11 | |
2019-09-20 | Improve ACME implementation | Evgeny Khramtsov | 10 | -1568/+706 | |
Fixes #2487, fixes #2590, fixes #2638 | |||||
2019-09-18 | JWT-only authentication for some users (#3012) | Alexey Shchepin | 4 | -18/+52 | |
2019-09-18 | mod_jidprep: Don't call gen_mod functions directly | Holger Weiss | 2 | -2/+15 | |
2019-09-17 | Apply default role after revoking admin affiliation (#3023) | Badlop | 1 | -3/+7 | |
2019-09-12 | Add support for XEP-0328: JID Prep | Holger Weiss | 1 | -0/+148 | |
The mod_jidprep module implements XEP-0328: JID Prep, version 0.1. | |||||
2019-09-10 | Log Mnesia table type on creation | Evgeny Khramtsov | 1 | -1/+7 | |
2019-09-10 | Replicate Mnesia 'bosh' table when nodes are joined | Evgeny Khramtsov | 1 | -26/+119 | |
2019-09-09 | Use email field type to avoid jid capitalization on iOS | Mickael Remond | 1 | -1/+1 | |
2019-09-09 | Add missing ejabberd_auth_jwt:user_exists/2 function (#3012) | Alexey Shchepin | 1 | -1/+4 | |
2019-09-09 | Fix BEGIN/COMMIT/ROLLBACK syntax for MSSQL (#2978) | Alexey Shchepin | 1 | -5/+21 | |
2019-09-06 | Fix certificate selection for s2s | Evgeny Khramtsov | 3 | -12/+12 | |
The bug was introduced in c2cbb4d87955ff4917581fedc93cbcd4edd1ce8a Fixes #3015 | |||||
2019-09-06 | Add ejabberd_oauth:verify_resowner_scope callback back | Paweł Chmielowski | 1 | -2/+18 | |
This fixes issue #2982 | |||||
2019-09-04 | Fix the regression introduced in dd57950 | Evgeny Khramtsov | 1 | -2/+0 | |
Fixes #3010 | |||||
2019-08-27 | Fix some links to Guide in WebAdmin and add new ones (#3003) | Badlop | 5 | -16/+17 | |