]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
11 years agoAllow SIP UPDATE messages without display updates
Travis Cross [Wed, 25 Jun 2014 19:24:11 +0000 (19:24 +0000)] 
Allow SIP UPDATE messages without display updates

Previously if send-display-update was set to false we would also
remove UPDATE from our Allow: headers.  This is unnecessary.  The
UPDATE message is useful in SIP transactions even if we're not sending
display updates.

With this commit, we add a new boolean profile flag, allow-update.  If
set to true we'll send Allow: UPDATE.  If set to false, we will not.
If there is a conflict with another setting that requires UPDATE
support, the allow-update parameter will win and a warning will be
printed.

ref: RFC 3311

11 years agoskip update on member channels with no json
Anthony Minessale [Wed, 25 Jun 2014 18:40:50 +0000 (13:40 -0500)] 
skip update on member channels with no json

11 years agoFS-6632 Trying to actually use opus in stereo broke pretending to use it in stereo
Anthony Minessale [Wed, 25 Jun 2014 16:18:51 +0000 (21:18 +0500)] 
FS-6632  Trying to actually use opus in stereo broke pretending to use it in stereo

11 years agoduh, the code to parse the codec params from the config file wasn't there
Anthony Minessale [Wed, 25 Jun 2014 16:18:04 +0000 (21:18 +0500)] 
duh, the code to parse the codec params from the config file wasn't there

11 years agoFS-6627
Anthony Minessale [Tue, 24 Jun 2014 20:42:07 +0000 (15:42 -0500)] 
FS-6627

11 years agoFS-6621
Brian West [Tue, 24 Jun 2014 19:13:10 +0000 (14:13 -0500)] 
FS-6621

11 years agofix compiler warning
Seven Du [Tue, 24 Jun 2014 01:10:34 +0000 (09:10 +0800)] 
fix compiler warning

11 years agoCreate freeswitch-timezones debian package
Travis Cross [Mon, 23 Jun 2014 06:26:12 +0000 (06:26 +0000)] 
Create freeswitch-timezones debian package

This installs the timezone file such that configurations can reference
it rather than copying it.

11 years agoFS-6440 regression from this patch on single CPU or VM machines causes startup race
Anthony Minessale [Mon, 23 Jun 2014 18:55:52 +0000 (23:55 +0500)] 
FS-6440 regression from this patch on single CPU or VM machines causes startup race

11 years agoChange to ncwait so that the service start script will block until FS is actually...
William King [Mon, 23 Jun 2014 15:03:53 +0000 (10:03 -0500)] 
Change to ncwait so that the service start script will block until FS is actually started

11 years agoFixed issue handling modem renegotiation when a T.30 CTC message is received.
Steve Underwood [Mon, 23 Jun 2014 00:51:41 +0000 (08:51 +0800)] 
Fixed issue handling modem renegotiation when a T.30 CTC message is received.
 Please enter the commit message for your changes. Lines starting

11 years agoClarify error message.
Eliot Gable [Sat, 21 Jun 2014 19:16:50 +0000 (19:16 +0000)] 
Clarify error message.

11 years ago-rp is not an ok default option it should not be used in normal circumstances it...
Anthony Minessale [Sat, 21 Jun 2014 16:42:46 +0000 (21:42 +0500)] 
-rp is not an ok default option it should not be used in normal circumstances it forces an unsafe environment with realtime threads on single cpu systems.  Real time mode will enable by default on systems with enough cpus

11 years agoFS-6617 fix compile error
Brian West [Sat, 21 Jun 2014 16:04:53 +0000 (11:04 -0500)] 
FS-6617 fix compile error

11 years agoswap
Anthony Minessale [Sat, 21 Jun 2014 00:32:22 +0000 (05:32 +0500)] 
swap

11 years agocheck in raw verto js files and directory structure for development
Anthony Minessale [Sat, 21 Jun 2014 00:26:06 +0000 (05:26 +0500)] 
check in raw verto js files and directory structure for development

11 years agofix recording in stereo conferences
Anthony Minessale [Fri, 20 Jun 2014 18:53:16 +0000 (23:53 +0500)] 
fix recording in stereo conferences

11 years agoFS-6612: Don't use rport in tcp or tls
Brian West [Fri, 20 Jun 2014 15:23:02 +0000 (10:23 -0500)] 
FS-6612: Don't use rport in tcp or tls

