]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
10 years agosome changes to webrtc to make it work with iDoubs in rtcweb profile mode
Anthony Minessale [Fri, 12 Dec 2014 20:55:14 +0000 (14:55 -0600)] 
some changes to webrtc to make it work with iDoubs in rtcweb profile mode

10 years agoFS-7078: fix sip_header_as_string to properly null_terminate on larger header strings
Michael Jerris [Fri, 12 Dec 2014 16:25:42 +0000 (10:25 -0600)] 
FS-7078: fix sip_header_as_string to properly null_terminate on larger header strings

10 years agotrivial fix for last commit
Jeff Lenk [Fri, 12 Dec 2014 16:02:03 +0000 (10:02 -0600)] 
trivial fix for last commit

10 years agowindows force datatype conversion on uint64_t to switch_size_t for recent change...
Jeff Lenk [Fri, 12 Dec 2014 15:40:52 +0000 (09:40 -0600)] 
windows force datatype conversion on uint64_t to switch_size_t for recent change. maybe we should change the structure to be uint64_t as well?

10 years agoMerge pull request #127 in FS/freeswitch from ~ITALOROSSI/freeswitch:mod_callcenter...
Marc Olivier Chouinard [Fri, 12 Dec 2014 03:01:03 +0000 (21:01 -0600)] 
Merge pull request #127 in FS/freeswitch from ~ITALOROSSI/freeswitch:mod_callcenter-queue-list-count-by-state to master

* commit 'f63f8686bc8da391b3c46b24e10571215c8b377f':
  FS-7049 - Documentation for state optional paramenter in callcenter_config queue list and count
  fix FS-7049 - Count and list agents based on their state

10 years agore-mark cur_payload as negotiated when detected as such by parser or the rtp could...
Anthony Minessale [Fri, 12 Dec 2014 00:54:31 +0000 (18:54 -0600)] 
re-mark cur_payload as negotiated when detected as such by parser or the rtp could stop working on session re-invite

10 years agoFS-7049 - Documentation for state optional paramenter in callcenter_config queue...
Italo Rossi [Fri, 12 Dec 2014 02:43:03 +0000 (23:43 -0300)] 
FS-7049 - Documentation for state optional paramenter in callcenter_config queue list and count

10 years agoFS-7015 #resolve #comment The code was not properly catching the 0.0.0.0 after changi...
Anthony Minessale [Thu, 11 Dec 2014 23:18:17 +0000 (17:18 -0600)] 
FS-7015 #resolve #comment The code was not properly catching the 0.0.0.0 after changing it to work with ICE SDPs because it was looking in the wrong place for the 0.0.0.0

10 years agoMerge pull request #133 in FS/freeswitch from ~HDIOGENES/freeswitch-fs-7018-2:master...
Marc Olivier Chouinard [Thu, 11 Dec 2014 23:16:47 +0000 (17:16 -0600)] 
Merge pull request #133 in FS/freeswitch from ~HDIOGENES/freeswitch-fs-7018-2:master to master

* commit '1bcdb49bced4be339d73532181fe6fa3938d0bd8':
  Fix JIRA (FS-7018): mod_callcenter's longest-idle-agent strategy is unfair

10 years agoonly negotiate codecs that were previously negotiated on re-invites unless its intent...
Anthony Minessale [Thu, 11 Dec 2014 19:22:43 +0000 (13:22 -0600)] 
only negotiate codecs that were previously negotiated on re-invites unless its intentional to change codecs

10 years agoFS-6891 FS-7002 FS-7059 FS-7072 FS-7073 FS-7076 #close #comment All of these bugs...
Anthony Minessale [Fri, 12 Dec 2014 02:57:55 +0000 (20:57 -0600)] 
FS-6891 FS-7002 FS-7059 FS-7072 FS-7073 FS-7076 #close #comment All of these bugs are invalidated due to a botched revert -- commit 72c3df5ed39b724590b5266fb31eea090f56dba7 was supposed to revert commit 1b612fecb6e8db11da9b15c5522b87e7b642423d but it only reverted part of it.  commit 158c1f23da9263e0c6aacf6a22e0a504c8909e37 from the other day was erroneously created to work around the result of the botched revert so it is reverted.  The result of this commit should be to bring it back to effectively properly revert 1b612fecb6e8db11da9b15c5522b87e7b642423d and now you can test and open new bugs if necessary.  This includes the segfault in eavesdrop, and any media bug releated reports.  Consider working together and only reporting one new bug if you still encounter any more problems and be sure to include details and make sure the jitter buffer is being used.

