FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unl
Go to file
Rob Wu fabca41001 FS-8585: [mod_commands] group_call: expand {} and <> to [] for each dial string
Channel variables in dial strings can be set through <>, {} or [].
<foo=bar> applies to every channel.
{foo=bar} applies to every channel, excluding channels delimited by :_:.
[foo=bar] only applies to the channel that follows [foo=bar].

Before this patch, group_call looked up users in the directory and
replaced {} with []. This logic does not work if the user has more than
one dial string, e.g. if multiple-registrations is set to true, and more
than two devices register under the same user.

This patch fixes the issue by stripping <> and {}, and inserting the
dial string before each individual dial string for each user. The
semantics of the "local_clobber" variable and the '|', ',' and ':_:'
delimiters are fully supported.
2015-11-28 19:17:56 +01:00
build Revert "FS-8369 Debian8/CentOS7 systemd installer additions" 2015-11-20 14:54:13 -06:00
clients/flex FS-7585 add bandwidth settings to flash video 2015-06-04 23:33:00 +08:00
cmake_modules Completely unbundle libedit 2014-03-24 12:39:59 +00:00
conf tweak ignore 2015-11-19 11:53:13 -06:00
debian FS-8576 resolving issue where fonts and images were installed in all of the conf packages. 2015-11-25 16:04:45 -08:00
docs FS-8130 2015-09-14 13:30:08 -05:00
dtd
fonts FS-7506: Add default fonts to tree 2015-05-28 12:47:19 -05:00
fscomm FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead 2015-08-31 10:19:10 -05:00
htdocs FS-8545 #resolve [Improve controls for screen share] 2015-11-16 15:54:43 -06:00
html5/verto FS-8264 [verto_communicator] - Adapted the layout select to new response, added a separated menu in members list to set its resevartion id 2015-11-27 13:26:39 -06:00
images FS-7494: default avatar and mute images for video MCU 2015-05-28 12:47:26 -05:00
libs Added AC_FUNC_MEMMOVE test to spandsp 2015-11-25 23:21:48 +08:00
scripts testing example, need to form this into a framework 2015-07-02 09:53:48 -05:00
src FS-8585: [mod_commands] group_call: expand {} and <> to [] for each dial string 2015-11-28 19:17:56 +01:00
support-d install ccache into path if it exists 2015-10-04 12:38:04 -05:00
tests/unit FS-8233 Clean up formatting 2015-10-09 11:10:32 -07:00
w32 FS-8350: [build] fix tpl build error on windows 32 bit release build 2015-10-15 15:00:18 -05:00
web
yum make the changes for the 1.6 repos in the repo install rpm spec file and repo file 2015-09-09 09:21:07 -05:00
.clang-format Add .clang-format rules 2014-12-26 17:22:20 +00:00
.gitattributes Treat `*-min.js` files as minified for git 2014-08-01 16:59:11 +00:00
.gitignore FS-8108: remove legacy mod_lua, the regular mod_lua works with system lua now 2015-09-01 11:15:12 -05:00
.mailmap map emails 2014-08-01 14:47:38 -05:00
Freeswitch.2015.sln FS-7966: multiple fixes for msvc 2015 build, fix openssl linking 2015-08-27 16:22:40 -06:00
Freeswitch.2015.sln.bat FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead 2015-08-31 10:19:10 -05:00
INSTALL test 2013-04-04 20:52:47 -05:00
Makefile.am FS-8233 Clean up formatting 2015-10-09 11:10:32 -07:00
acinclude.m4 Require libcurl as a system dependency 2014-03-20 21:15:29 +00:00
bootstrap.sh FS-7338: remove libsndfile from tree, use system lib instead 2015-05-28 12:47:24 -05:00
cc.sh add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
cluecon.tmpl update cc banner 2013-09-16 22:59:26 +05:00
cluecon2.tmpl update cc banner 2013-09-16 22:59:26 +05:00
cluecon2_small.tmpl add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
cluecon_small.tmpl add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
configure.ac Revert "FS-8369 Debian8/CentOS7 systemd installer additions" 2015-11-20 14:54:13 -06:00
devel-bootstrap.sh Changed permissions for devel-bootstrap.sh 2010-10-13 14:18:38 -07:00
erlang.spec ci/centos: add erlang module support files 2012-03-24 05:15:11 +00:00
freeswitch-config-rayo.spec FS-7715 #resolve updates to configure and spec files for next development branch 2015-06-23 12:22:04 -04:00
freeswitch-sounds-en-ca-june.spec update URLs for sound files 2015-05-26 00:05:37 -05:00
freeswitch-sounds-en-us-callie.spec update URLs for sound files 2015-05-26 00:05:37 -05:00
freeswitch-sounds-fr-ca-june.spec update URLs for sound files 2015-05-26 00:05:37 -05:00
freeswitch-sounds-music.spec update URLs for sound files 2015-05-26 00:05:37 -05:00
freeswitch-sounds-pt-BR-karina.spec update URLs for sound files 2015-05-26 00:05:37 -05:00
freeswitch-sounds-ru-RU-elena.spec update URLs for sound files 2015-05-26 00:05:37 -05:00
freeswitch-sounds-sv-se-jakob.spec update URLs for sound files 2015-05-26 00:05:37 -05:00
freeswitch.spec tweak to freeswitch.spec for building RPMs on centos7 2015-11-20 14:56:40 -06:00
swig_common.i FS-6061 --resolve 2013-12-23 22:43:06 +05:00