summaryrefslogtreecommitdiff
path: root/src/ejabberd_app.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2022-02-11Update copyright year to 2022Badlop1-1/+1
2021-01-27Update newest copyright year to 2021 (#3464)Badlop1-1/+1
2021-01-06Integrate nicely with systemdHolger Weiss1-0/+2
2020-01-28Update copyright to 2020 (#3149)Badlop1-1/+1
2019-10-25Use lager on OTP<22.0Evgeny Khramtsov1-0/+2
2019-10-18Replace lager with built-in new logging APIEvgeny Khramtsov1-2/+0
2019-09-23Correctly handle unicode in log messagesEvgeny Khramtsov1-5/+5
2019-07-29Improve hooks validator and fix bugs related to hooks registrationEvgeny Khramtsov1-2/+2
2019-07-26Improve ejabberd halting procedureEvgeny Khramtsov1-1/+3
2019-06-14Use new configuration validatorEvgeny Khramtsov1-55/+66
2019-01-16Add os_mon to included_application, but start it in ej_system_monitorPaweł Chmielowski1-0/+2
2019-01-16Move some apps back to included_applicationsPaweł Chmielowski1-0/+12
2019-01-09Start ejabberd_logger also when ejabberd:start() is not calledPaweł Chmielowski1-0/+1
2019-01-09Use OTP application startup infrastructure for starting dependenciesPaweł Chmielowski1-14/+0
2019-01-08Update copyright to 2019 (#2756)Badlop1-1/+1
2018-12-06Start fast_tls before pkixPaweł Chmielowski1-1/+1
2018-11-19Add ejabberd_stopping hookStu Tomlinson1-0/+1
2018-09-29Run ejabberd_started hook earlierEvgeny Khramtsov1-1/+1
2018-09-27Move certificates processing code to pkix applicationEvgeny Khramtsov1-0/+2
2018-06-21Add new options for OOM watchdogEvgeniy Khramtsov1-1/+1
2018-06-14Get rid of ejabberd.hrl headerEvgeniy Khramtsov1-3/+4
2018-05-09Stop ejabberd initialization on invalid/unknown optionsEvgeniy Khramtsov1-16/+21
2018-03-29Don't produce a crash dump during intentional exitEvgeniy Khramtsov1-2/+1
2018-01-15Always build eimp dependencyEvgeniy Khramtsov1-9/+1
2018-01-05Update copyright datesEvgeniy Khramtsov1-1/+1
2017-12-27Revert "Start os_mon application"Paweł Chmielowski1-1/+0
2017-12-27Start os_mon applicationPaweł Chmielowski1-0/+1
2017-12-17Rewrite ejabberd system monitorEvgeniy Khramtsov1-0/+1
2017-11-14Halt ejabberd if the top supervisor fails to startEvgeniy Khramtsov1-1/+3
2017-09-17Introduce mod_avatarEvgeniy Khramtsov1-1/+10
2017-07-06Make ejabberd_cluster modularEvgeniy Khramtsov1-23/+2
2017-05-08Add type specs for Module:opt_type/1Evgeniy Khramtsov1-0/+3
2017-04-29Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov1-10/+2
2017-04-27Store options using p1_options moduleEvgeniy Khramtsov1-1/+3
2017-04-21Speedup Mnesia tables initializationEvgeniy Khramtsov1-24/+1
2017-04-03Change mnesia dir detectionAlexey Shchepin1-1/+1
2017-03-18Log startup timeEvgeniy Khramtsov1-2/+4
2017-03-10Add support for file-based queuesEvgeniy Khramtsov1-0/+11
2017-02-27Change loglevel on configuration reloadEvgeniy Khramtsov1-15/+1
2017-02-26Put more stuff under supervisionEvgeniy Khramtsov1-13/+9
2017-02-24Improve startup procedureEvgeniy Khramtsov1-33/+3
2017-02-23Start/stop virtual hosts when reloading configuration fileEvgeniy Khramtsov1-13/+3
2017-01-11Implement database backend interface for ejabberd_routerEvgeniy Khramtsov1-5/+5
2017-01-02Update copyright date automatically (#1442)Badlop1-1/+1
2016-12-28Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov1-1/+1
2016-11-21Don't forget to start XMPP applicationEvgeniy Khramtsov1-3/+1
2016-11-14Use p1_http from p1_utils 1.0.6Christophe Romain1-1/+0
2016-10-05New api permissions frameworkPaweł Chmielowski1-0/+1
2016-09-27Add http_p1.erl, rest.erl, and oauth2 ReST backend for tokens.Alexey Shchepin1-0/+1
2016-09-08Revert "Don't log an [error] message if Elixir is missing"Holger Weiss1-1/+1