]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
10 years agoFS-9156: Code Improvement for the non-interval increment when limit reached
Muhammad Zaka [Fri, 13 May 2016 10:18:25 +0000 (11:18 +0100)] 
FS-9156: Code Improvement for the non-interval increment when limit reached

10 years agoFS-9174 #resolve add dep to meta-all for mod_png so its installed via the debian...
Ken Rice [Wed, 1 Jun 2016 20:55:24 +0000 (15:55 -0500)] 
FS-9174 #resolve add dep to meta-all for mod_png so its installed via the debian -all packages

10 years agoMerge pull request #867 in FS/freeswitch from ~JFIRLES/freeswitch:bugfix/FS-9216...
Mike Jerris [Wed, 1 Jun 2016 20:44:06 +0000 (15:44 -0500)] 
Merge pull request #867 in FS/freeswitch from ~JFIRLES/freeswitch:bugfix/FS-9216-add-ua-update-display to master

* commit 'b36cef731c14eb73730b9e86b5dd533c20180eb4':
  FS-9216: [mod_sofia] Add Cisco SPA30X and Grandstream GXP user agents to send UPDATE

10 years agoFS-9216: [mod_sofia] Add Cisco SPA30X and Grandstream GXP user agents to send UPDATE
Jose Fco. Irles [Wed, 1 Jun 2016 14:58:40 +0000 (16:58 +0200)] 
FS-9216: [mod_sofia] Add Cisco SPA30X and Grandstream GXP user agents to send UPDATE

10 years agoFS-9150 #resolve ["video-mute-exit-canvas" param combined with "video-bridge-first...
Anthony Minessale [Wed, 1 Jun 2016 01:35:00 +0000 (20:35 -0500)] 
FS-9150 #resolve ["video-mute-exit-canvas" param combined with "video-bridge-first-two" causes video feed to flip back and forth between feeds when users video-mute]

10 years agoMerge pull request #860 in FS/freeswitch from ~SJTHOMASON/freeswitch:feature/FS-9184...
Mike Jerris [Tue, 31 May 2016 18:43:09 +0000 (13:43 -0500)] 
Merge pull request #860 in FS/freeswitch from ~SJTHOMASON/freeswitch:feature/FS-9184-allow-show-calls-to-be-filtered-by to master

* commit '800655f774f12d76883f3a07ee35782006fb4c03':
  FS-9184: Allow show calls to be filtered by accountcode

10 years agoFS-9212: [mod_conference] fix conference recording api when using default canvas...
Michael Jerris [Tue, 31 May 2016 16:36:57 +0000 (12:36 -0400)] 
FS-9212: [mod_conference] fix conference recording api when using default canvas number

10 years agoFS-9142 [avmd] Dynamic settings
Piotr Gregor [Mon, 30 May 2016 20:05:22 +0000 (21:05 +0100)] 
FS-9142 [avmd] Dynamic settings

Add checking of per session settings
with locking synced on avmd session mutex

10 years agoA-law idle byte was defined incorrectly.
Steve Underwood [Sun, 29 May 2016 13:00:49 +0000 (21:00 +0800)] 
A-law idle byte was defined incorrectly.

10 years agoFS-9207 #resolve [Add ignore_sdp_ice=true to ignore ICE when parsing an SDP]
Anthony Minessale [Fri, 27 May 2016 19:52:51 +0000 (14:52 -0500)] 
FS-9207 #resolve [Add ignore_sdp_ice=true to ignore ICE when parsing an SDP]

10 years agoMerge pull request #862 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-9188...
Mike Jerris [Thu, 26 May 2016 21:28:07 +0000 (16:28 -0500)] 
Merge pull request #862 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-9188 to master

* commit '08199210c1f548a1aa9a302c32eb89fabbf90301':
  [mod_sofia] [FS-9188] added channel var to suppress auto-answer notify

10 years agoMerge pull request #864 in FS/freeswitch from feature/FS-9199-mem-alloc-debug to...
Mike Jerris [Thu, 26 May 2016 21:12:54 +0000 (16:12 -0500)] 
Merge pull request #864 in FS/freeswitch from feature/FS-9199-mem-alloc-debug to master

* commit '68892535ca188a1dabb942bfcc77932aec0b08c9':
  FS-9199 easier memory allocation debugging and analysis