10 years agoFS-7047 #resolve #comment [mod_rayo] arbitrary MRCP headers can now be sent to unimrc...
Chris Rienzo [Wed, 10 Dec 2014 21:57:02 +0000 (16:57 -0500)] 
FS-7047 #resolve #comment [mod_rayo] arbitrary MRCP headers can now be sent to unimrcp output components

10 years agoFS-7047 #comment [mod_rayo] arbitrary MRCP headers can now be sent to unimrcp input...
Chris Rienzo [Wed, 10 Dec 2014 20:44:10 +0000 (15:44 -0500)] 
FS-7047 #comment [mod_rayo] arbitrary MRCP headers can now be sent to unimrcp input components

10 years agoMerge pull request #139 in FS/freeswitch from bugfix/FS-6688-notify-message-record...
Mike Jerris [Wed, 10 Dec 2014 15:35:28 +0000 (09:35 -0600)] 
Merge pull request #139 in FS/freeswitch from bugfix/FS-6688-notify-message-record-route-tag to master

* commit '5376e82669d2f53d8acd06f49a27949bfbb21fcd':
  FS-6688: don't update the contact when the original had fs_path, the new one doesnt, and the contact didn't change.  This will fix the normal case of record route from a proxy without breaking normal changing of a contact

10 years agoFS-6688: don't update the contact when the original had fs_path, the new one doesnt...
Michael Jerris [Thu, 4 Dec 2014 17:34:05 +0000 (12:34 -0500)] 
FS-6688: don't update the contact when the original had fs_path, the new one doesnt, and the contact didn't change.  This will fix the normal case of record route from a proxy without breaking normal changing of a contact

10 years agoMerge pull request #137 in FS/freeswitch from bugfix/FS-7061-add-q-header-param-on...
Mike Jerris [Tue, 9 Dec 2014 17:57:34 +0000 (11:57 -0600)] 
Merge pull request #137 in FS/freeswitch from bugfix/FS-7061-add-q-header-param-on-300-responses to master

* commit '21458f85cc4228e54151350dd89c5c87cc3dfef4':
  FS-7062: [mod_sofia] on redirect, when uri are passed in without <> with multiple uris, automatically add the q= header param in decending order.  This should make 300 Multiple Choices work well with devices that require the q param.  If you would like to specify explicit q-values, please use the syntax of redirect where you specify the entire header using the <>

10 years agouse cached time to save cpu
Anthony Minessale [Mon, 8 Dec 2014 22:56:34 +0000 (16:56 -0600)] 
use cached time to save cpu

10 years agofactor channel count into flush len
Anthony Minessale [Tue, 9 Dec 2014 02:36:25 +0000 (20:36 -0600)] 
factor channel count into flush len

10 years agoFS-7055 #resolve
Anthony Minessale [Mon, 8 Dec 2014 18:53:28 +0000 (12:53 -0600)] 
FS-7055 #resolve

10 years agoFS-7062: [mod_sofia] on redirect, when uri are passed in without <> with multiple...
Michael Jerris [Fri, 5 Dec 2014 22:28:48 +0000 (17:28 -0500)] 
FS-7062: [mod_sofia] on redirect, when uri are passed in without <> with multiple uris, automatically add the q= header param in decending order.  This should make 300 Multiple Choices work well with devices that require the q param.  If you would like to specify explicit q-values, please use the syntax of redirect where you specify the entire header using the <>

10 years agoFS-7063 #resolve
Anthony Minessale [Mon, 8 Dec 2014 08:03:17 +0000 (02:03 -0600)] 
FS-7063 #resolve

10 years agoMerge pull request #129 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-6766:master...
Mike Jerris [Fri, 5 Dec 2014 19:20:06 +0000 (13:20 -0600)] 
Merge pull request #129 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-6766:master to master

* commit '35ba6a33b17036cf7ab3693d3e28d224ce68af55':
  FS-6766, fix verto caller ringback missing on conference bridge

10 years agoFS-7002 #resolve #comment please verify
Anthony Minessale [Sat, 6 Dec 2014 01:18:28 +0000 (19:18 -0600)] 
FS-7002 #resolve #comment please verify

