aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_app.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2022Badlop2022-02-111-1/+1
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
* Integrate nicely with systemdHolger Weiss2021-01-061-0/+2
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Use lager on OTP<22.0Evgeny Khramtsov2019-10-251-0/+2
* Replace lager with built-in new logging APIEvgeny Khramtsov2019-10-181-2/+0
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-5/+5
* Improve hooks validator and fix bugs related to hooks registrationEvgeny Khramtsov2019-07-291-2/+2
* Improve ejabberd halting procedureEvgeny Khramtsov2019-07-261-1/+3
* Use new configuration validatorEvgeny Khramtsov2019-06-141-55/+66
* Add os_mon to included_application, but start it in ej_system_monitorPaweł Chmielowski2019-01-161-0/+2
* Move some apps back to included_applicationsPaweł Chmielowski2019-01-161-0/+12
* Start ejabberd_logger also when ejabberd:start() is not calledPaweł Chmielowski2019-01-091-0/+1
* Use OTP application startup infrastructure for starting dependenciesPaweł Chmielowski2019-01-091-14/+0
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* Start fast_tls before pkixPaweł Chmielowski2018-12-061-1/+1
* Add ejabberd_stopping hookStu Tomlinson2018-11-191-0/+1
* Run ejabberd_started hook earlierEvgeny Khramtsov2018-09-291-1/+1
* Move certificates processing code to pkix applicationEvgeny Khramtsov2018-09-271-0/+2
* Add new options for OOM watchdogEvgeniy Khramtsov2018-06-211-1/+1
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-3/+4
* Stop ejabberd initialization on invalid/unknown optionsEvgeniy Khramtsov2018-05-091-16/+21
* Don't produce a crash dump during intentional exitEvgeniy Khramtsov2018-03-291-2/+1
* Always build eimp dependencyEvgeniy Khramtsov2018-01-151-9/+1
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Revert "Start os_mon application"Paweł Chmielowski2017-12-271-1/+0
* Start os_mon applicationPaweł Chmielowski2017-12-271-0/+1
* Rewrite ejabberd system monitorEvgeniy Khramtsov2017-12-171-0/+1
* Halt ejabberd if the top supervisor fails to startEvgeniy Khramtsov2017-11-141-1/+3
* Introduce mod_avatarEvgeniy Khramtsov2017-09-171-1/+10
* Make ejabberd_cluster modularEvgeniy Khramtsov2017-07-061-23/+2
* Add type specs for Module:opt_type/1Evgeniy Khramtsov2017-05-081-0/+3
* Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov2017-04-291-10/+2
* Store options using p1_options moduleEvgeniy Khramtsov2017-04-271-1/+3
* Speedup Mnesia tables initializationEvgeniy Khramtsov2017-04-211-24/+1
* Change mnesia dir detectionAlexey Shchepin2017-04-031-1/+1
* Merge branch 'new_queue'Evgeniy Khramtsov2017-03-241-0/+11
|\
| * Add support for file-based queuesEvgeniy Khramtsov2017-03-101-0/+11
* | Log startup timeEvgeniy Khramtsov2017-03-181-2/+4
|/
* Change loglevel on configuration reloadEvgeniy Khramtsov2017-02-271-15/+1
* Put more stuff under supervisionEvgeniy Khramtsov2017-02-261-13/+9
* Improve startup procedureEvgeniy Khramtsov2017-02-241-33/+3
* Start/stop virtual hosts when reloading configuration fileEvgeniy Khramtsov2017-02-231-13/+3
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-6/+6
|\
| * Implement database backend interface for ejabberd_routerEvgeniy Khramtsov2017-01-111-5/+5
| * Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov2016-12-281-1/+1
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|/
* Don't forget to start XMPP applicationEvgeniy Khramtsov2016-11-211-3/+1
* Use p1_http from p1_utils 1.0.6Christophe Romain2016-11-141-1/+0
* Merge branch 'master' into xml-ngEvgeniy Khramtsov2016-11-121-0/+28
|\