11 years agoExclude ftmod_ as those are submodules of mod_freetdm
Brian West [Fri, 20 Jun 2014 15:18:10 +0000 (10:18 -0500)] 
Exclude ftmod_ as those are submodules of mod_freetdm

11 years agovarious verto cleanups and fix a race in double event delivery thread creation
Anthony Minessale [Fri, 20 Jun 2014 14:21:56 +0000 (19:21 +0500)] 
various verto cleanups and fix a race in double event delivery thread creation

11 years agoverto bug fixing in codec negotiation and some stereo codec stuff
Anthony Minessale [Thu, 19 Jun 2014 20:41:19 +0000 (01:41 +0500)] 
verto bug fixing in codec negotiation and some stereo codec stuff

11 years agoTweaks
Steve Underwood [Thu, 19 Jun 2014 18:58:33 +0000 (02:58 +0800)] 
Tweaks

11 years agofix null strcmp
Anthony Minessale [Thu, 19 Jun 2014 18:37:34 +0000 (23:37 +0500)] 
fix null strcmp

11 years agoFS-6609: use config.status to reconf srtp so it doesn't loose the settings from the...
Michael Jerris [Thu, 19 Jun 2014 17:16:52 +0000 (13:16 -0400)] 
FS-6609: use config.status to reconf srtp so it doesn't loose the settings from the initial configure

11 years agoImproved TSB85 tests, which now check call clearing.
Steve Underwood [Thu, 19 Jun 2014 16:24:10 +0000 (00:24 +0800)] 
Improved TSB85 tests, which now check call clearing.
FAX now differentiates properly between <page result code> and <image> <page resuly code> when deciding how to retry.

11 years agomod_skinny: profile digit timeout is integer not string
Nathan Neulinger [Wed, 18 Jun 2014 22:11:19 +0000 (17:11 -0500)] 
mod_skinny: profile digit timeout is integer not string

11 years agomod_skinny: add easy access to set blocking/non-blocking mode for skinny socket on...
Nathan Neulinger [Wed, 18 Jun 2014 22:06:54 +0000 (17:06 -0500)] 
mod_skinny: add easy access to set blocking/non-blocking mode for skinny socket on a per-profile basis

11 years agomod_skinny: socket timeout should be set in all cases, not just for blocking
Nathan Neulinger [Wed, 18 Jun 2014 21:41:38 +0000 (16:41 -0500)] 
mod_skinny: socket timeout should be set in all cases, not just for blocking

11 years agoupdate libedit LOOK MA NO PATCHES
Brian West [Wed, 18 Jun 2014 19:52:27 +0000 (14:52 -0500)] 
update libedit LOOK MA NO PATCHES

11 years agomod_skinny: no warning if there is a matching entry, but no version listed
Nathan Neulinger [Wed, 18 Jun 2014 17:06:27 +0000 (12:06 -0500)] 
mod_skinny: no warning if there is a matching entry, but no version listed

11 years agomod_skinny: add stub for media resource notification message sent by VG224
Nathan Neulinger [Wed, 18 Jun 2014 16:54:49 +0000 (11:54 -0500)] 
mod_skinny: add stub for media resource notification message sent by VG224

11 years agomod_skinny: always return a response to version message, since that's what CCM does
Nathan Neulinger [Wed, 18 Jun 2014 16:44:20 +0000 (11:44 -0500)] 
mod_skinny: always return a response to version message, since that's what CCM does

11 years agomod_skinny: handle additional escaping in log messages to reduce screen/console issues
Nathan Neulinger [Wed, 18 Jun 2014 15:19:42 +0000 (10:19 -0500)] 
mod_skinny: handle additional escaping in log messages to reduce screen/console issues

11 years agoMerge branch 'master' of ssh://git.freeswitch.org/freeswitch
Brian West [Wed, 18 Jun 2014 13:58:56 +0000 (08:58 -0500)] 
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch

11 years agodate would have done the same thing
Brian West [Wed, 18 Jun 2014 13:58:49 +0000 (08:58 -0500)] 
date would have done the same thing

11 years agoFS-6605 add support for automatic dialing when off-hook/ringdown --resolve
Nathan Neulinger [Wed, 18 Jun 2014 13:40:20 +0000 (08:40 -0500)] 
FS-6605 add support for automatic dialing when off-hook/ringdown --resolve

11 years agoFS-5223 and FS-6603, don't trust docs... sheesh
Brian West [Wed, 18 Jun 2014 13:33:57 +0000 (08:33 -0500)] 
FS-5223 and FS-6603, don't trust docs... sheesh