10 years agoMerge pull request #134 in FS/freeswitch from ~PAUL.ARNOLD/freeswitch-fs-7051:master...
Brian West [Fri, 5 Dec 2014 13:54:56 +0000 (07:54 -0600)] 
Merge pull request #134 in FS/freeswitch from ~PAUL.ARNOLD/freeswitch-fs-7051:master to master

* commit '843e4953be26f028d177d72aa0f5ea2d624e2cbf':
  FS-7051: Preserve the annexb=no/yes status

10 years agoFS-7051: Preserve the annexb=no/yes status
Paul Arnold [Thu, 4 Dec 2014 22:52:29 +0000 (09:52 +1100)] 
FS-7051: Preserve the annexb=no/yes status

As per RFC4856, Annex B mode for G.729 is disabled if the SDP contains a
fmtp parameter annexb=no and enabled if annexb=yes or the annexb parameter
is missing.

When responding to an offer mod_sangoma_codec always returns an answer
without a fmtp parameter. Even in response to a SDP offer which contains
one. This has the effect of responding to a request to disable Annex B
with an answer that only Annex B is supported.

With this change mod_sangoma_codec copies the fmtp parameter from the
offer to the answer fixing the problem.

10 years agoFix JIRA (FS-7018): mod_callcenter's longest-idle-agent strategy is unfair
Humberto Diógenes [Thu, 4 Dec 2014 19:12:20 +0000 (16:12 -0300)] 
Fix JIRA (FS-7018): mod_callcenter's longest-idle-agent strategy is unfair

10 years agoupdate gdb scripts for new hash format
Anthony Minessale [Thu, 4 Dec 2014 18:31:19 +0000 (13:31 -0500)] 
update gdb scripts for new hash format

10 years agoMerge pull request #126 in FS/freeswitch from ~HRISTO/freeswitch:timezone-all-mod_say...
Brian West [Thu, 4 Dec 2014 17:02:25 +0000 (11:02 -0600)] 
Merge pull request #126 in FS/freeswitch from ~HRISTO/freeswitch:timezone-all-mod_say-modules to master

* commit 'a8c5a0c87bf97ad0f84df2ad53d6eef2a951eee9':
  add timezone support to mod_say_{de,es,ja,nl,th,zh}

10 years agoMerge pull request #132 in FS/freeswitch from ~SGUTIERREZ/freeswitch-fs-7052:master...
Brian West [Thu, 4 Dec 2014 16:56:12 +0000 (10:56 -0600)] 
Merge pull request #132 in FS/freeswitch from ~SGUTIERREZ/freeswitch-fs-7052:master to master

* commit '4be629037508dedc9fe9e50b118b8b5cb9bf422b':
  FS-7052 Moving jb queue swap operation out of the debug block.

10 years agoFS-7052 Moving jb queue swap operation out of the debug block.
sgutierrez [Thu, 4 Dec 2014 15:07:11 +0000 (16:07 +0100)] 
FS-7052 Moving jb queue swap operation out of the debug block.

Fixes a bug where the jitter buffer implementation wasn't discarding
old packets if debug mode was disabled.

10 years agoFS-7046 follow up on type change
Brian West [Wed, 3 Dec 2014 21:44:27 +0000 (15:44 -0600)] 
FS-7046 follow up on type change

10 years agoFS-7046: fix some unreachable code warnings
Brian West [Wed, 3 Dec 2014 21:24:37 +0000 (15:24 -0600)] 
FS-7046: fix some unreachable code warnings

10 years agoFS-7046: fix data types and casting on some vars to silence windows build warnings
Brian West [Wed, 3 Dec 2014 21:06:31 +0000 (15:06 -0600)] 
FS-7046: fix data types and casting on some vars to silence windows build warnings

10 years agoFS-7045 #resolve #comment [mod_rayo] guarantee that dialed call can be joined when...
Chris Rienzo [Wed, 3 Dec 2014 21:03:58 +0000 (16:03 -0500)] 
FS-7045 #resolve #comment [mod_rayo] guarantee that dialed call can be joined when answered event is sent.

10 years agoFS-7030 #resolve
Brian West [Wed, 3 Dec 2014 19:36:39 +0000 (13:36 -0600)] 
FS-7030 #resolve

10 years agoMerge pull request #131 in FS/freeswitch from ~DRK/freeswitch:drkmrcpfix to master
Brian West [Wed, 3 Dec 2014 18:06:51 +0000 (12:06 -0600)] 
Merge pull request #131 in FS/freeswitch from ~DRK/freeswitch:drkmrcpfix to master