10 years agoFS-9199 easier memory allocation debugging and analysis
nneul at mst.edu [Thu, 26 May 2016 21:08:21 +0000 (16:08 -0500)] 
FS-9199 easier memory allocation debugging and analysis

10 years agoFS-9198 #resolve [Small memory leaks in mod_skinny]
Anthony Minessale [Thu, 26 May 2016 15:09:57 +0000 (10:09 -0500)] 
FS-9198 #resolve [Small memory leaks in mod_skinny]

10 years agoMerge pull request #863 in FS/freeswitch from ~LEKENSTEYN/freeswitch:debian-systemd...
William King [Wed, 25 May 2016 19:52:34 +0000 (14:52 -0500)] 
Merge pull request #863 in FS/freeswitch from ~LEKENSTEYN/freeswitch:debian-systemd-fixes to master

* commit 'a8c497cbac5c99458f65f5d86cd3d170a8afceff':
  debian: fix compatibility with systemd 215 on Jessie

10 years agoFS-9202 [mod_skinny] fix leak in speed dial
nneul at mst.edu [Wed, 25 May 2016 19:14:03 +0000 (14:14 -0500)] 
FS-9202 [mod_skinny] fix leak in speed dial

10 years agoFS-9201 [mod_skinny] fix leak in api call to list devices
nneul at mst.edu [Wed, 25 May 2016 18:57:46 +0000 (13:57 -0500)] 
FS-9201 [mod_skinny] fix leak in api call to list devices

10 years agoFS-9106 followup and tweaks on this patch after some testing
Anthony Minessale [Wed, 25 May 2016 15:59:15 +0000 (10:59 -0500)] 
FS-9106 followup and tweaks on this patch after some testing

10 years agoFS-9198 [mod_skinny] fix small memory leaks
nneul at mst.edu [Wed, 25 May 2016 15:40:28 +0000 (10:40 -0500)] 
FS-9198 [mod_skinny] fix small memory leaks

10 years agodebian: fix compatibility with systemd 215 on Jessie
Peter Wu [Wed, 25 May 2016 13:27:12 +0000 (15:27 +0200)] 
debian: fix compatibility with systemd 215 on Jessie

Since FS-8788, this error is printed to the journal:

    [/lib/systemd/system/freeswitch.service:22] Failed to parse resource value, ignoring: 240K

It turns out that suffixes are only introduced in systemd 228 which is
not available in Debian Jessie. Use 240*1024, rounded up to a nice
human-readable number.

10 years agoFS-8979 #resolve #comment please test
Seven Du [Tue, 24 May 2016 07:54:22 +0000 (15:54 +0800)] 
FS-8979 #resolve #comment please test

10 years agoMerge pull request #633 in FS/freeswitch from ~LAZEDO/freeswitch:FS-8652 to master
Mike Jerris [Mon, 23 May 2016 19:27:27 +0000 (14:27 -0500)] 
Merge pull request #633 in FS/freeswitch from ~LAZEDO/freeswitch:FS-8652 to master

* commit 'dc7753f51667e235ec7171a697f14989c9759e6f':
  FS-8652 handle early-only param in replaces header

10 years agoFS-8652 handle early-only param in replaces header
Luis Azedo [Sun, 13 Dec 2015 15:28:26 +0000 (15:28 +0000)] 
FS-8652 handle early-only param in replaces header

10 years agoMerge pull request #830 in FS/freeswitch from ~ETHANATKINS/freeswitch:ssl-transport...
Mike Jerris [Mon, 23 May 2016 15:52:12 +0000 (10:52 -0500)] 
Merge pull request #830 in FS/freeswitch from ~ETHANATKINS/freeswitch:ssl-transport to master

* commit 'db0dfe94d079e8b82c5ca93092faa2fe204b0d06':
  FS-9113 [sofia-sip] Clear out ssl error queue

10 years agoFS-9184: Allow show calls to be filtered by accountcode
Spencer Thomason [Thu, 19 May 2016 21:16:26 +0000 (14:16 -0700)] 
FS-9184: Allow show calls to be filtered by accountcode

10 years agoMerge pull request #861 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-9185...
Mike Jerris [Fri, 20 May 2016 16:07:18 +0000 (11:07 -0500)] 
Merge pull request #861 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-9185-solaris-gcc-build-fails-with-error to master

