Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Improve handling of mnesia schema | Christophe Romain | 2016-11-30 | 41 | -53/+222 | |
| | | ||||||
| * | Cleanup admin_extra, add few functions | Christophe Romain | 2016-11-30 | 1 | -27/+160 | |
| | | ||||||
| * | Merge branch 'docker' from Rafael Römhild | Christophe Romain | 2016-11-30 | 21 | -0/+1732 | |
| |\ | ||||||
| | * | add docker support | Rafael Römhild | 2016-11-16 | 21 | -0/+1732 | |
| | | | ||||||
| * | | Adds optional post_install and pre_uninstall hooks (thanks Igor Manturov ↵ | Christophe Romain | 2016-11-28 | 1 | -1/+8 | |
| | | | | | | | | | | | | Jr.)(#1300) | |||||
| * | | Improve translation of some messages | Evgeniy Khramtsov | 2016-11-26 | 7 | -47/+29 | |
| | | | ||||||
| * | | Update dependencies16.12-beta1 | Christophe Romain | 2016-11-25 | 1 | -12/+12 | |
| | | | ||||||
| * | | Merge branch 'master' of github.com:processone/ejabberd | Christophe Romain | 2016-11-25 | 7 | -97/+54 | |
| |\ \ | ||||||
| | * | | Use ejabberd_router:route_error/4 wherever possible | Evgeniy Khramtsov | 2016-11-25 | 7 | -97/+54 | |
| | | | | ||||||
| * | | | Merge branch 'ukutaht-enable-elixir-in-mix' | Christophe Romain | 2016-11-25 | 1 | -1/+1 | |
| |\ \ \ | | |/ / | |/| | | ||||||
| | * | | Merge branch 'enable-elixir-in-mix' of https://github.com/ukutaht/ejabberd ↵ | Christophe Romain | 2016-11-25 | 1 | -1/+1 | |
| |/| | | | | | | | | | | | | | | into ukutaht-enable-elixir-in-mix | |||||
| | * | | Enable elixir when ejabberd used as a mix dependency | Uku Taht | 2016-10-07 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Use new version of xmpp in mix | Christophe Romain | 2016-11-25 | 2 | -2/+2 | |
| | | | | ||||||
| * | | | Get rid of compile warnings | Evgeniy Khramtsov | 2016-11-25 | 4 | -10/+7 | |
| | | | | ||||||
| * | | | Use new version of xmpp | Evgeniy Khramtsov | 2016-11-25 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Don't check for faked carbons | Evgeniy Khramtsov | 2016-11-24 | 1 | -7/+1 | |
| | | | | ||||||
| * | | | Don't forget to erase cache on user removal | Evgeniy Khramtsov | 2016-11-24 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | Make compatible with rebar3 | Paweł Chmielowski | 2016-11-24 | 1 | -3/+57 | |
| | | | | ||||||
| * | | | Get rid of excessive (io)list_to_binary/1 calls | Evgeniy Khramtsov | 2016-11-24 | 26 | -193/+163 | |
| | | | | ||||||
| * | | | Add missing -callbacks | Paweł Chmielowski | 2016-11-24 | 2 | -1/+11 | |
| | | | | ||||||
| * | | | Merge pull request #1391 from weiss/mark-copies | Evgeny Khramtsov | 2016-11-24 | 4 | -82/+53 | |
| |\ \ \ | | | | | | | | | | | Mark messages as copies by attaching metadata | |||||
| | * | | | Use xmpp:put_meta/3 to update metadata | Holger Weiss | 2016-11-24 | 1 | -2/+1 | |
| | | | | | ||||||
| | * | | | Let mod_carboncopy mark copied messages | Holger Weiss | 2016-11-22 | 2 | -33/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Carbon copies are now marked with a 'carbon_copy' flag. This makes it easier to identify them. | |||||
| | * | | | Let ejabberd_sm mark copied messages | Holger Weiss | 2016-11-22 | 3 | -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 xmpp | Holger Weiss | 2016-11-24 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | Don't make ejabberd.service file executable | Holger Weiss | 2016-11-24 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Makefile.in: Substitute all @variables@ in a line | Holger Weiss | 2016-11-24 | 1 | -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 Romain | 2016-11-23 | 1 | -11/+5 | |
| |\ \ \ \ | ||||||
| | * | | | | Merge branch 'systemd-unit-improvements' of ↵ | Christophe Romain | 2016-11-23 | 1 | -11/+5 | |
| |/| | | | | | | | | | | | | | | | | | | | | | | https://github.com/weiss/ejabberd into weiss-systemd-unit-improvements | |||||
| | * | | | | Let systemd stop ejabberd gracefully | Holger Weiss | 2016-10-20 | 1 | -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 unit | Holger Weiss | 2016-10-20 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 16,000 file descriptors will only suffice for small setups. | |||||
| | * | | | | Don't specify "ExecReload" command in systemd unit | Holger Weiss | 2016-10-19 | 1 | -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 failure | Holger Weiss | 2016-10-19 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "RestartSec=5" setting has no effect if "Restart" is not also specified. | |||||
| | * | | | | Use "Type=forking" in systemd unit | Holger Weiss | 2016-10-19 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | ejabberd is not a "oneshot" process. | |||||
| | * | | | | Don't set "NoNewPrivileges" in systemd unit | Holger Weiss | 2016-10-19 | 1 | -3/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "NoNewPrivileges" setting breaks some PAM and extauth setups. Fixes #1281. | |||||
| | * | | | | Don't let systemd hide /home and /tmp | Holger Weiss | 2016-10-19 | 1 | -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 date | Christophe Romain | 2016-11-23 | 2 | -2/+2 | |
| | | | | | | ||||||
| * | | | | | Move copyright definition to ejabberd.hrl | Evgeniy Khramtsov | 2016-11-23 | 10 | -17/+36 | |
| | | | | | | ||||||
| * | | | | | Don't use deprecated functions from jlib.erl | Evgeniy Khramtsov | 2016-11-23 | 4 | -9/+9 | |
| | |/ / / | |/| | | | ||||||
| * | | | | Fix xref issue injected by fbfbb96 | Christophe Romain | 2016-11-22 | 2 | -7/+10 | |
| | | | | | ||||||
| * | | | | Fix get_roster issue injected by fbfbb96 | Christophe Romain | 2016-11-22 | 2 | -3/+3 | |
| | | | | | ||||||
| * | | | | Fix vcard_ldap exports | Christophe Romain | 2016-11-22 | 1 | -0/+6 | |
| | | | | | ||||||
| * | | | | Add missing export | Christophe Romain | 2016-11-22 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Fix issues on import improvements | Christophe Romain | 2016-11-22 | 5 | -8/+9 | |
| | | | | | ||||||
| * | | | | Add missing include file | Paweł Chmielowski | 2016-11-22 | 1 | -0/+51 | |
| | | | | | ||||||
| * | | | | New bosh module | Paweł Chmielowski | 2016-11-22 | 3 | -2/+1395 | |
| | | | | | ||||||
| * | | | | Improve ODBC import | Christophe Romain | 2016-11-22 | 43 | -539/+718 | |
| | | | | | ||||||
| * | | | | Add new xmpp repo as dependency in mix.exs | Christophe Romain | 2016-11-22 | 2 | -7/+9 | |
| | | | | | ||||||
| * | | | | Remove now() from mod_offline.hrl | Paweł Chmielowski | 2016-11-22 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | Add OTP 19.1 to Travis' testing platforms | Evgeniy Khramtsov | 2016-11-22 | 1 | -0/+1 | |
| | | | | |