@@ -399,18 +399,19 @@ core ejabberd parts support similar options too, see
399399[ auth_cache_size] ( /admin/configuration/toplevel/#auth-cache-size ) , [ oauth_cache_size] ( /admin/configuration/toplevel/#oauth-cache-size ) , [ router_cache_size] ( /admin/configuration/toplevel/#router-cache-size ) , and
400400[ sm_cache_size] ( /admin/configuration/toplevel/#sm-cache-size ) .
401401
402- <div class =" note-down " >improved in <a href =" /archive/21_10 / " >21.10 </a ></div >
402+ <div class =" note-down " >improved in <a href =" /archive/23_01 / " >23.01 </a ></div >
403403
404404## captcha\_ cmd
405405
406- * Path*
406+ * Path | ModuleName *
407407
408408Full path to a script that generates [ CAPTCHA] ( /admin/configuration/basic/#captcha )
409409images. @VERSION @ is replaced with ejabberd version number in XX.YY
410410format. @SEMVER @ is replaced with ejabberd version number in semver
411- format when compiled with Elixir’s mix, or XX.YY format otherwise. There
412- is no default value: when this option is not set, CAPTCHA functionality
413- is completely disabled.
411+ format when compiled with Elixir’s mix, or XX.YY format otherwise.
412+ Alternatively, it can be the name of a module that implements ejabberd
413+ CAPTCHA support. There is no default value: when this option is not set,
414+ CAPTCHA functionality is completely disabled.
414415
415416When using the ejabberd installers or container image, the example
416417captcha scripts can be used like this:
@@ -871,6 +872,15 @@ before starting to drop them. Default 500
871872
872873The time period to rate-limit log messages by. Defaults to 1 second.
873874
875+ <div class =" note-down " >added in <a href =" /archive/23_01/ " >23.01</a ></div >
876+
877+ ## log\_ modules\_ fully
878+
879+ * \[ Module, ...\] *
880+
881+ List of modules that will log everything independently from the general
882+ loglevel option.
883+
874884## log\_ rotate\_ count
875885
876886* Number*
@@ -940,7 +950,7 @@ default value is *1 minute*.
940950* true | false*
941951
942952Whether to use * new* SQL schema. All schemas are located at
943- < https://github.com/processone/ejabberd/tree/22.05 /sql > . There are two
953+ < https://github.com/processone/ejabberd/tree/23.01 /sql > . There are two
944954schemas available. The default legacy schema allows to store one XMPP
945955domain into one ejabberd database. The * new* schema allows to handle
946956several XMPP domains in a single ejabberd database. Using this * new*
@@ -1048,13 +1058,16 @@ activated with some of the processes possibly be killed (see
10481058[ oom_killer] ( /admin/configuration/toplevel/#oom-killer ) option). Later, when memory drops below this * Percent* ,
10491059OOM killer is deactivated. The default value is * 80* percents.
10501060
1061+ <div class =" note-down " >changed in <a href =" /archive/23_01/ " >23.01</a ></div >
1062+
10511063## outgoing\_ s2s\_ families
10521064
1053- * \[ ipv4 | ipv6 , ...\] *
1065+ * \[ ipv6 | ipv4 , ...\] *
10541066
10551067Specify which address families to try, in what order. The default is
1056- * \[ ipv4, ipv6\] * which means it first tries connecting with IPv4, if
1057- that fails it tries using IPv6.
1068+ * \[ ipv6, ipv4\] * which means it first tries connecting with IPv6, if
1069+ that fails it tries using IPv4. This option is obsolete and irrelevant
1070+ when using ejabberd <a href =" /archive/23_01/ " >23.01</a > and Erlang/OTP 22, or newer versions of them.
10581071
10591072<div class =" note-down " >added in <a href =" /archive/20_12/ " >20.12</a ></div >
10601073
0 commit comments