* commit '585cccd940f8b679a6b58a5e7605df2d3e8365bc':
  FS-9185: fix format ifdefs for Solaris SPARC

10 years ago[mod_sofia] [FS-9188] added channel var to suppress auto-answer notify
karl anderson [Thu, 2 Apr 2015 23:30:14 +0000 (19:30 -0400)] 
[mod_sofia] [FS-9188] added channel var to suppress auto-answer notify

10 years agoFS-9185: fix format ifdefs for Solaris SPARC
Spencer Thomason [Fri, 20 May 2016 01:43:05 +0000 (18:43 -0700)] 
FS-9185: fix format ifdefs for Solaris SPARC

Fix SWITCH_INT64_T_FMT and SWITCH_TIME_T_FMT definitions for Solaris/SPARC

FS-9185 #resolve

10 years agoremove extra condition code that can never be called
Michael Jerris [Thu, 19 May 2016 20:31:03 +0000 (15:31 -0500)] 
remove extra condition code that can never be called

10 years agoFS-9160 #resolve tweak sip_invite_failure_* chan vars for properly reporting last...
Ken Rice [Wed, 18 May 2016 20:20:15 +0000 (15:20 -0500)] 
FS-9160 #resolve tweak sip_invite_failure_* chan vars for properly reporting last outbound call failure when there are multiple bridge attempts on a single call

10 years agoFS-9153 #resolve [uuid_bridge issue on ESL]
Anthony Minessale [Wed, 18 May 2016 17:47:30 +0000 (12:47 -0500)] 
FS-9153 #resolve [uuid_bridge issue on ESL]

10 years agoMerge pull request #856 in FS/freeswitch from ~ANTONIO/fs-9034:master to master
Mike Jerris [Wed, 18 May 2016 17:34:26 +0000 (12:34 -0500)] 
Merge pull request #856 in FS/freeswitch from ~ANTONIO/fs-9034:master to master

* commit '465a0b6f1d3f229b4067c3db418b8f86c9fa2e47':
  FS-9034 revert commit in sofia.c that prevents register in new thread

10 years agoFS-9167 #resolve [Playing file when all video feeds are vmuted does not show file]
Anthony Minessale [Tue, 17 May 2016 18:41:19 +0000 (13:41 -0500)] 
FS-9167 #resolve [Playing file when all video feeds are vmuted does not show file]

10 years agoFS-9034 revert commit in sofia.c that prevents register in new thread
Antonio [Tue, 17 May 2016 16:40:27 +0000 (18:40 +0200)] 
FS-9034 revert commit in sofia.c that prevents register in new thread

10 years agoFS-9164: [core] add Session-Per-Sec-Last to heartbeat event
Michael Jerris [Mon, 16 May 2016 18:46:11 +0000 (14:46 -0400)] 
FS-9164: [core] add Session-Per-Sec-Last to heartbeat event

10 years agoFS-9153 #resolve [uuid_bridge issue on ESL]
Anthony Minessale [Mon, 16 May 2016 17:23:11 +0000 (12:23 -0500)] 
FS-9153 #resolve [uuid_bridge issue on ESL]

10 years agoMerge pull request #850 in FS/freeswitch from ~VIPKILLA/fs-9148:bugfix/FS-9148 to...
Mike Jerris [Mon, 16 May 2016 16:04:13 +0000 (11:04 -0500)] 
Merge pull request #850 in FS/freeswitch from ~VIPKILLA/fs-9148:bugfix/FS-9148 to master

* commit 'df4490a7dfcaa6a087ea436979292b38dc7a5072':
  FS-9148: add new voicemail.conf.xml param `send-full-vm-header`

10 years agoMerge pull request #853 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-9158...
Mike Jerris [Sat, 14 May 2016 21:59:04 +0000 (16:59 -0500)] 
Merge pull request #853 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-9158-commit-65460fa-break-solaris-build to master

* commit '7f24fc7ab54af49882bbaf4e359b446fb50de7be':
  FS-9158 [sofia-sip] Add include for changes in 65460fa

10 years agoFS-9158 [sofia-sip] Add include for changes in 65460fa
Spencer Thomason [Sat, 14 May 2016 20:42:17 +0000 (13:42 -0700)] 
FS-9158 [sofia-sip] Add include for changes in 65460fa