* commit 'db66cdb56f85b1529914fe0fcdce2f00e6f764af':
  Fix mrcp libraries to build right

10 years agoFix mrcp libraries to build right
Dave Kompel [Wed, 3 Dec 2014 17:56:48 +0000 (12:56 -0500)] 
Fix mrcp libraries to build right

10 years agoFS-6766, fix verto caller ringback missing on conference bridge
François [Wed, 3 Dec 2014 09:16:22 +0000 (10:16 +0100)] 
FS-6766, fix verto caller ringback missing on conference bridge

10 years agofix FS-7049 - Count and list agents based on their state
Italo Rossi [Wed, 3 Dec 2014 01:57:43 +0000 (22:57 -0300)] 
fix FS-7049 - Count and list agents based on their state

10 years agoFS-5816 #resolve #comment re-add completion cause to session record stop event
Chris Rienzo [Tue, 2 Dec 2014 19:59:27 +0000 (14:59 -0500)] 
FS-5816 #resolve #comment re-add completion cause to session record stop event

10 years agoMerge branch 'master' of ssh://freeswitch.org:7999/fs/freeswitch
Brian West [Tue, 2 Dec 2014 18:33:52 +0000 (12:33 -0600)] 
Merge branch 'master' of ssh://freeswitch.org:7999/fs/freeswitch

10 years agoFS-7030 work in progress
Brian West [Tue, 2 Dec 2014 18:32:49 +0000 (12:32 -0600)] 
FS-7030 work in progress

10 years agoFS-6980 #resolve don't crash when using native recording on recordstop the redo
Brian West [Tue, 2 Dec 2014 16:51:48 +0000 (10:51 -0600)] 
FS-6980 #resolve don't crash when using native recording on recordstop the redo

10 years agoFS-6891 FS-6713 #comment revert 1b612fecb6e8db11da9b15c5522b87e7b642423d
Anthony Minessale [Tue, 2 Dec 2014 22:46:08 +0000 (16:46 -0600)] 
FS-6891 FS-6713 #comment revert 1b612fecb6e8db11da9b15c5522b87e7b642423d

10 years agoadd timezone support to mod_say_{de,es,ja,nl,th,zh}
Hristo Trendev [Tue, 2 Dec 2014 16:08:12 +0000 (17:08 +0100)] 
add timezone support to mod_say_{de,es,ja,nl,th,zh}

This is nothing more than a shameless copy/paste from another mod_say
module, which already had timezone support. It simply checks if the
timezone variable is set and if it contains a valid timezone, then this
timezone will be used when announcing times/dates.

FS-7048 #resolve

10 years agoMerge branch 'master' of ssh://stash.freeswitch.org:7999/fs/freeswitch
Brian West [Mon, 1 Dec 2014 21:10:06 +0000 (15:10 -0600)] 
Merge branch 'master' of ssh://stash.freeswitch.org:7999/fs/freeswitch

10 years agoFS-7037 #resolve
Anthony Minessale [Mon, 1 Dec 2014 21:10:00 +0000 (15:10 -0600)] 
FS-7037 #resolve

10 years agoFS-7030 #comment [unimrcp] restore visual studio 2010/2012 project files added by...
Chris Rienzo [Mon, 1 Dec 2014 19:53:25 +0000 (14:53 -0500)] 
FS-7030 #comment [unimrcp] restore visual studio 2010/2012 project files added by FS project

10 years ago#comment FS-7025 fix compiler warning introduced from e55aee14
Seven Du [Mon, 1 Dec 2014 01:40:18 +0000 (09:40 +0800)] 
#comment FS-7025 fix compiler warning introduced from e55aee14

10 years agoFS-7025 %FEATURE #comment please test
Anthony Minessale [Sun, 30 Nov 2014 22:55:01 +0000 (16:55 -0600)] 
FS-7025 %FEATURE #comment please test

10 years agoMerge pull request #124 in FS/freeswitch from ~MBRANCA/freeswitch:bugfix/OPENZAP...
Moises Silva [Wed, 26 Nov 2014 15:46:48 +0000 (09:46 -0600)] 
Merge pull request #124 in FS/freeswitch from ~MBRANCA/freeswitch:bugfix/OPENZAP-233-compilation-broken-on-x86-systems to master

