Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix YAML syntax in example configuration (#3301) | Badlop | 2020-06-25 | 1 | -4/+4 |
| | |||||
* | Update example config to include mod_http_upload custom headers (#3288) | Badlop | 2020-06-09 | 1 | -0/+4 |
| | |||||
* | Update example config | Licaon_Kter | 2020-06-03 | 1 | -2/+2 |
| | |||||
* | ejabberd_stun: Support IPv6 for TURN | Holger Weiss | 2020-05-19 | 1 | -1/+3 |
| | | | | | The stun application now supports RFC 6156: TURN Extension for IPv6, and therefore needs separate IPv4 and IPv6 relay addresses. | ||||
* | Let ejabberd_stun listen on IPv6 sockets | Holger Weiss | 2020-05-19 | 1 | -0/+1 |
| | | | | | The stun application now allows IPv6 clients to perform STUN requests and to allocate TURN relays. | ||||
* | Increase default shaper limits, to help with jingle initiation delay | Paweł Chmielowski | 2020-05-15 | 1 | -2/+4 |
| | | | | More discussion about this can be found in pull request 3255 | ||||
* | Merge pull request #3232 from weiss/enable-stun | Jérôme Sautret | 2020-04-29 | 1 | -0/+7 |
|\ | | | | | Enable STUN/TURN support by default | ||||
| * | Enable STUN/TURN by default | Holger Weiss | 2020-04-20 | 1 | -0/+7 |
| | | | | | | | | | | Build ejabberd with STUN/TURN support by default, and add a STUN/TURN listener to the example configuration file. | ||||
* | | Support XEP-0215: External Service Discovery | Holger Weiss | 2020-04-28 | 1 | -0/+1 |
|/ | | | | | | | | | | | | | Add the 'mod_stun_disco' module, which allows XMPP clients to discover STUN/TURN services and to obtain temporary credentials for using them as per XEP-0215: External Service Discovery. The temporary credentials handed out to clients have the format described in: https://tools.ietf.org/html/draft-uberti-behave-turn-rest-00 Also add the new module to the example configuration file. Closes #2947. | ||||
* | Replace lager with built-in new logging API | Evgeny Khramtsov | 2019-10-18 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | 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. | ||||
* | Avoid excessive quoting in request_handlers of example config | Evgeny Khramtsov | 2019-09-21 | 1 | -8/+8 |
| | |||||
* | Comment `certfiles` section in example config | Evgeny Khramtsov | 2019-09-20 | 1 | -3/+4 |
| | | | | Rely on ACME configuration instead | ||||
* | Add listener for ACME challenge in example config | Evgeny Khramtsov | 2019-09-20 | 1 | -0/+1 |
| | |||||
* | Use new configuration validator | Evgeny Khramtsov | 2019-06-14 | 1 | -46/+34 |
| | |||||
* | Change indentation in ejabberd.yml.example to more consistant | Paweł Chmielowski | 2019-06-04 | 1 | -3/+3 |
| | |||||
* | Remove 'register' access rule from example config | Holger Weiss | 2019-05-20 | 1 | -2/+0 |
| | | | | | The 'register' access rule isn't referenced from the 'mod_register' options, so modifying it would have no effect. | ||||
* | Deprecate some listening options | Evgeny Khramtsov | 2019-04-30 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | Those are: captcha, register, web_admin, http_bind and xmlrpc The option `request_handlers` should be used instead, e.g.: listen: ... - module: ejabberd_http request_handlers: "/admin": ejabberd_web_admin "/bosh": mod_bosh "/captcha": ejabberd_captcha "/register": mod_register_web "/": ejabberd_xmlrpc | ||||
* | Remove TLS options from the example config | Evgeny Khramtsov | 2019-04-28 | 1 | -20/+0 |
| | | | | | | | | | The purpose is two-fold: - To simplify the example config. - To avoid old TLS configuration to be persistent across server updates: this might bring security problems, because what's considered "modern" now might be insecure in the future. | ||||
* | Remove OMEMO related configuration from force_node_config section | Evgeny Khramtsov | 2019-04-28 | 1 | -4/+0 |
| | | | | This doesn't work reliably and takes a lot of effort to change it back | ||||
* | Add MQTT listener and module in example config19.02 | Christophe Romain | 2019-02-26 | 1 | -0/+6 |
| | |||||
* | add acl for mam in mod_muc | Christoph Scholz | 2019-01-04 | 1 | -0/+2 |
| | |||||
* | Add HTTP listener on port 5280 for admin web interface | Evgeny Khramtsov | 2018-12-13 | 1 | -0/+5 |
| | |||||
* | Fix a pair of small typos | Badlop | 2018-12-12 | 1 | -1/+1 |
| | |||||
* | Change default ciphers to intermediate | Paweł Chmielowski | 2018-12-07 | 1 | -5/+6 |
| | |||||
* | Define default ciphers/protocol_option in example config | Paweł Chmielowski | 2018-12-07 | 1 | -1/+19 |
| | |||||
* | Config template recommend "open" access_model | Licaon_Kter | 2018-10-15 | 1 | -1/+1 |
| | | | ...instead of "comment out", as many seem to misunderstand what and why should be or not be commented out | ||||
* | Enable mod_proxy65 by default | Holger Weiss | 2018-10-15 | 1 | -0/+3 |
| | |||||
* | Avoid using * in 'certfiles' option of default config | Evgeny Khramtsov | 2018-10-04 | 1 | -1/+2 |
| | |||||
* | Increase 'max_stanza_size' limit for c2s listener | Holger Weiss | 2018-09-17 | 1 | -1/+1 |
| | | | | | | Specify a larger 'max_stanza_size' limit for c2s connections in the default configuration in order to reduce the risk of this limit being hit by legitimate traffic (such as avatar uploads). | ||||
* | Set a 'max_stanza_size' for incoming s2s listener | Holger Weiss | 2018-09-16 | 1 | -0/+1 |
| | | | | | | Specify a 'max_stanza_size' limit for incoming s2s connections in the example configuration, but use a relatively large value in order to minimize the risk of this limit being hit by legitimate traffic. | ||||
* | Enable TLS by default (and require it for c2s) | Holger Weiss | 2018-07-18 | 1 | -2/+6 |
| | |||||
* | Remove vcard search default value | Licaon_Kter | 2018-07-08 | 1 | -2/+1 |
| | |||||
* | Remove stats and time from template | Licaon_Kter | 2018-07-06 | 1 | -2/+0 |
| | | | Are these important for a new admin? | ||||
* | Merge branch 'master' of github.com:processone/ejabberd | Evgeniy Khramtsov | 2018-07-02 | 1 | -1/+1 |
|\ | |||||
| * | Default config example fix reversed text | Licaon_Kter | 2018-07-01 | 1 | -1/+1 |
| | | | | | | ...in enable OMEMO | ||||
* | | Enable Roster Versioning in the default config file | Evgeniy Khramtsov | 2018-07-02 | 1 | -1/+2 |
|/ | |||||
* | Simplify the default configuration file | Evgeniy Khramtsov | 2018-07-01 | 1 | -721/+63 |
| | | | | | | | | | | | | | | | After some discussion with the community it was decided to clean the configuration file from excessive comments and explicitly configured default values. Also, mod_mam and mod_http_upload have been added. The rationale for this is to have a clean and not bloated configuration file which doesn't scare away newcomers and which has all features from the Compliance Suite 2018 (XEP-0387) enabled by default. For further configuration an admin is encouraged to read the documentation at https://docs.ejabberd.im/admin/configuration | ||||
* | Move mod_irc to ejabberd-contrib | Evgeniy Khramtsov | 2018-06-20 | 1 | -1/+0 |
| | |||||
* | OMEMO enable HOWTO added | imShara | 2018-06-06 | 1 | -1/+2 |
| | | | Depend on #2425 | ||||
* | Add default_db in the example config | Licaon_Kter | 2018-05-28 | 1 | -0/+8 |
| | | | I only found it in the docs after setting up per module db_ | ||||
* | Option watchdog_admins has no effect anymore | Evgeniy Khramtsov | 2018-05-08 | 1 | -8/+0 |
| | |||||
* | config: move section about direct-tls for c2s just under regular c2s config ↵ | Romain DEP. | 2018-03-28 | 1 | -14/+14 |
| | | | | (to ease parameters comparison) | ||||
* | Clarify the statement about mod_http_upload thumbnails | Evgeniy Khramtsov | 2018-03-23 | 1 | -1/+1 |
| | |||||
* | Force node config for bookmarks | Evgeniy Khramtsov | 2018-03-23 | 1 | -2/+5 |
| | |||||
* | Move force_node_config defaults into ejabberd.yml.example | Evgeniy Khramtsov | 2018-03-23 | 1 | -0/+5 |
| | |||||
* | Add 'new_sql_schema' config option, --enable-new-sql-schema now sets its ↵ | Alexey Shchepin | 2018-03-15 | 1 | -0/+5 |
| | | | | default value to true (#2239) | ||||
* | Add mod_fail2ban to the example config | Evgeniy Khramtsov | 2018-03-10 | 1 | -0/+1 |
| | |||||
* | Always build eimp dependency | Evgeniy Khramtsov | 2018-01-15 | 1 | -4/+1 |
| | | | | | | Even if no suitable C graphics libraries are detected at compile time, the package is still usable because it provides `eimp:get_type/1` which is used by mod_avatar. | ||||
* | Fix example config macro names | Licaon_Kter | 2018-01-13 | 1 | -3/+3 |
| | | | These were missed in https://github.com/processone/ejabberd/commit/c26b56679e06ef8b88734030de11c6b885f9bb78#diff-19e0c10699732f76181f70cfbec95d38 I guess. | ||||
* | Note about direct-tls connections in example config | Evgeniy Khramtsov | 2018-01-12 | 1 | -0/+15 |
| |