10 years agoFS-8584 - [mod_callcenter] Requesting agents and tiers when reloading queue
Italo Rossi [Sat, 14 May 2016 01:21:04 +0000 (22:21 -0300)] 
FS-8584 - [mod_callcenter] Requesting agents and tiers when reloading queue

Before this callcenter_config queue reload [queuename] only reloads the queue
parameters and now it'll include a CC-Queue header with the queuename when using
mod_xml_curl and request a new config for updating agents and tiers related to the
queue.

If you are using mod_xml_curl please make sure to return the raw xml config file
with all the settings, queues, agents and tiers tags when we request the config
without a CC-Queue specified. If this header is present you can build the xml with
items only related to the queue requested.

10 years agoIncrementing Verto version in package.json
Italo Rossi [Fri, 13 May 2016 19:17:03 +0000 (16:17 -0300)] 
Incrementing Verto version in package.json

10 years agoFS-9157 update jsmin
Anthony Minessale [Thu, 12 May 2016 22:18:13 +0000 (17:18 -0500)] 
FS-9157 update jsmin

10 years agoMerge pull request #851 in FS/freeswitch from FS-9157 to master
Anthony Minessale II [Thu, 12 May 2016 22:12:05 +0000 (17:12 -0500)] 
Merge pull request #851 in FS/freeswitch from FS-9157 to master

* commit '040b83a7af498c0a3ab1781a9836a7b43f033d62':
  FS-9157 [verto] Added possibility to use dedicated audio/video tags for each dialog

10 years agoFS-9157 [verto] Added possibility to use dedicated audio/video tags for each dialog
Italo Rossi [Thu, 12 May 2016 21:34:23 +0000 (18:34 -0300)] 
FS-9157 [verto] Added possibility to use dedicated audio/video tags for each dialog

10 years agoFS-9148: add new voicemail.conf.xml param `send-full-vm-header`
Emmanuel Schmidbauer [Thu, 12 May 2016 19:44:39 +0000 (15:44 -0400)] 
FS-9148: add new voicemail.conf.xml param `send-full-vm-header`

10 years agoRevert "FS-9148: add new voicemail.conf.xml param `send-full-vm-header`"
Michael Jerris [Thu, 12 May 2016 19:05:56 +0000 (15:05 -0400)] 
Revert "FS-9148: add new voicemail.conf.xml param `send-full-vm-header`"

This reverts commit 98cb363f187a8ba5ad21b5a722a4f6dcaac21243.

This commit does not compile

10 years agoMerge pull request #845 in FS/freeswitch from ~VIPKILLA/fs-9148:bugfix/FS-9148 to...
Mike Jerris [Thu, 12 May 2016 18:22:28 +0000 (13:22 -0500)] 
Merge pull request #845 in FS/freeswitch from ~VIPKILLA/fs-9148:bugfix/FS-9148 to master

* commit '98cb363f187a8ba5ad21b5a722a4f6dcaac21243':
  FS-9148: add new voicemail.conf.xml param `send-full-vm-header`  - if enabled, `Voice-Message` header sends urgent new and urgent saved

10 years agoFS-9148: add new voicemail.conf.xml param `send-full-vm-header`
Emmanuel Schmidbauer [Thu, 12 May 2016 18:14:10 +0000 (14:14 -0400)] 
FS-9148: add new voicemail.conf.xml param `send-full-vm-header`
 - if enabled, `Voice-Message` header sends urgent new and urgent saved

10 years agoMerge pull request #843 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS...
Mike Jerris [Thu, 12 May 2016 17:32:12 +0000 (12:32 -0500)] 
Merge pull request #843 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9010-avmd-dynamic-passing-of-parameters to master

* commit '1ea32d4009611c2eef16bedc19630fc86cdbe662':
  FS-9010 [avmd] Dynamic passing of parameters

10 years agoFS-9010 [avmd] Dynamic passing of parameters
Piotr Gregor [Thu, 5 May 2016 17:39:58 +0000 (18:39 +0100)] 
FS-9010 [avmd] Dynamic passing of parameters

Add dynamic passing of parameters, initialize
session to dynamically passed arguments
or to default global config if dynamic init fails

10 years agoMerge pull request #847 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-9152...
Mike Jerris [Thu, 12 May 2016 15:11:30 +0000 (10:11 -0500)] 
Merge pull request #847 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-9152-freebsd-avmd-math-function to master

