Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update newest copyright year to 2021 (#3464) | Badlop | 2021-01-27 | 1 | -1/+1 |
| | |||||
* | Run tests for mssql only if configured with --enable-mssql | Paweł Chmielowski | 2020-04-28 | 1 | -31/+20 |
| | |||||
* | enable tests with mssql-backend (#3136) | ChaosKid42 | 2020-04-28 | 1 | -8/+25 |
| | |||||
* | Add tests for mod_stun_disco | Holger Weiss | 2020-04-28 | 1 | -0/+1 |
| | |||||
* | Update copyright to 2020 (#3149) | Badlop | 2020-01-28 | 1 | -1/+1 |
| | |||||
* | Allow configuring proxy65 port in tests | Paweł Chmielowski | 2019-10-01 | 1 | -0/+1 |
| | |||||
* | Remove Riak support | Evgeny Khramtsov | 2019-07-18 | 1 | -2/+2 |
| | | | | | | | | | | Reasons: - Riak DB development is almost halted after Basho - riak-erlang-client is abandoned and doesn't work correctly with OTP22 - Riak is slow in comparison to other databases - Missing key ordering makes it impossible to implement range queries efficiently (e.g. MAM queries) | ||||
* | Use new configuration validator | Evgeny Khramtsov | 2019-06-14 | 1 | -58/+60 |
| | |||||
* | Manually update 2017 copyright dates (#2756) | Badlop | 2019-01-08 | 1 | -1/+1 |
| | |||||
* | Add ability to configure test to use new sql schema | Paweł Chmielowski | 2018-09-18 | 1 | -0/+1 |
| | |||||
* | Reintroduce change removed by mistake in 'Improve match macro' | Paweł Chmielowski | 2018-09-17 | 1 | -2/+4 |
| | |||||
* | [test] Improve match macro | Paweł Chmielowski | 2018-09-14 | 1 | -4/+2 |
| | |||||
* | [tests] Update stream_id from stream:stream after auth | Paweł Chmielowski | 2018-09-14 | 1 | -2/+4 |
| | |||||
* | Move XMPP stream and SASL processing to xmpp repo | Evgeniy Khramtsov | 2018-07-06 | 1 | -2/+2 |
| | |||||
* | Use p1_rand in the test suite | Evgeniy Khramtsov | 2018-07-05 | 1 | -1/+1 |
| | |||||
* | Add tests for mod_http_upload | Evgeniy Khramtsov | 2018-05-17 | 1 | -7/+12 |
| | |||||
* | Handle gracefully that mnesia is already loaded when starting tests | Paweł Chmielowski | 2018-02-16 | 1 | -2/+8 |
| | |||||
* | Run tests only on backends enabled by configure | Paweł Chmielowski | 2018-01-30 | 1 | -10/+32 |
| | |||||
* | Ignore result of sending stream trailer in test suite | Evgeniy Khramtsov | 2018-01-08 | 1 | -1/+1 |
| | |||||
* | Return send() result to the caller | Evgeniy Khramtsov | 2017-12-28 | 1 | -2/+2 |
| | |||||
* | Update the test suite to support new XMPP socket API | Evgeniy Khramtsov | 2017-12-27 | 1 | -30/+72 |
| | |||||
* | Remove code left from debugging | Paweł Chmielowski | 2017-11-03 | 1 | -1/+0 |
| | |||||
* | Don't start hosts for disabled backends from CT_BACKENDS passed to make test | Paweł Chmielowski | 2017-11-03 | 1 | -3/+17 |
| | |||||
* | Use cache for authentication backends | Evgeniy Khramtsov | 2017-05-11 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The commit introduces the following API incompatibilities: In ejabberd_auth.erl: * dirty_get_registered_users/0 is renamed to get_users/0 * get_vh_registered_users/1 is renamed to get_users/1 * get_vh_registered_users/2 is renamed to get_users/2 * get_vh_registered_users_number/1 is renamed to count_users/1 * get_vh_registered_users_number/2 is renamed to count_users/2 In ejabberd_auth callbacks * plain_password_required/0 is replaced by plain_password_required/1 where the argument is a virtual host * store_type/0 is replaced by store_type/1 where the argument is a virtual host * set_password/3 is now an optional callback * remove_user/3 callback is no longer needed * remove_user/2 now should return `ok | {error, atom()}` * is_user_exists/2 now must only be implemented for backends with `external` store type * check_password/6 is no longer needed * check_password/4 now must only be implemented for backends with `external` store type * try_register/3 is now an optional callback and should return `ok | {error, atom()}` * dirty_get_registered_users/0 is no longer needed * get_vh_registered_users/1 is no longer needed * get_vh_registered_users/2 is renamed to get_users/2 * get_vh_registered_users_number/1 is no longer needed * get_vh_registered_users_number/2 is renamed to count_users/2 * get_password_s/2 is no longer needed * get_password/2 now must only be implemented for backends with `plain` or `scram` store type Additionally, the commit introduces two new callbacks: * use_cache/1 where the argument is a virtual host * cache_nodes/1 where the argument is a virtual host New options are also introduced: `auth_use_cache`, `auth_cache_missed`, `auth_cache_life_time` and `auth_cache_size`. | ||||
* | Don't call deprecated jid functions from the test suite | Evgeniy Khramtsov | 2017-03-07 | 1 | -3/+3 |
| | |||||
* | Best Practices for Use of SASL EXTERNAL with Certificates (XEP-0178) support | Evgeniy Khramtsov | 2017-03-07 | 1 | -10/+13 |
| | | | | | | | | | It is now possible for client connections to login using PKIX certificates. This is disabled by default, to enable it: - either set 'tls_verify: true' and 'cafile: /path/to/CAfile' in the corresponding listener's section - or set equivalent per-vhost options 'c2s_tls_verify' and 'c2s_cafile' | ||||
* | Make test suite working again | Evgeniy Khramtsov | 2017-01-23 | 1 | -6/+8 |
| | |||||
* | Cleanup file headers | Christophe Romain | 2017-01-03 | 1 | -6/+21 |
| | |||||
* | Update copyright date automatically (#1442) | Badlop | 2017-01-02 | 1 | -1/+1 |
| | |||||
* | Fix logging in tests on R17 | Evgeniy Khramtsov | 2016-11-21 | 1 | -1/+1 |
| | |||||
* | Fix s2s test | Paweł Chmielowski | 2016-11-21 | 1 | -1/+3 |
| | |||||
* | Get rid of substitute_forwarded | Paweł Chmielowski | 2016-11-18 | 1 | -14/+1 |
| | |||||
* | Merge branch 'master' of github.com:processone/ejabberd | Evgeniy Khramtsov | 2016-11-18 | 1 | -1/+14 |
|\ | | | | | | | | | Conflicts: test/ejabberd_SUITE.erl | ||||
| * | Fix tests that use #forwarded | Paweł Chmielowski | 2016-11-15 | 1 | -1/+14 |
| | | |||||
* | | Make common tests working again | Evgeniy Khramtsov | 2016-11-18 | 1 | -2/+3 |
|/ | |||||
* | Add more tests for offline storage | Evgeniy Khramtsov | 2016-11-08 | 1 | -41/+46 |
| | |||||
* | Add roster tests | Evgeniy Khramtsov | 2016-11-07 | 1 | -7/+22 |
| | |||||
* | Add more tests for privacy lists and blocking command | Evgeniy Khramtsov | 2016-10-22 | 1 | -45/+92 |
| | |||||
* | Add more MUC tests | Evgeniy Khramtsov | 2016-10-17 | 1 | -10/+70 |
| | |||||
* | Add xdata generator and make some code using it | Evgeniy Khramtsov | 2016-10-07 | 1 | -0/+2 |
| | |||||
* | Test anonymous auth | Evgeniy Khramtsov | 2016-09-25 | 1 | -8/+24 |
| | |||||
* | Improve namespace handling | Evgeniy Khramtsov | 2016-09-24 | 1 | -31/+23 |
| | |||||
* | Add tests for s2s code | Evgeniy Khramtsov | 2016-09-23 | 1 | -38/+105 |
| | |||||
* | Add tests for external component | Evgeniy Khramtsov | 2016-09-21 | 1 | -19/+64 |
| | |||||
* | Add more tests for C2S | Evgeniy Khramtsov | 2016-09-20 | 1 | -32/+118 |
| | |||||
* | Make common tests working again | Evgeniy Khramtsov | 2016-09-13 | 1 | -7/+12 |
| | |||||
* | Fix a typo | Alexey Shchepin | 2016-06-02 | 1 | -1/+1 |
| | |||||
* | Stronger tests in the test suite, SQL updates and fixes | Alexey Shchepin | 2016-06-02 | 1 | -9/+14 |
| | |||||
* | Better code for setting up ejabberd app location | Paweł Chmielowski | 2016-05-30 | 1 | -4/+23 |
| | |||||
* | Make tests run correctly even when ejabberd src in not in ejabberd-xxx dir | Paweł Chmielowski | 2016-05-30 | 1 | -4/+4 |
| |