Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-24Report invalid translation stringsEvgeny Khramtsov
2019-06-24Make logging messages more consistentEvgeny Khramtsov
2019-06-24Check if mod_last is loaded before calling its functionsEvgeny Khramtsov
2019-06-24Use "begin ... end" in logging macrosEvgeny Khramtsov
2019-06-24Deprecated access_commands optionEvgeny Khramtsov
2019-06-24Make ejabberd_xmlrpc working as a listening module againEvgeny Khramtsov
Fixes #2915
2019-06-24Don't crash on empty avatar dataEvgeny Khramtsov
2019-06-23Use correct virtual host for s2s optionsEvgeny Khramtsov
2019-06-23Avoid code duplication in gen_modEvgeny Khramtsov
2019-06-23Let it crash on unspecified optionEvgeny Khramtsov
2019-06-23Update Russian msg fileEvgeny Khramtsov
2019-06-23Update Russian PO fileEvgeny Khramtsov
2019-06-23Respond with 'Bad Request' to unexpected 'Host' headerEvgeny Khramtsov
Where "unexpected" means the host in 'Host' header is not a registered route. The rationale is to avoid propagation of uknown "Host" further in the code, which may lead to nasty errors related to reading configuration values, calling functions from ejabberd_router.erl, etc.
2019-06-23Validate and set 'version' option at an earlier stageEvgeny Khramtsov
2019-06-22Run "make translations"Evgeny Khramtsov
2019-06-22Generate paths for poeditEvgeny Khramtsov
2019-06-22Update extract-tr.sh scriptEvgeny Khramtsov
2019-06-22Improve extraction of translated stringsEvgeny Khramtsov
Now every such string MUST be encapsulated into ?T() macro. The macro itself is defined in include/translate.hrl. Example: -module(foo). -export([bar/1]). -include("translate.hrl"). bar(Lang) -> translate:translate(Lang, ?T("baz")).
2019-06-22Change Travis OTP platform from 19.1 to 19.3Evgeny Khramtsov
Seems like Travis has problems with OTPs below 19.3
2019-06-22Disable Elixir in Travis testsEvgeny Khramtsov
2019-06-22Fix shaper selection in ejabberd_c2sEvgeny Khramtsov
2019-06-21Make option 'validate_stream' globalEvgeny Khramtsov
2019-06-21Don't attempt to query 'undefined' active listEvgeny Khramtsov
Also code formatting was improved
2019-06-21Allow multiple definitions of host_config and append_host_configEvgeny Khramtsov
2019-06-21Correct mod_mix_pam protocol versionEvgeny Khramtsov
Fixes #2913
2019-06-21Fix usage of TLS in mod_mqttEvgeny Khramtsov
Fixes #2919
2019-06-20mod_pubsub: Check access_model when publishing PEPHolger Weiss
Don't just adhere to the node's access_model when delivering the last PEP item but also when a new item is published. Many thanks to Philipp Hörist for spotting this.
2019-06-20Fix creation of type spec for map() optionsEvgeny Khramtsov
2019-06-19Rename remaining command arguments from Server to Host (#2908)Badlop
2019-06-19Add support for backwards compatibility in command argument names (#2908)Badlop
2019-06-19Fix support for nonexistent or empty access_commands in ejabberd_xmlrpcBadlop
2019-06-17Require opt_type/1 callbackEvgeny Khramtsov
2019-06-17Generate more readable exceptionEvgeny Khramtsov
2019-06-17Set yconf version in mix.exs explicitlyEvgeny Khramtsov
2019-06-17Synchronize macros from rebar.config with mix.exsEvgeny Khramtsov
2019-06-17Add yconf application to mix.exsEvgeny Khramtsov
2019-06-17Reflect recent pubsub changes in configuration transformerEvgeny Khramtsov
2019-06-17Add helper to check xep implementations and versionsChristophe Romain
2019-06-17Bump supported version of XEP-0355Evgeny Khramtsov
2019-06-17Remote obsolete pubsub config from testsChristophe Romain
2019-06-17Fix component routes unregistrationEvgeny Khramtsov
Fixes #2910
2019-06-17Remove deprecated pubsub pluginsChristophe Romain
2019-06-15Use list_to_existing_atom/1 wherever possibleEvgeny Khramtsov
2019-06-15Add PostgreSQL to Travis servicesEvgeny Khramtsov
2019-06-15Get rid of "well-known" typeEvgeny Khramtsov
2019-06-15Remove default_db/1 and add default_db/3Evgeny Khramtsov
Same for default_ram_db/1 and default_ram_db/3
2019-06-14Ignore beams compiled by ElixirEvgeny Khramtsov
2019-06-14Accept output argument in tools/opt_types.shEvgeny Khramtsov
2019-06-14Warn about 'service_url' option during config transformationEvgeny Khramtsov
2019-06-14Fix exception formatting on old ErlangEvgeny Khramtsov