* commit '0a5145133b067dc47feb664c75361f2e6985d6af':
  FS-9152 [avmd] #fix warnings on FreeBSD

10 years agoFS-9152 [avmd] #fix warnings on FreeBSD
Piotr Gregor [Thu, 12 May 2016 00:09:12 +0000 (01:09 +0100)] 
FS-9152 [avmd] #fix warnings on FreeBSD

Use function __isnan to avoid __Generic
type extension on FreeBSD. Clang 3.4.1 complains
about -Wc++11-extensions even when it has them
defined.

10 years agoFS-9155 [Centos Packaging] fix lang_es and lang_pt package to have the right language...
Ken Rice [Wed, 11 May 2016 23:02:58 +0000 (18:02 -0500)] 
FS-9155 [Centos Packaging] fix lang_es and lang_pt package to have the right language module

10 years agoMerge pull request #846 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-8623...
Mike Jerris [Wed, 11 May 2016 16:06:42 +0000 (11:06 -0500)] 
Merge pull request #846 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-8623-solaris-studio-build-error to master

* commit '6ae15b9fa1ae4f636e7bb4d1459671a6b1606f9e':
  FS-8623: Fix libvpx Solaris Studio build

10 years agoFS-9151 #resolve
Seven Du [Wed, 11 May 2016 06:49:21 +0000 (14:49 +0800)] 
FS-9151 #resolve

10 years agoFS-8623: Fix libvpx Solaris Studio build
Spencer Thomason [Wed, 11 May 2016 01:18:19 +0000 (18:18 -0700)] 
FS-8623: Fix libvpx Solaris Studio build

10 years agoRemove superfluous semicolon
Travis Cross [Tue, 10 May 2016 21:50:41 +0000 (21:50 +0000)] 
Remove superfluous semicolon

Having this extra semicolon here confuses automatic indentation.

10 years agoCleanup inconsistent whitespace in debian/util.sh
Travis Cross [Tue, 10 May 2016 21:46:54 +0000 (21:46 +0000)] 
Cleanup inconsistent whitespace in debian/util.sh

We use two space indentation in this file and no tabs as per the
mode-line header.

10 years agoMerge pull request #841 in FS/freeswitch from ~ICEHESS/freeswitch:feature/FS-9132...
Mike Jerris [Fri, 6 May 2016 18:00:07 +0000 (13:00 -0500)] 
Merge pull request #841 in FS/freeswitch from ~ICEHESS/freeswitch:feature/FS-9132-add-more-variables-to-default-filter to master

* commit '8153b6fdeef9785dc044de7068cab38ee1ea9e5d':
  FS-9132: [mod_kazoo] remove whitespaces
  FS-9132: [mod_kazoo] Add more vars to default filter

10 years agoFS-9132: [mod_kazoo] remove whitespaces
Hesaam Farhang [Fri, 6 May 2016 17:44:34 +0000 (10:44 -0700)] 
FS-9132: [mod_kazoo] remove whitespaces

10 years agoFS-9132: [mod_kazoo] Add more vars to default filter
Hesaam Farhang [Thu, 5 May 2016 02:12:44 +0000 (19:12 -0700)] 
FS-9132: [mod_kazoo] Add more vars to default filter

10 years agoMerge pull request #844 in FS/freeswitch from ~LEKENSTEYN/freeswitch:bugfix/FS-7783...
William King [Fri, 6 May 2016 16:51:00 +0000 (11:51 -0500)] 
Merge pull request #844 in FS/freeswitch from ~LEKENSTEYN/freeswitch:bugfix/FS-7783-bad-var-name to master

* commit '69d643b53f5c72a33728a73b9fbf0b0ecc41b7e6':
  Properly handle NULL var_name for switch_play_and_get_digits

10 years agoProperly handle NULL var_name for switch_play_and_get_digits
Peter Wu [Fri, 6 May 2016 16:26:07 +0000 (18:26 +0200)] 
Properly handle NULL var_name for switch_play_and_get_digits

Do not set "_invalid" in case var_name is empty or unset. While at it,
clear the "foo_invalid" variable before doing anything else when a regex
is passed, this ensures that the variable really reflects the current
run.

Fixes an issue in original FS-7783 feature.

10 years agoFS-9135: handle null sdp sent to switch_core_media_set_sdp_codec_string
Michael Jerris [Thu, 5 May 2016 15:33:09 +0000 (11:33 -0400)] 
FS-9135: handle null sdp sent to switch_core_media_set_sdp_codec_string