* commit '382e683b15748473e1c06774f0b8bc56cc7210f2':
  Use FTDM_UINT64_FMT macro to log uint64_t values, in order to not break x86 builds.

10 years agoFS-7015 #comment please test
Anthony Minessale [Tue, 25 Nov 2014 23:02:10 +0000 (17:02 -0600)] 
FS-7015 #comment please test

10 years agoUse FTDM_UINT64_FMT macro to log uint64_t values, in order to not break x86 builds.
matteo brancaleoni [Tue, 25 Nov 2014 14:38:45 +0000 (15:38 +0100)] 
Use FTDM_UINT64_FMT macro to log uint64_t values, in order to not break x86 builds.

10 years agoFS-7031 #resolve #comment [unimrcp] update library again to pull in upstream fix...
Chris Rienzo [Tue, 25 Nov 2014 13:24:50 +0000 (08:24 -0500)] 
FS-7031 #resolve #comment [unimrcp] update library again to pull in upstream fix for --with-sofia-sip=../sofia-sip

10 years agoFS-7031 [unimrcp] update sofia-sip.m4 so that it can build when relative path is...
Chris Rienzo [Mon, 24 Nov 2014 17:11:12 +0000 (12:11 -0500)] 
FS-7031 [unimrcp] update sofia-sip.m4 so that it can build when relative path is used in configure.gnu --with-sofia-sip

10 years agoFS-7031 [unimrcp] revert configure.gnu change- doesn't work when using non-source...
Chris Rienzo [Mon, 24 Nov 2014 15:38:11 +0000 (10:38 -0500)] 
FS-7031 [unimrcp] revert configure.gnu change- doesn't work when using non-source build dir.

10 years agomissing deb
Anthony Minessale [Mon, 24 Nov 2014 22:32:38 +0000 (16:32 -0600)] 
missing deb

10 years agoFS-7021 #resolve
Brian West [Thu, 20 Nov 2014 03:51:09 +0000 (21:51 -0600)] 
FS-7021 #resolve

10 years agoFS-6848 #resolve #comment slight tweak to fix the logic and avoid unbalanced parens
Ken Rice [Wed, 19 Nov 2014 22:05:40 +0000 (16:05 -0600)] 
FS-6848 #resolve #comment slight tweak to fix the logic and avoid unbalanced parens

10 years agoMerge pull request #95 in FS/freeswitch from ~ITALOROSSI/freeswitch:master to master
Mike Jerris [Wed, 19 Nov 2014 21:32:19 +0000 (15:32 -0600)] 
Merge pull request #95 in FS/freeswitch from ~ITALOROSSI/freeswitch:master to master

* commit 'f87c335e8a49da7b0a2b6f19b45f285f6355e2e0':
  Only waiting for agent channel to hangup.

10 years agoMerge pull request #117 in FS/freeswitch from ~UNIXDOG/freeswitch-rneese:bugfix/FS...
Mike Jerris [Wed, 19 Nov 2014 21:30:50 +0000 (15:30 -0600)] 
Merge pull request #117 in FS/freeswitch from ~UNIXDOG/freeswitch-rneese:bugfix/FS-6848-freesbd10.1-arm-build-failure to master

* commit '9673cf0acbd7591ce64b46385391dd7feac4c036':
  Fix for apr build issue fs-6848 freebsd arm

10 years agoremove hack breaking some cross compile builds. if you really need this, you should...
Michael Jerris [Wed, 19 Nov 2014 21:06:42 +0000 (16:06 -0500)] 
remove hack breaking some cross compile builds.  if you really need this, you should be using new enough glibc anyways

10 years ago Fix for apr build issue fs-6848 freebsd arm
Richard Neese [Wed, 19 Nov 2014 20:00:12 +0000 (14:00 -0600)] 
 Fix for apr build issue fs-6848 freebsd arm

10 years agoimprove timerfd implementation to be more accurate
Anthony Minessale [Fri, 14 Nov 2014 02:51:53 +0000 (20:51 -0600)] 
improve timerfd implementation to be more accurate

10 years agorevert
Anthony Minessale [Tue, 18 Nov 2014 23:00:44 +0000 (17:00 -0600)] 
revert

10 years agoimprove timerfd implementation to be more accurate
Anthony Minessale [Fri, 14 Nov 2014 02:51:53 +0000 (20:51 -0600)] 
improve timerfd implementation to be more accurate

