Merge pull request #626 in FS/freeswitch from ~WHENRY/freeswitch:bugfix/FS-8631 to master* commit '2bddbf972e30933e8280227238d04a8cbf7cd004':
FS-8631 [update regex to allow DSN to match rest of FS code]
Merge pull request #585 in FS/freeswitch from ~LEKENSTEYN/freeswitch:xml-fixes to master* commit '48d6a5f6a8fb21a7e20302cfdd4ff012288b3892':
switch_xml_decode: avoid NUL injection
switch_xml_set_attr: fix inconsistent state on error paths
FS-8641 need to set min and max for less than 30 but if you set min and max to 30 and it doesn't support it it will fail, (maybe design these FPS params a little better webrtc politicians)
Merge pull request #606 in FS/freeswitch from ~MBRANCA/freeswitch:bugfix/FS-8565-txfax-fails-when-remote-party-changes to masterWe've tested this with Yehavi and it does fix a problem that apparently happens a lot in the wild, and I have tested it against FS.
* commit 'd7b8394e501ae061926a78a1d45a0be8aafb6907':
FS-8565 update initial rtp from address when auto changing port so we can avoid false later comparisons
Merge pull request #617 in FS/freeswitch from ~ROB WU/freeswitch:group_call-flatten to master* commit 'fabca410010b48b20854fe78343b6d31207b88bb':
FS-8585: [mod_commands] group_call: expand {} and <> to [] for each dial string
Merge pull request #614 in FS/freeswitch from ~JAONZE/freeswitch:bugfix/FS-7800-add-support-for-fs-7769-feature-set to master* commit '05ff8ec711d35c9817ef409e0ad2d55b76e898d7':
FS-7800 [verto_communicator] - Added Canvas controls and now opening popup with original (master) dimensions
FS-7800 [verto_communicator] - Added an option in user's hover buttons to open another canvas when canvasCount is higher than 1
FS-8585: [mod_commands] group_call: expand {} and <> to [] for each dial stringChannel 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....