10 years agoFS-9135: handle null sdp sent to switch_core_media_set_sdp_codec_string
Michael Jerris [Thu, 5 May 2016 15:30:41 +0000 (11:30 -0400)] 
FS-9135: handle null sdp sent to switch_core_media_set_sdp_codec_string

10 years agoMerge pull request #840 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-5936...
Ken Rice [Wed, 4 May 2016 22:12:10 +0000 (17:12 -0500)] 
Merge pull request #840 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-5936-esl.pm-not-included-in-debian-packages to master

* commit '2b307a0a51f576ad0dc15faa220dbf09a7111b80':
  FS-5936 respect archlib in libesl-perl because it is different depending on distro

10 years agoFS-9075 [Debian Packaging] futher tweaks to help ease upgrading freeswitch-all
Ken Rice [Tue, 3 May 2016 15:50:52 +0000 (10:50 -0500)] 
FS-9075 [Debian Packaging] futher tweaks to help ease upgrading freeswitch-all

10 years agoFS-5936 respect archlib in libesl-perl because it is different depending on distro
Stanislav Sinyagin [Wed, 4 May 2016 21:11:35 +0000 (23:11 +0200)] 
FS-5936 respect archlib in libesl-perl because it is different depending on distro

10 years agoFS-9131: improve validation of ice candidates
Michael Jerris [Wed, 4 May 2016 17:34:31 +0000 (13:34 -0400)] 
FS-9131: improve validation of ice candidates

10 years agotweak fscore_pb to use new pastebin API
Brian West [Tue, 3 May 2016 21:40:31 +0000 (16:40 -0500)] 
tweak fscore_pb to use new pastebin API

10 years agoMerge pull request #836 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS...
Mike Jerris [Tue, 3 May 2016 16:47:09 +0000 (11:47 -0500)] 
Merge pull request #836 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9124-avmd-extend-xml-config to master

* commit '9415487ae97bca42a3829a96459ded681560db16':
  FS-9124 [avmd] Extend XML config

10 years agoMerge pull request #837 in FS/freeswitch from ~NYSOLUTIONS/freeswitch:bugfix/FS-FS...
Mike Jerris [Tue, 3 May 2016 16:45:03 +0000 (11:45 -0500)] 
Merge pull request #837 in FS/freeswitch from ~NYSOLUTIONS/freeswitch:bugfix/FS-FS-9070-update-automake-config-files to master

* commit '3779c7d5715910ab0babc8aad245dbfd84cfed6f':
  FS-9070 Update config.sub and config.guess

10 years agoFS-9124 [avmd] Extend XML config
Piotr Gregor [Tue, 3 May 2016 12:30:03 +0000 (13:30 +0100)] 
FS-9124 [avmd] Extend XML config

Add number of continuous streak samples.

10 years agoMerge pull request #833 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-5936...
William King [Tue, 3 May 2016 15:24:37 +0000 (10:24 -0500)] 
Merge pull request #833 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-5936-esl.pm-not-included-in-debian-packages to master

* commit '8e35369c97593ab75ae5f9b8837e47cbf017b6d3':
  FS-5936 wrong dependency on freeswitch-mod-esl

10 years agoFS-9070 Update config.sub and config.guess
Moishe Grunstein [Tue, 3 May 2016 15:12:11 +0000 (11:12 -0400)] 
FS-9070 Update config.sub and config.guess

Older versions of automake created files that were unaware of newer system architectures, tested with Debian 8.4 and Centos 7

10 years agoFS-5936 wrong dependency on freeswitch-mod-esl
Stanislav Sinyagin [Tue, 3 May 2016 06:50:27 +0000 (08:50 +0200)] 
FS-5936 wrong dependency on freeswitch-mod-esl

10 years agoFS-8795 #resolve #comment trying support audio only call in mod_png, please test
Seven Du [Tue, 3 May 2016 02:03:34 +0000 (10:03 +0800)] 
FS-8795 #resolve #comment trying support audio only call in mod_png, please test

10 years agoFS-9115 #resolve #comment trying to support audio only mp4 recording, please test
Seven Du [Tue, 3 May 2016 01:22:53 +0000 (09:22 +0800)] 
FS-9115 #resolve #comment trying to support audio only mp4 recording, please test