10 years agoMerge pull request #114 in FS/freeswitch from ~VIPKILLA/freeswitch-fs-6097:master...
Mike Jerris [Tue, 18 Nov 2014 20:45:53 +0000 (14:45 -0600)] 
Merge pull request #114 in FS/freeswitch from ~VIPKILLA/freeswitch-fs-6097:master to master

* commit '1e926198fab716d62956b8c03aca753eb4d6abe7':
  FS-6097 - added fifo_position macro

10 years agoFS-6097 - added fifo_position macro
E. Schmidbauer [Tue, 18 Nov 2014 20:42:44 +0000 (15:42 -0500)] 
FS-6097 - added fifo_position macro

10 years agoMerge branch 'unimrcp-update-20141117'
Chris Rienzo [Tue, 18 Nov 2014 19:28:38 +0000 (14:28 -0500)] 
Merge branch 'unimrcp-update-20141117'

10 years agoFS-6450 [unimrcp] Update library
Chris Rienzo [Mon, 17 Nov 2014 16:37:15 +0000 (11:37 -0500)] 
FS-6450 [unimrcp] Update library

 [apr] Backport APR_RING_FOREACH and APR_RING_FOREACH_SAFE macros to APR for unimrcp compatibility.

 [unimrcp] configure.gnu - need full path, not relative path for library paths

 [unimrcp] added uni_revision.h - couldn't get it to autogenerate from build

 [mod_unimrcp] add better logging and error checking on module load.  Currently dumps core on MRCPv1 TTS attempt

 [mod_unimrcp] don't configure MRCPv1 session with a connection agent- causes crash

10 years agoFS-7014: [mod_sofia] don't touch the tech_pvt when a call has just ended, leaving...
Brian West [Tue, 18 Nov 2014 16:22:13 +0000 (10:22 -0600)] 
FS-7014: [mod_sofia] don't touch the tech_pvt when a call has just ended, leaving us with a null tech_pvt

10 years agoFS-6622: [mod_shout] set buffer size for streams based on the number of channels...
Brian West [Tue, 18 Nov 2014 15:47:43 +0000 (09:47 -0600)] 
FS-6622: [mod_shout] set buffer size for streams based on the number of channels to avoid buffer starvation

10 years agoFS-6695: fix build on mips
Michael Jerris [Mon, 17 Nov 2014 20:25:39 +0000 (15:25 -0500)] 
FS-6695: fix build on mips

10 years agoFS-6957 fix regression
Brian West [Mon, 17 Nov 2014 16:36:03 +0000 (10:36 -0600)] 
FS-6957 fix regression

10 years agoFS-5800: [mod_curl] add support for additional curl auth methods
Michael Jerris [Mon, 17 Nov 2014 16:01:35 +0000 (11:01 -0500)] 
FS-5800: [mod_curl] add support for additional curl auth methods

10 years agoFS-5666: [mod_redis] add ignore_connect_fail config setting to not kill the call...
Michael Jerris [Mon, 17 Nov 2014 15:29:39 +0000 (10:29 -0500)] 
FS-5666: [mod_redis] add ignore_connect_fail config setting to not kill the call when redis is down when using redis backend for limit

