aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Improve compatibility with CockroachDB (#3074)Alexey Shchepin2019-12-112-22/+27
|
* Update the Spanish translationBadlop2019-12-092-46/+48
|
* Add Hungarian translation (thanks to Balázs Úr)(#3108)Badlop2019-12-092-0/+2687
|
* Update translation filesBadlop2019-12-0953-18509/+18105
|
* Improve send_message commandEvgeny Khramtsov2019-11-291-14/+20
|
* Make convert_to_scram work with all backendsPaweł Chmielowski2019-11-273-53/+25
|
* Merge branch 'sabudaye-pg_prepared_statements'Alexey Shchepin2019-11-263-7/+45
|\
| * Merge branch 'pg_prepared_statements' of ↵Alexey Shchepin2019-11-263-7/+45
|/| | | | | | | | | | | | | | | https://github.com/sabudaye/ejabberd into sabudaye-pg_prepared_statements Conflicts: ejabberd.yml.example src/ejabberd_sql.erl
| * Added option to disable prepared statements (postgresql only)s.budaev2016-10-052-1/+14
| |
* | Fix previous commitEvgeny Khramtsov2019-11-241-1/+3
| |
* | Check also 'access' rule on account removalEvgeny Khramtsov2019-11-241-2/+6
| | | | | | | | | | | | According to the documentation we should not allow account removal when it's forbidden by the rule from 'access' option.
* | Make sure IQ result is correctly routed on account removalEvgeny Khramtsov2019-11-241-3/+15
| | | | | | | | Thanks to Philipp Hörist for spotting this
* | Fix acl reloadingEvgeny Khramtsov2019-11-151-25/+28
| |
* | Bump yconf versionEvgeny Khramtsov2019-11-081-1/+1
| |
* | Preserve order of grouped duplicatesEvgeny Khramtsov2019-11-081-7/+12
| |
* | Check if error.log is empty after running test suiteEvgeny Khramtsov2019-11-081-0/+1
| |
* | Also group duplicated list-like options inside host_config/append_host_configEvgeny Khramtsov2019-11-073-39/+35
| |
* | Group all duplicated list-like options into a single optionEvgeny Khramtsov2019-11-071-19/+13
| |
* | Fix loading of third-party modules at startupEvgeny Khramtsov2019-11-072-10/+18
| | | | | | | | Fixes #3019
* | Allow multiple `modules` sectionEvgeny Khramtsov2019-11-061-1/+3
| | | | | | | | Fixes processone/ejabberd-contrib#282
* | Accept a list in c2s_ciphers/s2s_ciphers optionsEvgeny Khramtsov2019-11-051-9/+15
| |
* | Fix unicode string formattingEvgeny Khramtsov2019-11-051-1/+1
| | | | | | | | Fixes #3066
* | Don't overflow 32-bit signed integer in offline testsEvgeny Khramtsov2019-10-311-1/+1
| |
* | Add missing quoteEvgeny Khramtsov2019-10-311-1/+1
| |
* | Grant all privileges on all sequences for PostgreSQL in testsEvgeny Khramtsov2019-10-311-0/+1
| |
* | Revert "Escape 'family' field in SQL requests"Evgeny Khramtsov2019-10-301-4/+4
| | | | | | | | | | This reverts commit f51ba687e213cdc4136138cba39bb8bc022097ab. Fixes #3072
* | Fix race condition in Redis/SQL supervisors startupEvgeny Khramtsov2019-10-292-2/+8
| |
* | Avoid using 64-bit unsigned integersEvgeny Khramtsov2019-10-291-6/+9
| |
* | Escape 'family' field in SQL requestsEvgeny Khramtsov2019-10-281-4/+4
| | | | | | | | | | This is needed for compatibility with CockroachDB, because 'FAMILY' is a reserved keyword in this database.
* | Don't attempt to create SQL tables when running testsEvgeny Khramtsov2019-10-282-9/+11
| | | | | | | | | | | | | | Instead, only clear existing tables. The commit assumes that the SQL schemas will be loaded manually before running the test suite, see test/README for the examples.
* | Merge pull request #3069 from nosnilmot/jwt-custom-jid-fieldEvgeny Khramtsov2019-10-263-4/+13
|\ \ | | | | | | Add option for JWT field name containing JID
| * | Add option for JWT field name containing JIDStu Tomlinson2019-10-253-4/+13
| | |
* | | Improve jwt_key validatorEvgeny Khramtsov2019-10-252-2/+4
| | |
* | | Don't lowercase first letter in reason stringEvgeny Khramtsov2019-10-252-3/+2
| | |
* | | Handle the case when JWT key file contains JWK setAlexey Shchepin2019-10-252-1/+11
| | |
* | | Introduce 'gc' ejabberdctl commandEvgeny Khramtsov2019-10-251-0/+8
| | | | | | | | | | | | | | | The command forces garbage collection of all running Erlang processes. The return is always success.
* | | Stop SASL application in ejabberd_logger:flush()Evgeny Khramtsov2019-10-252-2/+2
|/ /
* | Avoid calling to logger module on OTP<22Evgeny Khramtsov2019-10-254-3/+13
| |
* | TravisCI: test against Erlang/OTP 19.3Evgeny Khramtsov2019-10-251-1/+1
| |
* | Use lager on OTP<22.0Evgeny Khramtsov2019-10-259-30/+212
| | | | | | | | This also lowers Erlang/OTP minimum version requirement back to 19.3
* | Limit result set of disco#items for mod_pubsubEvgeny Khramtsov2019-10-246-49/+101
| | | | | | | | | | | | | | The size of a list of nodes returned for disco#items request is now controlled by option 'max_nodes_discoitems'. The default value is 100. The name and the default value of the option is chosen to be consistent with mod_muc's 'max_rooms_discoitems' option.
* | Fix logger initialization on OTP<21.3Evgeny Khramtsov2019-10-231-2/+2
| |
* | Report errors in logger initializationEvgeny Khramtsov2019-10-231-13/+26
| |
* | Make PostgreSQL schema compatible with CockroachDBEvgeny Khramtsov2019-10-232-2/+2
| |
* | Merge pull request #3063 from lnjX/fix/de-comma-settingbadlop2019-10-212-2/+2
|\ \ | | | | | | msgs: de: Fix comma setting
| * | msgs: de: Fix comma settingLinus Jahn2019-10-182-2/+2
| | |
* | | Log path to third-party configuration fileEvgeny Khramtsov2019-10-201-0/+4
| | | | | | | | | | | | | | | This should prevent confusions like the one described at https://stackoverflow.com/q/58353491/2610053
* | | Fix error reporting in configuration related admin commandsEvgeny Khramtsov2019-10-191-3/+3
| | |
* | | Don't parse obsoleted optionsEvgeny Khramtsov2019-10-191-3/+1
| | |
* | | Log supervisor reports in debug loglevelEvgeny Khramtsov2019-10-181-3/+18
| | |