10 years agoMerge pull request #831 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-5936...
William King [Mon, 2 May 2016 22:48:33 +0000 (17:48 -0500)] 
Merge pull request #831 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-5936-esl.pm-not-included-in-debian-packages to master

* commit '135d13a0a106e883e493a610d4e0c49bc5ccc352':
  FS-5936 ESL.pm packaged for Debian

10 years agoFS-5936 ESL.pm packaged for Debian
Stanislav Sinyagin [Mon, 2 May 2016 22:39:46 +0000 (00:39 +0200)] 
FS-5936 ESL.pm packaged for Debian

10 years agoMerge pull request #816 in FS/freeswitch from ~FLOKR/freeswitch:feature/FS-9079-addin...
Italo Rossi [Mon, 2 May 2016 17:42:10 +0000 (12:42 -0500)] 
Merge pull request #816 in FS/freeswitch from ~FLOKR/freeswitch:feature/FS-9079-adding-new-strategy-to-mod_callcenter to master

* commit '8b42c77c3b63abd0f75819cc183150663cc58a1d':
  FS-9079: [mod_callcenter] Add ring-progressively strategy

10 years agoFS-9079: [mod_callcenter] Add ring-progressively strategy
Florent Krieg [Wed, 20 Apr 2016 08:15:34 +0000 (10:15 +0200)] 
FS-9079: [mod_callcenter] Add ring-progressively strategy

A new strategy is now available through mod_callcenter, which aim
is to provide a mix between top-down and ring-all strategies.

If set to ring-progressively, the strategy will call an agent, and
then a second agent, and then a third agent, without cancelling
previous calls.

The delay between each call is 10 sec by default, but it can be
changed using the queue variable ring-progressively-delay.

10 years agoMerge pull request #691 in FS/freeswitch from ~RAJESH.VAYA/freeswitch:feature/mod_cal...
Italo Rossi [Mon, 2 May 2016 01:40:35 +0000 (20:40 -0500)] 
Merge pull request #691 in FS/freeswitch from ~RAJESH.VAYA/freeswitch:feature/mod_callcenter-json-api to master

* commit '23e53df7211aaaa8168b185411c85d0a35be2d33':
  FS-8799 [mod_callcenter] Add JSON API interface for mod_callcenter

10 years agoFS-9113 [sofia-sip] Clear out ssl error queue
Ethan Atkins [Wed, 27 Apr 2016 18:34:58 +0000 (11:34 -0700)] 
FS-9113 [sofia-sip] Clear out ssl error queue

Sofia will unpredictably close a tls transport during call setup. This
occurs when the epoll event loop wakes up the socket reader and SSL_read
returns an error because there is no packet on the socket. Normally
sofia will read the last error using SSL_get_error and return
SSL_ERROR_WANT_READ. Sofia gracefully handles this error and the
transport stays open. Sometimes, however, the worker thread will call
SSL_shutdown for a different transport, which can write an error to the
internal openssl error queue. If that error is not read off the queue,
the next time that SSL_get_error is called, it will read that unrelated
error.

The documentation for SSL_shutdown explains that there are three
possible results -1, 0 and 1 with, oddly, 1 indicating success. The -1
result code occurs when there is no handshake callback registered on the
connection. It can return 0 when there is still work to be done. The
documentation suggest that it is insufficient to call it just once. This
is why I added the do {} while () construct.

Although just the fix to SSL_shutdown was enough to resolve my issue, I
a also audited other calls to SSL_* functions and found a few other
cases where an error may be generated, but was not handled.

10 years agoMerge pull request #829 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-9117...
Mike Jerris [Fri, 29 Apr 2016 18:33:06 +0000 (13:33 -0500)] 
Merge pull request #829 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-9117-avmd-build-fails-on-windows to master

* commit 'f476e23c0068d58d2e93987005fb420b648a0dd1':
  FS-9117 [avmd] #fix build on Windows

10 years agoFS-9117 [avmd] #fix build on Windows
Piotr Gregor [Fri, 29 Apr 2016 17:23:33 +0000 (18:23 +0100)] 
FS-9117 [avmd] #fix build on Windows

10 years ago FS-9109
Michael Jerris [Fri, 29 Apr 2016 16:38:51 +0000 (12:38 -0400)] 
 FS-9109

