aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Update xmpp lib version and fix path when using deps.get and compile in same ↵Mickael Remond2016-12-063-18/+12
| | | | | | | | commande
* | Fix compilation of external module with new xmpp libChristophe Romain2016-12-062-7/+19
| |
* | Remove obsolete remove_node api (use leave_cluster)Christophe Romain2016-12-051-14/+1
|/
* Fix reload_configChristophe Romain2016-12-021-2/+2
|
* Grab new version of xmpp depPaweł Chmielowski2016-12-021-1/+1
|
* Add password support in muc_subscribe (#1306)Badlop2016-12-021-2/+5
|
* When unsubscribes, check if room should get closed (#1396)Badlop2016-12-011-1/+5
|
* Fix error formatting, which closed client connection (#1389)Badlop2016-12-011-2/+2
|
* Fix mod_http_api_mock_test on 19.1Paweł Chmielowski2016-12-011-8/+20
|
* Add more tests for digest-md5 cyrsaslPaweł Chmielowski2016-12-011-18/+33
|
* Move to latest Elixir versionMickael Remond2016-12-011-1/+1
|
* We can now use dependencies published in hex.pmMickael Remond2016-12-012-17/+18
|
* Merge branch 'master' of github.com:processone/ejabberdMickael Remond2016-12-01264-46641/+25197
|\
| * Fixes pt-br translation (thanks to Rodrigues)(#1393)Badlop2016-11-301-11/+11
| |
| * Fix typo introduced by 92db9ff changesChristophe Romain2016-11-301-1/+1
| |
| * Improve handling of mnesia schemaChristophe Romain2016-11-3041-53/+222
| |
| * Cleanup admin_extra, add few functionsChristophe Romain2016-11-301-27/+160
| |
| * Merge branch 'docker' from Rafael RömhildChristophe Romain2016-11-3021-0/+1732
| |\
| | * add docker supportRafael Römhild2016-11-1621-0/+1732
| | |
| * | Adds optional post_install and pre_uninstall hooks (thanks Igor Manturov ↵Christophe Romain2016-11-281-1/+8
| | | | | | | | | | | | Jr.)(#1300)
| * | Improve translation of some messagesEvgeniy Khramtsov2016-11-267-47/+29
| | |
| * | Update dependencies16.12-beta1Christophe Romain2016-11-251-12/+12
| | |
| * | Merge branch 'master' of github.com:processone/ejabberdChristophe Romain2016-11-257-97/+54
| |\ \
| | * | Use ejabberd_router:route_error/4 wherever possibleEvgeniy Khramtsov2016-11-257-97/+54
| | | |
| * | | Merge branch 'ukutaht-enable-elixir-in-mix'Christophe Romain2016-11-251-1/+1
| |\ \ \ | | |/ / | |/| |
| | * | Merge branch 'enable-elixir-in-mix' of https://github.com/ukutaht/ejabberd ↵Christophe Romain2016-11-251-1/+1
| |/| | | | | | | | | | | | | | into ukutaht-enable-elixir-in-mix
| | * | Enable elixir when ejabberd used as a mix dependencyUku Taht2016-10-071-1/+1
| | | |
| * | | Use new version of xmpp in mixChristophe Romain2016-11-252-2/+2
| | | |
| * | | Get rid of compile warningsEvgeniy Khramtsov2016-11-254-10/+7
| | | |
| * | | Use new version of xmppEvgeniy Khramtsov2016-11-251-1/+1
| | | |
| * | | Don't check for faked carbonsEvgeniy Khramtsov2016-11-241-7/+1
| | | |
| * | | Don't forget to erase cache on user removalEvgeniy Khramtsov2016-11-241-0/+1
| | | |
| * | | Make compatible with rebar3Paweł Chmielowski2016-11-241-3/+57
| | | |
| * | | Get rid of excessive (io)list_to_binary/1 callsEvgeniy Khramtsov2016-11-2426-193/+163
| | | |
| * | | Add missing -callbacksPaweł Chmielowski2016-11-242-1/+11
| | | |
| * | | Merge pull request #1391 from weiss/mark-copiesEvgeny Khramtsov2016-11-244-82/+53
| |\ \ \ | | | | | | | | | | Mark messages as copies by attaching metadata
| | * | | Use xmpp:put_meta/3 to update metadataHolger Weiss2016-11-241-2/+1
| | | | |
| | * | | Let mod_carboncopy mark copied messagesHolger Weiss2016-11-222-33/+21
| | | | | | | | | | | | | | | | | | | | | | | | | Carbon copies are now marked with a 'carbon_copy' flag. This makes it easier to identify them.
| | * | | Let ejabberd_sm mark copied messagesHolger Weiss2016-11-223-49/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When multiple resources have the same (highest) priority, ejabberd_sm dispatches messages addressed to the bare JID (or to an unavailable resource) to each of these resources. Such messages are now marked with an 'sm_copy' flag for all but one of the resources. This makes it easier for other modules to identify those duplicates. Resolves #1356.
| * | | | Use new versions of fast_xml and xmppHolger Weiss2016-11-241-2/+2
| | | | |
| * | | | Don't make ejabberd.service file executableHolger Weiss2016-11-241-1/+1
| | | | |
| * | | | Makefile.in: Substitute all @variables@ in a lineHolger Weiss2016-11-241-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | There are now lines with multiple occurrences of the @ctlscriptpath@ variable in the ejabberd.service template.
| * | | | Merge branch 'weiss-systemd-unit-improvements' (#1346)Christophe Romain2016-11-231-11/+5
| |\ \ \ \
| | * | | | Merge branch 'systemd-unit-improvements' of ↵Christophe Romain2016-11-231-11/+5
| |/| | | | | | | | | | | | | | | | | | | | | | https://github.com/weiss/ejabberd into weiss-systemd-unit-improvements
| | * | | | 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.