aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | Let systemd stop ejabberd gracefullyHolger Weiss2016-10-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure the "ExecStop" command line blocks until ejabberd is actually stopped. This prevents systemd from killing the ejabberd process(es) immediately. Also, let the "ExecStart" command line block until ejabberd's startup is completed. This makes sure that services which depend on ejabberd aren't started up too early.
| | * | | | Increase file descriptor limit in systemd unitHolger Weiss2016-10-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 16,000 file descriptors will only suffice for small setups.
| | * | | | Don't specify "ExecReload" command in systemd unitHolger Weiss2016-10-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "reload_config" command doesn't work the way admins would typically expect, so it shouldn't be exposed via systemd. Those who understand the behavior can execute the command using ejabberdctl.
| | * | | | Let systemd restart ejabberd on failureHolger Weiss2016-10-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "RestartSec=5" setting has no effect if "Restart" is not also specified.
| | * | | | Use "Type=forking" in systemd unitHolger Weiss2016-10-191-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | ejabberd is not a "oneshot" process.
| | * | | | Don't set "NoNewPrivileges" in systemd unitHolger Weiss2016-10-191-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "NoNewPrivileges" setting breaks some PAM and extauth setups. Fixes #1281.
| | * | | | Don't let systemd hide /home and /tmpHolger Weiss2016-10-191-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Admins might expect ejabberd to be able to access data below /home or /tmp. For example, they might use those locations to dump/restore Mnesia backups, or as a document root for mod_http_fileserver or mod_http_upload. Fixes #1297.
| * | | | | Fix typo in copyright dateChristophe Romain2016-11-232-2/+2
| | | | | |
| * | | | | Move copyright definition to ejabberd.hrlEvgeniy Khramtsov2016-11-2310-17/+36
| | | | | |
| * | | | | Don't use deprecated functions from jlib.erlEvgeniy Khramtsov2016-11-234-9/+9
| | |/ / / | |/| | |
| * | | | Fix xref issue injected by fbfbb96Christophe Romain2016-11-222-7/+10
| | | | |
| * | | | Fix get_roster issue injected by fbfbb96Christophe Romain2016-11-222-3/+3
| | | | |
| * | | | Fix vcard_ldap exportsChristophe Romain2016-11-221-0/+6
| | | | |
| * | | | Add missing exportChristophe Romain2016-11-221-1/+1
| | | | |
| * | | | Fix issues on import improvementsChristophe Romain2016-11-225-8/+9
| | | | |
| * | | | Add missing include filePaweł Chmielowski2016-11-221-0/+51
| | | | |
| * | | | New bosh modulePaweł Chmielowski2016-11-223-2/+1395
| | | | |
| * | | | Improve ODBC importChristophe Romain2016-11-2243-539/+718
| | | | |
| * | | | Add new xmpp repo as dependency in mix.exsChristophe Romain2016-11-222-7/+9
| | | | |
| * | | | Remove now() from mod_offline.hrlPaweł Chmielowski2016-11-221-2/+2
| | | | |
| * | | | Add OTP 19.1 to Travis' testing platformsEvgeniy Khramtsov2016-11-221-0/+1
| | | | |
| * | | | Fix logging in tests on R17Evgeniy Khramtsov2016-11-211-1/+1
| | | | |
| * | | | Set 'sql_pool_size' to 1 by default for sqliteEvgeniy Khramtsov2016-11-211-4/+18
| | | | |
| * | | | Merge branch 'master' of github.com:processone/ejabberdEvgeniy Khramtsov2016-11-215-4/+5
| |\ \ \ \
| | * | | | Fix elixir testsPaweł Chmielowski2016-11-215-4/+5
| | | | | |
| * | | | | Set 'sql_pool_size' to 1 for sqlite testsEvgeniy Khramtsov2016-11-211-0/+1
| |/ / / /
| * | | | Fix non-empty disco-nodes processingEvgeniy Khramtsov2016-11-211-1/+3
| | | | |
| * | | | Fix s2s testPaweł Chmielowski2016-11-212-1/+4
| | | | |
| * | | | Fix handling mod_http_upload disco#info queries: need decoded elementsBadlop2016-11-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | As reported in https://www.ejabberd.im/forum/28605/ejabberd-modhttpupload-error-405-not-allowed
| * | | | Merge branch 'master' of github.com:processone/ejabberdEvgeniy Khramtsov2016-11-211-3/+3
| |\ \ \ \
| | * | | | Log more data for failed s2s connectionPaweł Chmielowski2016-11-211-3/+3
| | | | | |
| * | | | | Fix conference disco#items when running multiple virtual hostsEvgeniy Khramtsov2016-11-211-11/+11
| | | | | |
| * | | | | Do not send empty <after/> tagEvgeniy Khramtsov2016-11-211-1/+2
| |/ / / /
| * | | | Don't forget to start XMPP applicationEvgeniy Khramtsov2016-11-211-3/+1
| | | | |
| * | | | Fix RSM for conference disco#itemsEvgeniy Khramtsov2016-11-202-89/+139
| | | | |
| * | | | Use xmpp_util.erl from XMPP libraryEvgeniy Khramtsov2016-11-192-170/+1
| | | | |
| * | | | Transform ejabberd_commands on the startEvgeniy Khramtsov2016-11-191-0/+4
| | | | |
| * | | | Switch to stand-alone XMPP libraryEvgeniy Khramtsov2016-11-1955-48194/+10
| | | | |
| * | | | Fix includes in eunit compilation flagsPaweł Chmielowski2016-11-182-7/+14
| | | | |
| * | | | Fix elixir testsPaweł Chmielowski2016-11-181-2/+2
| | | | |
| * | | | Remove useless NO_EXT_LIB flagChristophe Romain2016-11-184-13/+3
| | | | |
| * | | | Get rid of substitute_forwardedPaweł Chmielowski2016-11-182-17/+1
| | | | |
| * | | | Merge branch 'master' of github.com:processone/ejabberdEvgeniy Khramtsov2016-11-1824-743/+146
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/ejabberd_SUITE.erl
| | * | | | Add auth to mod_http_fileserverPaweł Chmielowski2016-11-171-26/+62
| | | | | |
| | * | | | Fix typoChristophe Romain2016-11-161-1/+1
| | | | | |
| | * | | | Remove obsolete/temp fileChristophe Romain2016-11-161-301/+0
| | | | | |
| | * | | | Ensure that presence_broadcast room option is stored (#1380)Badlop2016-11-161-0/+1
| | | | | |
| | * | | | Tell git to ignore the example file ejabberd.serviceBadlop2016-11-161-0/+1
| | | | | |
| | * | | | Handle correctly p1_http:request resultBadlop2016-11-161-2/+2
| | | |_|/ | | |/| |
| | * | | Minor cosmetic changes on pubsub codeChristophe Romain2016-11-155-10/+9
| | | | |