fokibeta.blogg.se

Ejabberd windows installer
Ejabberd windows installer










ejabberd windows installer
  1. #EJABBERD WINDOWS INSTALLER INSTALL#
  2. #EJABBERD WINDOWS INSTALLER UPDATE#
  3. #EJABBERD WINDOWS INSTALLER DRIVER#
  4. #EJABBERD WINDOWS INSTALLER UPGRADE#
  5. #EJABBERD WINDOWS INSTALLER FULL#

  • pgsql: Do not set standard_conforming_strings to off ( #3944).
  • #EJABBERD WINDOWS INSTALLER DRIVER#

    mysql: Pass ssl options to mysql driver.Multicast: Jid format when multicastc was cached ( #3950).MUC: hibernation_time is not an option worth storing in room state ( #3946).MUC: Don't store mucsub presence events in offline storage.make-binaries: Bump zlib version to 1.2.13.ext_mod: Support to get module status from Elixir modules.

    #EJABBERD WINDOWS INSTALLER INSTALL#

  • ext_mod: compile C files and install them in ejabberd's priv.
  • ConverseJS: Try to redirect access to files mod_conversejs to CDN when there is no local copies.
  • ConverseJS: Don't set i18n option because Converse enforces it instead of browser lang ( #3951).
  • Clustering: Handle mnesia_system_event mnesia_up when other node joins this ( #3842).
  • CAPTCHA: Add support to define module instead of path to script.
  • Add misc:uri_parse/2 to allow declaring default ports for protocols.
  • See more details in the ejabberd Docs: VSCode page. Thanks to the Erlang LS VSCode extension, the ejabberd git repository includes support for developing, compiling and debugging ejabberd with Visual Studio Code, VSCodium, Coder's code-server and Github Codespaces. Support for Visual Studio Code and variants is vastly improved. That file is read by the website to show ejabberd's protocols, see XMPP Servers: ejabberd. A new target is added to Makefile: make doap.Īnd that DOAP file is now published as ejabberd.doap in the git repository. A new script is added, tools/generate-doap.sh, to generate a DOAP file with that information. That information until now was only used by the script tools/check_xep_versions.sh. Since now, it's possible to document what ejabberd version first implemented it, the implementation status and an arbitrary comment. Until now, only the XEP number and supported version were tracked. The protocols implemented or supported by ejabberd are defined in the corresponding source code modules since ejabberd 15.06. Now this option may specify an erlang module name, which should implement a function to generate a CAPTCHA image.Įjabberd does not include any such module, but there are two available in the ejabberd-contrib repository that you can install and try: mod_ecaptcha and mod_captcha_rust.

    #EJABBERD WINDOWS INSTALLER FULL#

    The captcha_cmd top-level option specifies the full path to a script that can generate a CAPTCHA image. And if it's not present, then it'll just fall back to IPv4.īy the way, this option is obsolete and irrelevant when using ejabberd 23.01 and Erlang/OTP 22, or newer versions of them. The default value has now been changed to try IPv6 first, as servers are within datacenters where IPv6 is more commonly enabled (contrary to clients). The outgoing_s2s_families top-level option specifies which address families to try, in what order. (This option works only on systems with erlang 22 or newer). If you want some specific modules to log everything, independently from whatever value you have configured in loglevel, now you can use the new log_modules_fully option.įor example, if you are investigating some problem in ejabberd_sm and mod_client_state: The loglevel top-level option specifies the verbosity of log files generated by ejabberd.

  • mqtt_subscribe and mqtt_unsubscribe: New hooks for MQTT subscribe & unsubscribe events.
  • mqtt_publish: New hook for MQTT publish event.
  • Regarding MQTT support, there are several new hooks: It can authenticate using username/password pair or with client TLS certificates. When connecting to a remote server you can use native or websocket encapsulated protocol, and you can connect using both v4 and v5 protocol.

    #EJABBERD WINDOWS INSTALLER UPDATE#

    It can be configured to replicate local changes to remote server, or can subscribe to topics on remote server and update local copies when they change. This new module allows to synchronize topic changes between local and remote servers.

    ejabberd windows installer ejabberd windows installer

    Check more details in the ejabberd 22.10 release announcement.

    #EJABBERD WINDOWS INSTALLER UPGRADE#

    Please upgrade to Erlang/OTP 20.0 or newer. Remember that support for Erlang/OTP 19.3 is discouraged, and will be removed in a future release. Release notes copied from the original ejabberd 23.01 announcement post:Īlmost three months after the previous release, ejabberd 23.01 includes many bug fixes, several improvements and some new features.Ī new module, mod_mqtt_bridge, can be used to replicate changes to MQTT topics between local and remote servers.Ī more detailed explanation of those topics and other features: Erlang/OTP 19.3 discouraged












    Ejabberd windows installer