10 years agoiksemel - remove support for SSLv23 in iks_proceed_tls (was a FS addition to iksemel...
Chris Rienzo [Mon, 17 Nov 2014 14:46:23 +0000 (09:46 -0500)] 
iksemel - remove support for SSLv23 in iks_proceed_tls (was a FS addition to iksemel).  mod_rayo - updated to no longer support SSLv23

10 years agoMerge pull request #113 in FS/freeswitch from ~FLAVIO/freeswitch:bugfix/FS-7004-mod_s...
Mike Jerris [Mon, 17 Nov 2014 14:29:08 +0000 (08:29 -0600)] 
Merge pull request #113 in FS/freeswitch from ~FLAVIO/freeswitch:bugfix/FS-7004-mod_sndfile_respect_umask to master

* commit 'c73afe1c85f42d076c4b71c80251f7c888d47756':
  FS-7004 mod_sndfile: respect umask when creating new files

10 years agoFS-6996: #resolve fix define change as of glibc 2.20 for _BSD_SOURCE -> _DEFAULT_SOURCE
Michael Jerris [Mon, 17 Nov 2014 14:27:22 +0000 (09:27 -0500)] 
FS-6996: #resolve fix define change as of glibc 2.20 for _BSD_SOURCE -> _DEFAULT_SOURCE

10 years agoFS-7004 mod_sndfile: respect umask when creating new files
Flavio Grossi [Mon, 17 Nov 2014 10:11:42 +0000 (11:11 +0100)] 
FS-7004 mod_sndfile: respect umask when creating new files

Files created by mod_sndfile use sf_open() which uses hardcoded permissions. To
respect the process' umask, manually open files with the correct permissions
and then call sf_open_fd().

10 years agoAllow setting CURL timeout from curl API command
Travis Cross [Sun, 16 Nov 2014 19:20:07 +0000 (19:20 +0000)] 
Allow setting CURL timeout from curl API command

Previously the `timeout` option to the curl API command set only
`CURLOPT_CONNECTTIMEOUT` -- the maximum amount of time that curl will
wait to connect to the server.  If the server accepted the connection
but then never replied, curl would wait essentially forever.  There
was no way to set `CURLOPT_TIMEOUT` -- the maximum amount of time the
entire request operation is allowed to take.

With this change, the `timeout` option sets `CURLOPT_TIMEOUT`.  We've
earlier added a `connect-timeout` option to set
`CURLOPT_CONNECTTIMEOUT`.

This is a change to existing behavior.  However, it's likely that this
is what people expected it to do all along.  The curl application
call, for example, accepts both `curl_connect_timeout` and
`curl_timeout` channel variables, with the latter setting
`CURLOPT_TIMEOUT`.

If people really were relying on this odd behavior, we'll rename the
option with the new behavior to something else and come up with a
transition plan.

10 years agoAdd `connect-timeout` option for curl API command
Travis Cross [Sun, 16 Nov 2014 19:16:39 +0000 (19:16 +0000)] 
Add `connect-timeout` option for curl API command

This option sets the maximum number of seconds that curl will wait to
connect with the server.

Right now this is a synonym for the `timeout` option.

10 years agoFS-7003 #resolve #comment mod_rayo: fix infinite loop when output sent to server...
Chris Rienzo [Fri, 14 Nov 2014 19:20:48 +0000 (14:20 -0500)] 
FS-7003 #resolve #comment mod_rayo: fix infinite loop when output sent to server without SSML configured and repeat-times=0

10 years agomod_rayo: new configuration parameter, add-variables-to-offer (default=false). When...
Chris Rienzo [Fri, 14 Nov 2014 18:22:53 +0000 (13:22 -0500)] 
mod_rayo: new configuration parameter, add-variables-to-offer (default=false).  When true, all channel variables are included in the offer to rayo client

10 years agoMerge pull request #111 in FS/freeswitch from ~JCHAVANTON/freeswitch-opus:FS-6992...
Brian West [Fri, 14 Nov 2014 14:37:23 +0000 (08:37 -0600)] 
Merge pull request #111 in FS/freeswitch from ~JCHAVANTON/freeswitch-opus:FS-6992 to master

* commit '826d42874139c59636de234d7021d485f03b81ee':
  FS-6992 [mod_opus] global configuration or maxplaybackrate and maxaveragebitrate from opus.conf.xml

10 years agoFS-6992 [mod_opus] global configuration or maxplaybackrate and maxaveragebitrate
Julien Chavanton [Thu, 13 Nov 2014 12:48:04 +0000 (13:48 +0100)] 
FS-6992 [mod_opus] global configuration or maxplaybackrate and maxaveragebitrate
from opus.conf.xml

10 years agoFS-6979 #resolve #comment mod_http_cache: added base-domain config to s3 profiles...
Chris Rienzo [Thu, 13 Nov 2014 15:20:02 +0000 (10:20 -0500)] 
FS-6979 #resolve #comment mod_http_cache: added base-domain config to s3 profiles so mod_http_cache can access self hosted s3 compatible service.

Example configuration:

  <profiles>
    <profile name="s3">
       <!-- Credentials for AWS account. -->
       <aws-s3>
          <!-- 20 character key identifier -->
          <access-key-id><![CDATA[AKIAIOSFODNN7EXAMPLE]]></access-key-id>
          <!-- 40 character secret -->
          <secret-access-key><![CDATA[wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY]]></secret-access-key>
          <base-domain><![CDATA[example.com]]></base-domain>
       </aws-s3>
       <!-- Domains that this profile applies to -->
       <domains>
          <domain name="bucket.example.com"/>
          <domain name="bucket2.example.com"/>
       </domains>
    </profile>
  </profiles>

10 years agoFS-6531: #resolve set to tag on uuid_phone_event notify to make grandstream happy...
Michael Jerris [Thu, 13 Nov 2014 03:55:31 +0000 (21:55 -0600)] 
FS-6531: #resolve set to tag on uuid_phone_event notify to make grandstream happy, even tho they could have matched the dialog fine off the from tag like every other phone does.

10 years agoFS-6531: #resolve set to tag on auto answer notify to make grandstream happy, even...
Michael Jerris [Thu, 13 Nov 2014 03:37:14 +0000 (21:37 -0600)] 
FS-6531: #resolve set to tag on auto answer notify to make grandstream happy, even tho they could have matched the dialog fine off the from tag like every other phone does.

10 years agoFS-6890 #comment please test
Anthony Minessale [Wed, 12 Nov 2014 19:09:23 +0000 (13:09 -0600)] 
FS-6890 #comment please test

10 years agoFS-6890 #comment revert
Anthony Minessale [Wed, 12 Nov 2014 19:07:43 +0000 (13:07 -0600)] 
FS-6890 #comment revert

10 years agoAvoid mod_shout on sid/jessie for now
Travis Cross [Thu, 30 Oct 2014 01:24:09 +0000 (01:24 +0000)] 
Avoid mod_shout on sid/jessie for now

On sid the build breaks on "undefined reference to symbol
'ogg_sync_init'".  We'll just avoid mod_shout on sid/jessie until this
is worked out.

10 years agoMerge pull request #110 in FS/freeswitch from ~JCHAVANTON/freeswitch-opus:FS-6947...
Brian West [Wed, 12 Nov 2014 18:57:31 +0000 (12:57 -0600)] 
Merge pull request #110 in FS/freeswitch from ~JCHAVANTON/freeswitch-opus:FS-6947-opus to master

* commit '0eefdca47b127f8151c9b1a0b12eaf2d7e99def8':
  FS-6947 Opus RTP payload fmtp settings ( maxaveragebitrate / maxplaybackrate )

10 years agofix a few issues
Brian West [Wed, 12 Nov 2014 18:49:57 +0000 (12:49 -0600)] 
fix a few issues

10 years agoFS-6947 Opus RTP payload fmtp settings ( maxaveragebitrate / maxplaybackrate )
Julien Chavanton [Wed, 12 Nov 2014 08:06:11 +0000 (09:06 +0100)] 
FS-6947 Opus RTP payload fmtp settings ( maxaveragebitrate / maxplaybackrate )

10 years agofix compiler warning on unmatched return type
Seven Du [Wed, 12 Nov 2014 05:31:30 +0000 (13:31 +0800)] 
fix compiler warning on unmatched return type

10 years agoadd external_video_source to media handle and expose switch_core_media_start_video_th...
Seven Du [Wed, 12 Nov 2014 00:39:35 +0000 (08:39 +0800)] 
add external_video_source to media handle and expose switch_core_media_start_video_thread() to start the core video thread for non-rtp based media

10 years agoFS-6977 #resolve
Brian West [Wed, 12 Nov 2014 00:18:27 +0000 (18:18 -0600)] 
FS-6977 #resolve

10 years agoMerge pull request #109 in FS/freeswitch from ~NNEUL/freeswitch:bugfix-fs-6983 to...
Mike Jerris [Wed, 12 Nov 2014 00:16:57 +0000 (18:16 -0600)] 
Merge pull request #109 in FS/freeswitch from ~NNEUL/freeswitch:bugfix-fs-6983 to master

* commit 'dbc5571594eeacc4e3c7f2de3c78f8dd5c12f087':
  FS-6983 wrap new curl TLS macro usage with ifdefs

10 years agoMerge pull request #105 in FS/freeswitch from ~SEVEN/freeswitch-verto-spaces-new...
Mike Jerris [Tue, 11 Nov 2014 22:27:10 +0000 (16:27 -0600)] 
Merge pull request #105 in FS/freeswitch from ~SEVEN/freeswitch-verto-spaces-new:master to master

* commit 'eb3a27ccee10f72df4bc237d5254a5c8636f3205':
  use 4 spaces indent to match the default of jslint