11 years agoutil for quick restarts during debugging
Brian West [Wed, 18 Jun 2014 02:28:16 +0000 (21:28 -0500)] 
util for quick restarts during debugging

11 years agoMerge branch 'master' of ssh://git.freeswitch.org/freeswitch
Brian West [Wed, 18 Jun 2014 02:16:32 +0000 (21:16 -0500)] 
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch

11 years agoFS-5223 FS-6603 on platforms that have SO_REUSEPORT it also implies SO_REUSEADDR...
Brian West [Wed, 18 Jun 2014 02:15:02 +0000 (21:15 -0500)] 
FS-5223 FS-6603 on platforms that have SO_REUSEPORT it also implies SO_REUSEADDR, On platforms that only have SO_REUSEADDR it seems to imply both in the absence of SO_REUSEPORT.

11 years agoignore fs_ivrd
Brian West [Wed, 18 Jun 2014 02:14:14 +0000 (21:14 -0500)] 
ignore fs_ivrd

11 years agoFS-6607 add further not from wiki page about IPv6 support
Nathan Neulinger [Wed, 18 Jun 2014 00:53:45 +0000 (19:53 -0500)] 
FS-6607 add further not from wiki page about IPv6 support

11 years agoFS-6607 add notice of IPv6 support for mod_skinny
Nathan Neulinger [Wed, 18 Jun 2014 00:36:55 +0000 (19:36 -0500)] 
FS-6607 add notice of IPv6 support for mod_skinny

11 years agono one seems to be okay with actually installing perl modules because it might requir...
Michael Jerris [Wed, 18 Jun 2014 00:19:22 +0000 (20:19 -0400)] 
no one seems to be okay with actually installing perl modules because it might require the permissions to acutally do so, instead, let the users figure out how to install them themselves so they can figure out how to have permissions and where they acutally go by themselves with no direction from us

11 years agowoops typo
Brian West [Tue, 17 Jun 2014 22:20:00 +0000 (17:20 -0500)] 
woops typo

11 years agoremove white space
Brian West [Tue, 17 Jun 2014 22:12:42 +0000 (17:12 -0500)] 
remove white space

11 years agotweak
Brian West [Tue, 17 Jun 2014 22:11:04 +0000 (17:11 -0500)] 
tweak

11 years agoSince the FTC won't allow you to register more than 6 or so numbers online without...
Brian West [Tue, 17 Jun 2014 21:46:58 +0000 (16:46 -0500)] 
Since the FTC won't allow you to register more than 6 or so numbers online without having to call... I wrote this in 10 minutes to solve the problem

11 years agomore tweaks
Brian West [Tue, 17 Jun 2014 20:44:32 +0000 (15:44 -0500)] 
more tweaks

11 years agotweaks
Brian West [Tue, 17 Jun 2014 20:24:55 +0000 (15:24 -0500)] 
tweaks

11 years agoFS-6337
Anthony Minessale [Tue, 17 Jun 2014 20:19:14 +0000 (01:19 +0500)] 
FS-6337

11 years agoremove unused code
Anthony Minessale [Tue, 17 Jun 2014 20:17:29 +0000 (01:17 +0500)] 
remove unused code

11 years agoFS-477 fix inappropriate firing of timeout after call proceeds --resolve
Nathan Neulinger [Tue, 17 Jun 2014 19:56:21 +0000 (14:56 -0500)] 
FS-477 fix inappropriate firing of timeout after call proceeds --resolve

11 years agoswish and flick
Brian West [Tue, 17 Jun 2014 19:35:12 +0000 (14:35 -0500)] 
swish and flick

11 years agoUpdated just build it for Solaris 11
Brian West [Tue, 17 Jun 2014 19:34:17 +0000 (14:34 -0500)] 
Updated just build it for Solaris 11

11 years agoremove dual-arch cflags and ldflags that we get on osx, we don't support fat binary...
Michael Jerris [Tue, 17 Jun 2014 19:22:34 +0000 (19:22 +0000)] 
remove dual-arch cflags and ldflags that we get on osx, we don't support fat binary stuff yet

11 years agoBuild mod_verto for debian packaging
Travis Cross [Tue, 17 Jun 2014 16:24:07 +0000 (16:24 +0000)] 
Build mod_verto for debian packaging

We still need to add special handling for the perl bits.

11 years agoFS-6604: fix this same issue in esl too
Michael Jerris [Tue, 17 Jun 2014 17:10:47 +0000 (12:10 -0500)] 
FS-6604: fix this same issue in esl too

