Files
freeswitch/conf/vanilla/autoload_configs
Dmitry Verenitsin f390069308 [mod_verto] Add enable-chat-api-proto to gate the api chat proto (#3136)
A client message can select which chat proto handles it, and the `api` proto
runs the address as a FreeSWITCH API command. That route does not pass through
`verto.fsapi`, so the per-user fsapi permission does not apply to it. The new
per-profile `enable-chat-api-proto` param controls the route and is off unless
set; a message selecting the proto without it is refused and logged.

The proto compare is case-insensitive, matching the chat interface registry,
which is created with `switch_core_hash_init_nocase()`.

Only the `api` proto is gated. A message carrying no proto selector, or one
naming any other chat proto, routes exactly as before.

The param ships commented out in both vanilla verto profiles.
2026-08-26 18:35:31 +03:00
..
2019-07-17 00:59:58 +04:00
2014-01-24 03:11:53 +05:00
2014-08-31 20:22:08 -04:00
2014-09-01 08:50:51 -04:00
2014-02-25 17:01:09 -06:00
2014-08-31 20:22:08 -04:00
2025-03-31 18:49:17 +03:00
2014-08-31 20:22:08 -04:00
2014-01-22 23:43:03 +00:00
2014-09-04 20:57:28 +00:00
2014-09-04 21:01:57 +00:00
2012-05-09 14:09:52 -05:00