| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Provide authzid in scream response16.03 | Paweł Chmielowski | 2016-03-30 | 1 | -1/+2 |
| | | |||||
| * | Adds support for option admin_ip_access on mod_http_api | Mickael Remond | 2016-03-29 | 1 | -35/+84 |
| | | | | | | This allows granting access to admin commands to backend, by using IP address restrictions. (Pawel Chmielowski) | ||||
| * | Move start and stop_modules/0 from ejabberd_app to gen_mod (#1039) | Badlop | 2016-03-29 | 2 | -49/+46 |
| | | |||||
| * | Fix commands api option | Mickael Remond | 2016-03-29 | 1 | -2/+2 |
| | | |||||
| * | Fix commands access check. | Mickael Remond | 2016-03-29 | 1 | -1/+1 |
| |\ | | | | | | | Fixes ECS-20 | ||||
| | * | Pass noauth when auth isn't provided, reverts a1129dc ↵ | Badlop | 2016-03-29 | 1 | -1/+1 |
| | | | | | | | | | (processone/ejabberd-contrib#159) | ||||
| * | | Fix commands access check. | Mickael Remond | 2016-03-29 | 1 | -3/+3 |
| |/ | |||||
| * | Merge branch 'master' of github.com:processone/ejabberd | Mickael Remond | 2016-03-29 | 3 | -17/+49 |
| |\ | |||||
| | * | Fix some LIMIT related problems with MSSQL | Evgeniy Khramtsov | 2016-03-29 | 3 | -17/+49 |
| | | | |||||
| * | | Fix log printout | Mickael Remond | 2016-03-29 | 1 | -3/+3 |
| |/ | | | | Log is not only called for admin commands. It is call for all commands call. | ||||
| * | Merge pull request #1036 from processone/shared-roster-ldap | Mickaël Rémond | 2016-03-25 | 1 | -662/+337 |
| |\ | | | | | Fix issue getting shared roster | ||||
| | * | Fix issue getting shared roster | Mickael Remond | 2016-03-25 | 1 | -662/+337 |
| | | | | | | | | | I rollbacked to correct version and slightly refactored the code | ||||
| * | | Merge pull request #684 from wcy123/master | Evgeny Khramtsov | 2016-03-25 | 1 | -1/+1 |
| |\ \ | | | | | | | bug fix: ejabberd:start_app need to pass Type to application:start | ||||
| | * | | bug fix: ejabberd:start_app need to pass Type to application:start | wcy123 | 2015-07-30 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge commit 'refs/pull/524/head' of github.com:processone/ejabberd into ↵ | Evgeniy Khramtsov | 2016-03-25 | 18 | -116/+157 |
| |\ \ \ | |_|/ |/| | | | | | sasl-api-change | ||||
| | * | | Use SASL PLAIN authzid as client identity if auth module permits it | Ben Langfeld | 2015-05-06 | 16 | -261/+306 |
| | | | | | | | | | | | | | | | | | | | This allows the authentication modules to perform SASL proxy authentication. It puts the onus on them to authorize the authcid to masquerade as the authzid. Doesn't currently implement such functionality in existing auth modules, since they cannot currently codify a relationship between the two identities. Does not permit the authzid to use a domain differently from the one of the connection. Note: digest might not work, but I have no interest in it, being deprecated. | ||||
| | * | | Remove commented code | Ben Langfeld | 2015-05-06 | 1 | -4/+0 |
| | | | | |||||
| * | | | Allow running test groups independently | Mickael Remond | 2016-03-24 | 1 | -20/+51 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to be able to run only a few test groups, even if we do not have all database backends installed and configured locally. ejabberd test suite configures a specific host per backend. I changed ejabberd to allow ignoring some hosts from config file on start, by providing the exact list of hosts we want to start. This is done by setting an ejabberd app Erlang environment variable 'hosts' and passing the list of hosts we want to actually define. When doing so, the backend specific hosts defined in ejabberd test configuration file are simply ignored. As a result, we do not try to connect to unavailable backends. I linked that part to CT run test by defining the hosts list based on environment variable CT_BACKENDS. This variable is expected to be a comma separated list of available backends. When Erlang Common Tests are run with that environment variable set, only the host matching the name of the backend will be set, plus the default "localhost", common to many tests. This can be combined with rebar ct groups list. Example commands to run tests: CT_BACKENDS=riak,mnesia rebar ct suites=ejabberd CT_BACKENDS=mnesia rebar ct suites=ejabberd groups=mnesia | ||||
| * | | | Fix is_connected/0 function | Evgeniy Khramtsov | 2016-03-22 | 1 | -2/+7 |
| | | | | |||||
| * | | | Keep alive Riak connections by default | Evgeniy Khramtsov | 2016-03-22 | 2 | -1/+8 |
| | | | | |||||
| * | | | Do not auto append IP suffix to usernames (#1008) | Evgeniy Khramtsov | 2016-03-22 | 1 | -17/+1 |
| | | | | |||||
| * | | | Improve ban_account command to work with other DBs than Mnesia (#977) | Badlop | 2016-03-21 | 1 | -15/+1 |
| | | | | |||||
| * | | | New command delete_mnesia deletes all tables that can be exported | Badlop | 2016-03-21 | 2 | -1/+38 |
| | | | | |||||
| * | | | Add simple Elixir unit test on jid:from_string | Mickael Remond | 2016-03-21 | 1 | -3/+7 |
| | | | | |||||
| * | | | support riak authentication | HAMANO Tsukasa | 2016-03-19 | 2 | -9/+45 |
| | | | | |||||
| * | | | Fix issue #1015 | Paweł Chmielowski | 2016-03-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | Don't use jlib:jid_remove_resource | Paweł Chmielowski | 2016-03-16 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge pull request #1011 from oxoWrk/master | Paweł Chmielowski | 2016-03-16 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | Bare JID in 'from' of Roster Push (RFC 6121 section 2.1.6) in mod_adm… | ||||
| | * | | | Bare JID in 'from' of Roster Push (RFC 6121 section 2.1.6) in mod_admin_extra | root | 2016-03-15 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Make auto generated resources shorter | Paweł Chmielowski | 2016-03-16 | 1 | -3/+6 |
| | | | | | |||||
| * | | | | Start ezlib only if required, as it's optional (#1006) | Badlop | 2016-03-16 | 2 | -1/+1 |
| |/ / / | |||||
| * | | | Merge pull request #980 from sharewax/EJAB-1480 | Evgeny Khramtsov | 2016-03-14 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | EJAB-1480: fix issue with retreiving user roster | ||||
| | * | | | EJAB-1480: fix issue with retreiving user roster | Anton Samets | 2016-03-04 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fix Addresses element which lacked others local destinations | Badlop | 2016-03-14 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | | When sending single packet, in addresses include all other group destinations, not only oneself | ||||
| * | | | | Fix result type of "connected_users_info" command | Holger Weiss | 2016-03-14 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | Closes #1002. | ||||
| * | | | | Don't store watchdog notifications in MAM archives | Holger Weiss | 2016-03-14 | 1 | -2/+8 |
| | | | | | |||||
| * | | | | Unregister route at the very end | Evgeniy Khramtsov | 2016-03-13 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Add ODBC backend for MIX | Evgeniy Khramtsov | 2016-03-13 | 1 | -0/+170 |
| | | | | | |||||
| * | | | | Define pubsub node configuration per route/host explicitly | Evgeniy Khramtsov | 2016-03-13 | 1 | -20/+26 |
| | | | | | |||||
| * | | | | Make it possible to get virtual host of a registered route | Evgeniy Khramtsov | 2016-03-13 | 13 | -53/+79 |
| | | | | | |||||
| * | | | | Fix config fetch after host/serverhost cleanup | Christophe Romain | 2016-03-11 | 1 | -6/+0 |
| | | | | | |||||
| * | | | | Minimal auth_method ordering fix | Elias Rohrer | 2016-03-10 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Lager to Elixir Logger bridge is now compliant with ejabberd loglevel set / get | Mickael Remond | 2016-03-09 | 2 | -16/+29 |
| | | | | | | | | | | | | | | | | | This should fix #966 | ||||
| * | | | | Fix call to lager_util:is_loggable/3 | Mickael Remond | 2016-03-09 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Use p1_time_compat util for generating timestamp | Mickael Remond | 2016-03-09 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Add Elixir Logger Backend to bridge logs from lager | Mickael Remond | 2016-03-09 | 2 | -2/+157 |
| | | | | | | | | | | | | | | | | | | | | | We will need to support loglevel bridging. It should help with #966 | ||||
| * | | | | Define mod_opt_type/1 callback | Evgeniy Khramtsov | 2016-03-09 | 1 | -1/+5 |
| | | | | | |||||
| * | | | | Unregister hooks and iq handlers on terminate | Evgeniy Khramtsov | 2016-03-09 | 1 | -1/+15 |
| | | | | | |||||
| * | | | | mod_http_upload: Add XEP-0363 v0.2 support | Holger Weiss | 2016-03-09 | 1 | -5/+33 |
| | | | | | | | | | | | | | | | | | | | | | Include the maximum file size in the service discovery information, as specified by XEP-0363, version 0.2. | ||||
| * | | | | Experimental MIX (XEP-0369) support | Evgeniy Khramtsov | 2016-03-08 | 5 | -2/+499 |
| | | | | | |||||