11 years agoFS-6604: needs DESTDIR
Michael Jerris [Tue, 17 Jun 2014 16:53:10 +0000 (11:53 -0500)] 
FS-6604: needs DESTDIR

11 years agoFS-6602: check for libperl libstalled and linkable too
Michael Jerris [Tue, 17 Jun 2014 16:44:18 +0000 (11:44 -0500)] 
FS-6602: check for libperl libstalled and linkable too

11 years agoFS-6604: install to archlib not sitelibexp
Michael Jerris [Tue, 17 Jun 2014 16:19:02 +0000 (11:19 -0500)] 
FS-6604: install to archlib not sitelibexp

11 years agoFS-6602: fixed check for EXTERN.h
Michael Jerris [Tue, 17 Jun 2014 16:17:55 +0000 (11:17 -0500)] 
FS-6602: fixed check for EXTERN.h

11 years agoFS-6604: install to archlib not sitelibexp
Michael Jerris [Tue, 17 Jun 2014 15:35:17 +0000 (10:35 -0500)] 
FS-6604: install to archlib not sitelibexp

11 years agofix dep check for building perl mods
Michael Jerris [Tue, 17 Jun 2014 14:44:17 +0000 (09:44 -0500)] 
fix dep check for building perl mods

11 years agoAdd dependency on libperl-dev for mod_verto
Travis Cross [Tue, 17 Jun 2014 14:42:15 +0000 (14:42 +0000)] 
Add dependency on libperl-dev for mod_verto

11 years agoPull mod_verto from debian packaging temporarily
Travis Cross [Tue, 17 Jun 2014 02:58:29 +0000 (02:58 +0000)] 
Pull mod_verto from debian packaging temporarily

`make install` on mod_verto needs to be reworked a bit for packaging
builds.

11 years agoExternal ipv6
Brian West [Mon, 16 Jun 2014 23:10:42 +0000 (18:10 -0500)] 
External ipv6

11 years agoAdd back mod_perl to debian build
Travis Cross [Mon, 16 Jun 2014 20:43:02 +0000 (20:43 +0000)] 
Add back mod_perl to debian build

The build issues blocking its return appear to have been resolved.

11 years agoAdd mod_rtc and mod_verto
Travis Cross [Mon, 16 Jun 2014 20:38:24 +0000 (20:38 +0000)] 
Add mod_rtc and mod_verto

11 years agoFix ordering in control-modules
Travis Cross [Mon, 16 Jun 2014 20:36:02 +0000 (20:36 +0000)] 
Fix ordering in control-modules

11 years agomod_rayo: improved idle detection- call is idle only if no active components and...
Chris Rienzo [Mon, 16 Jun 2014 18:39:17 +0000 (14:39 -0400)] 
mod_rayo: improved idle detection- call is idle only if no active components and not joined

11 years agowork around macro definition of fileno breaking our c++ code
Brian West [Mon, 16 Jun 2014 16:14:42 +0000 (11:14 -0500)] 
work around macro definition of fileno breaking our c++ code

11 years agoFS-6593 --resolve this isn't used, I've tested.
Brian West [Mon, 16 Jun 2014 15:42:58 +0000 (10:42 -0500)] 
FS-6593 --resolve this isn't used, I've tested.

11 years agoUse portable version of strerror_r()
Travis Cross [Mon, 16 Jun 2014 13:45:39 +0000 (13:45 +0000)] 
Use portable version of strerror_r()

FS-6596 --resolve

11 years agoAdd ldns to .gitignore
Peter Olsson [Sun, 15 Jun 2014 11:51:56 +0000 (13:51 +0200)] 
Add ldns to .gitignore

11 years agoVarious little memory leak possibilities in spandsp sorts, and the spandsp
Steve Underwood [Sat, 14 Jun 2014 11:49:05 +0000 (19:49 +0800)] 
Various little memory leak possibilities in spandsp sorts, and the spandsp
test suite is now mostly OK with valgrind.

11 years agoFS-6591 --resolve If you are still using spidermonkey you should migrate to v8
Jeff Lenk [Sat, 14 Jun 2014 03:49:01 +0000 (22:49 -0500)] 
FS-6591 --resolve If you are still using spidermonkey you should migrate to v8

11 years agovs2010 reswig
Jeff Lenk [Sat, 14 Jun 2014 03:41:37 +0000 (22:41 -0500)] 
vs2010 reswig