10 years agoMerge pull request #828 in FS/freeswitch from kr-ubuntu-patches to master
Ken Rice [Fri, 29 Apr 2016 16:37:14 +0000 (11:37 -0500)] 
Merge pull request #828 in FS/freeswitch from kr-ubuntu-patches to master

Merge in Ubuntu Packaging changes

* commit '7375ad9e89679bf546fcaaeb2706a9adc405abd9':
  FS-9081 [Ubuntu Packaging] WIP Patches to build system and configure to allow FS to build on 14.04
  Revert "FS-9081 to build all modules for trusty needs the universe components"
  Revert "FS-9081 Correction to e8f83d0"

10 years agoFS-9081 [Ubuntu Packaging] WIP Patches to build system and configure to allow FS...
Ken Rice [Tue, 19 Apr 2016 17:55:26 +0000 (12:55 -0500)] 
FS-9081 [Ubuntu Packaging] WIP Patches to build system and configure to allow FS to build on 14.04

10 years agoRevert "FS-9081 to build all modules for trusty needs the universe components"
Ken Rice [Tue, 19 Apr 2016 17:52:52 +0000 (12:52 -0500)] 
Revert "FS-9081 to build all modules for trusty needs the universe components"

This reverts commit e8f83d0558ad8efe9744cc885e8fce938ff00a31.

10 years agoRevert "FS-9081 Correction to e8f83d0"
Ken Rice [Tue, 19 Apr 2016 17:52:46 +0000 (12:52 -0500)] 
Revert "FS-9081 Correction to e8f83d0"

This reverts commit 1b9fda720a462a25254d53da366fe06a91a1e24e.

10 years agoFS-9099: fix windows build
Michael Jerris [Thu, 28 Apr 2016 19:29:25 +0000 (14:29 -0500)] 
FS-9099: fix windows build

10 years agoFS-9100 #resolve [Recording Fails if There Are Zero Webcams]
Anthony Minessale [Thu, 28 Apr 2016 19:32:18 +0000 (14:32 -0500)] 
FS-9100 #resolve [Recording Fails if There Are Zero Webcams]

10 years agoMerge pull request #824 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS...
Mike Jerris [Thu, 28 Apr 2016 18:11:40 +0000 (13:11 -0500)] 
Merge pull request #824 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9011-avmd-add-configuration-file to master

* commit 'bf140e9b68a68ff1da2546012524350a5e504ae5':
  FS-9011 [avmd] Add XML config

10 years agoFS-9109: [build] attempt to fix misleading indentation errors on gcc 6.0
Michael Jerris [Thu, 28 Apr 2016 18:06:35 +0000 (13:06 -0500)] 
FS-9109: [build] attempt to fix misleading indentation errors on gcc 6.0

10 years agoIgnore debian/freeswitch-init.provided_by in git
Travis Cross [Thu, 28 Apr 2016 13:52:11 +0000 (13:52 +0000)] 
Ignore debian/freeswitch-init.provided_by in git

This is a generated file that was added by commit:

    commit 77f52bb6a81a812a33fc1ef30010856aa9b3ae71
    "FS-7928 FS-7618 systemd and package build improvements"

10 years agoUpdate debian/control-modules for new modules
Travis Cross [Thu, 28 Apr 2016 13:32:14 +0000 (13:32 +0000)] 
Update debian/control-modules for new modules

We were missing mod_smpp; mod_json_cdr needed to be placed differently
in the file such that it matches the output of the automated generator
we use to check the completeness of this file.

10 years agoFS-9011 [avmd] Add XML config
Piotr Gregor [Fri, 22 Apr 2016 23:01:11 +0000 (00:01 +0100)] 
FS-9011 [avmd] Add XML config

Add XML configuration file.
Bind reloadxml callback.
Add safe parsers of user's input.
Add show/set/load/reload API commands.

10 years agoFS-9078: [sofia-sip] fix typo in HEP3
Michael Jerris [Wed, 27 Apr 2016 20:33:56 +0000 (15:33 -0500)] 
FS-9078: [sofia-sip] fix typo in HEP3

10 years agoFS-9099: [sofia-sip] fix windows build of websocket transport
Mike Jerris [Wed, 27 Apr 2016 20:08:13 +0000 (16:08 -0400)] 
FS-9099: [sofia-sip] fix windows build of websocket transport