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
2018-03-23Get rid of 'fs' package dependency in mix18.03Christophe Romain
2018-03-23Get rid of 'fs' package dependencyEvgeniy Khramtsov
Certificates auto-reloading will be fixed later. For now to reload certificates call `reload-config` ejabberd command.
2018-03-23Clarify the statement about mod_http_upload thumbnailsEvgeniy Khramtsov
2018-03-23Force node config for bookmarksEvgeniy Khramtsov
2018-03-23Set empty least as a default for force_node_configEvgeniy Khramtsov
2018-03-23Move force_node_config defaults into ejabberd.yml.exampleEvgeniy Khramtsov
2018-03-23Update mix depsPaweł Chmielowski
2018-03-23Update mix.exs versionChristophe Romain
2018-03-23Fetch 'registration_watchers' option from the correct moduleEvgeniy Khramtsov
Fixes #2337
2018-03-22Update depsPaweł Chmielowski
2018-03-22Remove items of unregistered user (#2129)Christophe Romain
2018-03-21Accept atoms in api_permission command lists and commands with numbers in themPaweł Chmielowski
2018-03-21Add option --enable-group=xxx (thanks to andreabenini)(#1429)Badlop
2018-03-21If mod_last is disabled, return error instead of crashing (#2330)Badlop
2018-03-19Report meaningful error when luerl is not availableEvgeniy Khramtsov
2018-03-19Set -protocol() directive for mod_avatarEvgeniy Khramtsov
2018-03-19Avoid logging IP addresses in mod_register when it's not desiredEvgeniy Khramtsov
Fixes #2326
2018-03-19Apply some dirty hacks for mod_shared_rosterEvgeniy Khramtsov
Probably this fixes #1846
2018-03-19Hardcode ACL rules used by ejabberd_web_adminEvgeniy Khramtsov
2018-03-17Improve result of XEP-0060 §6.5.9.12 (#2288)Christophe Romain
Moving get_item result control to keep item-not-found on transaction error when node does not exists
2018-03-16Fix result of XEP-0060 §6.5.9.12 (#2288)Christophe Romain
2018-03-16Add transient notification condition (#2267)Christophe Romain
2018-03-16Refactor publish_item conditions (#2267)Christophe Romain
2018-03-16Fulfill all requirements of XEP-0398 v0.2.0Evgeniy Khramtsov
These include: - Avoid rewriting vcard:x:update tags with empty <photo/> element - Advertise "urn:xmpp:pep-vcard-conversion:0" feature
2018-03-15Add 'new_sql_schema' config option, --enable-new-sql-schema now sets its ↵Alexey Shchepin
default value to true (#2239)
2018-03-13Get rid of catch-all in mod_pubsubEvgeniy Khramtsov
2018-03-13Preserve modules orderEvgeniy Khramtsov
When modules for some virtual host are about to be started, they are topologically sorted to preserve dependencies order. We now keep this order for stop/reload functions to work properly.
2018-03-12Merge pull request #2314 from oxpa/mod_admin_extra_hashesbadlop
allow using hashes from "crypto" applications in mod_admin_extra
2018-03-12Return errors in admin#add-user command response stanza (#2321)Badlop
2018-03-11Introduce force_node_config for mod_pubsubEvgeniy Khramtsov
The option can be used to override configuration options of a particular PubSub node. Example: mod_pubsub: ... force_node_config: "eu.siacs.conversations.axolotl.*": access_model: whitelist "*": persist_items: true Fixes #2276
2018-03-10Add mod_fail2ban to the example configEvgeniy Khramtsov
2018-03-07Strip duplicates from module's optionsEvgeniy Khramtsov
2018-03-06mod_stream_mgmt: Clean up on timed out resumptionHolger Weiss
During resumption, make sure the old process and the corresponding session entry are disposed also in the case where the call that queries the old process times out.
2018-03-06Don't forget to remove mgmt_force_enqueue flagEvgeniy Khramtsov
2018-03-05mod_push_keepalive: Preserve timeout on resumptionHolger Weiss
Don't forget to carry over the original XEP-0198 resumption timeout value while resuming.
2018-03-03Revert "Support for default values in default_room_opts"Evgeniy Khramtsov
This reverts commit 5054a9933f29d6cc8a88486c624987b1b9f05b17. The commit is plain wrong: similar options are not required to be in pair.
2018-03-03Simplify ejabberd_sup codeEvgeniy Khramtsov
2018-03-02allow using hashes from "crypto" applications in mod_admin_extraoxpa
2018-03-02Fix: mod_offline:store_offline_msg/1 expects a message, not list (#2312)Badlop
2018-03-01Simplify result of get_room_affiliation command (#2301)Badlop
2018-03-01Merge pull request #2301 from tsaqova/ejabberd_commands_get_room_affiliationbadlop
add ejabberd_command to get affiliation of a user in MUC room
2018-02-28Increase log level for DIGEST-MD5 FQDNEvgeniy Khramtsov
SASL DIGEST-MD5 anyway deprecated anyway, so not point in logging this. This is now logged in `debug` mode.
2018-02-28Merge pull request #2311 from nosnilmot/validate-listen-optsEvgeny Khramtsov
Validate additional listen opts
2018-02-28Validate additional listen optsStu Tomlinson
The options "inet", "inet6" and "backlog" are valid listen options, but are currently logged as errors (even though they do work): 2018-02-28 16:08:44.141 [error] <0.338.0>@ejabberd_listener:validate_module_option:630 unknown listen option 'backlog' for 'ejabberd_c2s' will be likely ignored, available options are: access, shaper, certfile, ciphers, dhfile, cafile, client_cafile, protocol_options, tls, tls_compression, starttls, starttls_required, tls_verify, zlib, max_fsm_queue This adds the necessary validators so they are correctly recognized.
2018-02-28add ejabberd_command to get affiliation of a user in MUC roomYusro Tsaqova
2018-02-26Support for default values in default_room_optsBadlop
2018-02-26Use length on fields in mysql indexesPaweł Chmielowski
2018-02-26Simplify code for splitting auth string in cyrsaslPaweł Chmielowski
This may fix problem from issue #2296
2018-02-26Merge pull request #2304 from weiss/run-auth-callbacks-earlierEvgeny Khramtsov
Run SASL result callbacks earlier
2018-02-26xmpp_stream_in: Run auth result callbacks earlierHolger Weiss
Call Mod:handle_auth_success/4 and Mod:handle_auth_failure/4 before sending the SASL response rather than afterwards. This way, callbacks can send a custom response and disconnect.