11 years agoFS-6583 --resolve
Jeff Lenk [Sat, 14 Jun 2014 03:34:50 +0000 (22:34 -0500)] 
FS-6583 --resolve

11 years agoadd reset function to clear some state data in the rtp session
Anthony Minessale [Sat, 14 Jun 2014 02:05:00 +0000 (07:05 +0500)] 
add reset function to clear some state data in the rtp session

11 years agoFS-6590 --resolve
Anthony Minessale [Fri, 13 Jun 2014 23:56:55 +0000 (04:56 +0500)] 
FS-6590 --resolve

11 years agofix build
Anthony Minessale [Fri, 13 Jun 2014 18:15:36 +0000 (23:15 +0500)] 
fix build

11 years agoFS-6535 mod_rayo: close recognizer when input component is complete
Chris Rienzo [Fri, 13 Jun 2014 16:34:19 +0000 (12:34 -0400)] 
FS-6535 mod_rayo: close recognizer when input component is complete

11 years agomod_rayo: rework component inheritance- component now inherits parent call/mixer...
Chris Rienzo [Fri, 13 Jun 2014 16:16:26 +0000 (12:16 -0400)] 
mod_rayo: rework component inheritance- component now inherits parent call/mixer mutex and parent reference counting moved to base class

11 years agomod_rayo: rename reference counting functions to something more sensible
Chris Rienzo [Fri, 13 Jun 2014 15:33:33 +0000 (11:33 -0400)] 
mod_rayo: rename reference counting functions to something more sensible

11 years agoFS-6535 mod_rayo: compile error
Chris Rienzo [Fri, 13 Jun 2014 14:08:49 +0000 (10:08 -0400)] 
FS-6535 mod_rayo: compile error

11 years agoFS-6535 mod_rayo: allow unimrcp recognizer w/ profile specified
Chris Rienzo [Fri, 13 Jun 2014 14:05:53 +0000 (10:05 -0400)] 
FS-6535 mod_rayo: allow unimrcp recognizer w/ profile specified

11 years agoreswig
Brian West [Fri, 13 Jun 2014 12:49:34 +0000 (07:49 -0500)] 
reswig

11 years agoadd debugging
Anthony Minessale [Fri, 13 Jun 2014 10:06:14 +0000 (06:06 -0400)] 
add debugging

11 years agoremove debug
Anthony Minessale [Fri, 13 Jun 2014 09:01:37 +0000 (05:01 -0400)] 
remove debug

11 years agoonly run plc on mono channels
Anthony Minessale [Fri, 13 Jun 2014 07:02:12 +0000 (03:02 -0400)] 
only run plc on mono channels

11 years agoadd logging
Anthony Minessale [Fri, 13 Jun 2014 07:02:09 +0000 (03:02 -0400)] 
add logging

11 years agostereo refactoring
Anthony Minessale [Fri, 13 Jun 2014 05:49:10 +0000 (01:49 -0400)] 
stereo refactoring

11 years agovs2010 reswig and fix mod_rss for recent stereo changes
Jeff Lenk [Fri, 13 Jun 2014 03:48:21 +0000 (22:48 -0500)] 
vs2010 reswig and fix mod_rss for recent stereo changes

11 years agoFS-6535 mod_rayo: fix double lock on speech detection failure
Chris Rienzo [Fri, 13 Jun 2014 03:24:35 +0000 (23:24 -0400)] 
FS-6535 mod_rayo: fix double lock on speech detection failure

11 years agoFS-6535 --resolve mod_rayo: allow multiple grammars (including dtmf) when using unimrcp
Chris Rienzo [Fri, 13 Jun 2014 02:55:26 +0000 (22:55 -0400)] 
FS-6535 --resolve mod_rayo: allow multiple grammars (including dtmf) when using unimrcp

11 years agoFS-6440 --resolve
Anthony Minessale [Fri, 13 Jun 2014 00:46:40 +0000 (05:46 +0500)] 
FS-6440 --resolve

11 years agodoh
Anthony Minessale [Fri, 13 Jun 2014 00:28:14 +0000 (05:28 +0500)] 
doh

11 years agosome more channels updates
Anthony Minessale [Fri, 13 Jun 2014 00:13:43 +0000 (05:13 +0500)] 
some more channels updates

11 years agoadd channels param the the silence generator function
Anthony Minessale [Thu, 12 Jun 2014 23:49:37 +0000 (04:49 +0500)] 
add channels param the the silence generator function