]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
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
Anthony Minessale [Wed, 25 Jun 2014 18:40:50 +0000 (13:40 -0500)]
skip update on member channels with no json
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
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
Anthony Minessale [Tue, 24 Jun 2014 20:42:07 +0000 (15:42 -0500)]
FS-6627
Brian West [Tue, 24 Jun 2014 19:13:10 +0000 (14:13 -0500)]
FS-6621
Seven Du [Tue, 24 Jun 2014 01:10:34 +0000 (09:10 +0800)]
fix compiler warning
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.
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
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
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
Eliot Gable [Sat, 21 Jun 2014 19:16:50 +0000 (19:16 +0000)]
Clarify error message.
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
Brian West [Sat, 21 Jun 2014 16:04:53 +0000 (11:04 -0500)]
FS-6617 fix compile error
Anthony Minessale [Sat, 21 Jun 2014 00:32:22 +0000 (05:32 +0500)]
swap
Anthony Minessale [Sat, 21 Jun 2014 00:26:06 +0000 (05:26 +0500)]
check in raw verto js files and directory structure for development
Anthony Minessale [Fri, 20 Jun 2014 18:53:16 +0000 (23:53 +0500)]
fix recording in stereo conferences
Brian West [Fri, 20 Jun 2014 15:23:02 +0000 (10:23 -0500)]
FS-6612: Don't use rport in tcp or tls
Brian West [Fri, 20 Jun 2014 15:18:10 +0000 (10:18 -0500)]
Exclude ftmod_ as those are submodules of mod_freetdm
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
Anthony Minessale [Thu, 19 Jun 2014 20:41:19 +0000 (01:41 +0500)]
verto bug fixing in codec negotiation and some stereo codec stuff
Steve Underwood [Thu, 19 Jun 2014 18:58:33 +0000 (02:58 +0800)]
Tweaks
Anthony Minessale [Thu, 19 Jun 2014 18:37:34 +0000 (23:37 +0500)]
fix null strcmp
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
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.
Nathan Neulinger [Wed, 18 Jun 2014 22:11:19 +0000 (17:11 -0500)]
mod_skinny: profile digit timeout is integer not string
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
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
Brian West [Wed, 18 Jun 2014 19:52:27 +0000 (14:52 -0500)]
update libedit LOOK MA NO PATCHES
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
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
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
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
Brian West [Wed, 18 Jun 2014 13:58:56 +0000 (08:58 -0500)]
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
Brian West [Wed, 18 Jun 2014 13:58:49 +0000 (08:58 -0500)]
date would have done the same thing
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
Brian West [Wed, 18 Jun 2014 13:33:57 +0000 (08:33 -0500)]
FS-5223 and FS-6603, don't trust docs... sheesh
Brian West [Wed, 18 Jun 2014 02:28:16 +0000 (21:28 -0500)]
util for quick restarts during debugging
Brian West [Wed, 18 Jun 2014 02:16:32 +0000 (21:16 -0500)]
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
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.
Brian West [Wed, 18 Jun 2014 02:14:14 +0000 (21:14 -0500)]
ignore fs_ivrd
Nathan Neulinger [Wed, 18 Jun 2014 00:53:45 +0000 (19:53 -0500)]
FS-6607 add further not from wiki page about IPv6 support
Nathan Neulinger [Wed, 18 Jun 2014 00:36:55 +0000 (19:36 -0500)]
FS-6607 add notice of IPv6 support for mod_skinny
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
Brian West [Tue, 17 Jun 2014 22:20:00 +0000 (17:20 -0500)]
woops typo
Brian West [Tue, 17 Jun 2014 22:12:42 +0000 (17:12 -0500)]
remove white space
Brian West [Tue, 17 Jun 2014 22:11:04 +0000 (17:11 -0500)]
tweak
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
Brian West [Tue, 17 Jun 2014 20:44:32 +0000 (15:44 -0500)]
more tweaks
Brian West [Tue, 17 Jun 2014 20:24:55 +0000 (15:24 -0500)]
tweaks
Anthony Minessale [Tue, 17 Jun 2014 20:19:14 +0000 (01:19 +0500)]
FS-6337
Anthony Minessale [Tue, 17 Jun 2014 20:17:29 +0000 (01:17 +0500)]
remove unused code
Nathan Neulinger [Tue, 17 Jun 2014 19:56:21 +0000 (14:56 -0500)]
FS-477 fix inappropriate firing of timeout after call proceeds --resolve
Brian West [Tue, 17 Jun 2014 19:35:12 +0000 (14:35 -0500)]
swish and flick
Brian West [Tue, 17 Jun 2014 19:34:17 +0000 (14:34 -0500)]
Updated just build it for Solaris 11
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
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.
Michael Jerris [Tue, 17 Jun 2014 17:10:47 +0000 (12:10 -0500)]
FS-6604: fix this same issue in esl too
Michael Jerris [Tue, 17 Jun 2014 16:53:10 +0000 (11:53 -0500)]
FS-6604: needs DESTDIR
Michael Jerris [Tue, 17 Jun 2014 16:44:18 +0000 (11:44 -0500)]
FS-6602: check for libperl libstalled and linkable too
Michael Jerris [Tue, 17 Jun 2014 16:19:02 +0000 (11:19 -0500)]
FS-6604: install to archlib not sitelibexp
Michael Jerris [Tue, 17 Jun 2014 16:17:55 +0000 (11:17 -0500)]
FS-6602: fixed check for EXTERN.h
Michael Jerris [Tue, 17 Jun 2014 15:35:17 +0000 (10:35 -0500)]
FS-6604: install to archlib not sitelibexp
Michael Jerris [Tue, 17 Jun 2014 14:44:17 +0000 (09:44 -0500)]
fix dep check for building perl mods
Travis Cross [Tue, 17 Jun 2014 14:42:15 +0000 (14:42 +0000)]
Add dependency on libperl-dev for mod_verto
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.
Brian West [Mon, 16 Jun 2014 23:10:42 +0000 (18:10 -0500)]
External ipv6
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.
Travis Cross [Mon, 16 Jun 2014 20:38:24 +0000 (20:38 +0000)]
Add mod_rtc and mod_verto
Travis Cross [Mon, 16 Jun 2014 20:36:02 +0000 (20:36 +0000)]
Fix ordering in control-modules
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
Brian West [Mon, 16 Jun 2014 16:14:42 +0000 (11:14 -0500)]
work around macro definition of fileno breaking our c++ code
Brian West [Mon, 16 Jun 2014 15:42:58 +0000 (10:42 -0500)]
FS-6593 --resolve this isn't used, I've tested.
Travis Cross [Mon, 16 Jun 2014 13:45:39 +0000 (13:45 +0000)]
Use portable version of strerror_r()
FS-6596 --resolve
Peter Olsson [Sun, 15 Jun 2014 11:51:56 +0000 (13:51 +0200)]
Add ldns to .gitignore
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.
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
Jeff Lenk [Sat, 14 Jun 2014 03:41:37 +0000 (22:41 -0500)]
vs2010 reswig
Jeff Lenk [Sat, 14 Jun 2014 03:34:50 +0000 (22:34 -0500)]
FS-6583 --resolve
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
Anthony Minessale [Fri, 13 Jun 2014 23:56:55 +0000 (04:56 +0500)]
FS-6590 --resolve
Anthony Minessale [Fri, 13 Jun 2014 18:15:36 +0000 (23:15 +0500)]
fix build
Chris Rienzo [Fri, 13 Jun 2014 16:34:19 +0000 (12:34 -0400)]
FS-6535 mod_rayo: close recognizer when input component is complete
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
Chris Rienzo [Fri, 13 Jun 2014 15:33:33 +0000 (11:33 -0400)]
mod_rayo: rename reference counting functions to something more sensible
Chris Rienzo [Fri, 13 Jun 2014 14:08:49 +0000 (10:08 -0400)]
FS-6535 mod_rayo: compile error
Chris Rienzo [Fri, 13 Jun 2014 14:05:53 +0000 (10:05 -0400)]
FS-6535 mod_rayo: allow unimrcp recognizer w/ profile specified
Brian West [Fri, 13 Jun 2014 12:49:34 +0000 (07:49 -0500)]
reswig
Anthony Minessale [Fri, 13 Jun 2014 10:06:14 +0000 (06:06 -0400)]
add debugging
Anthony Minessale [Fri, 13 Jun 2014 09:01:37 +0000 (05:01 -0400)]
remove debug
Anthony Minessale [Fri, 13 Jun 2014 07:02:12 +0000 (03:02 -0400)]
only run plc on mono channels
Anthony Minessale [Fri, 13 Jun 2014 07:02:09 +0000 (03:02 -0400)]
add logging
Anthony Minessale [Fri, 13 Jun 2014 05:49:10 +0000 (01:49 -0400)]
stereo refactoring
Jeff Lenk [Fri, 13 Jun 2014 03:48:21 +0000 (22:48 -0500)]
vs2010 reswig and fix mod_rss for recent stereo changes
Chris Rienzo [Fri, 13 Jun 2014 03:24:35 +0000 (23:24 -0400)]
FS-6535 mod_rayo: fix double lock on speech detection failure
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
Anthony Minessale [Fri, 13 Jun 2014 00:46:40 +0000 (05:46 +0500)]
FS-6440 --resolve
Anthony Minessale [Fri, 13 Jun 2014 00:28:14 +0000 (05:28 +0500)]
doh
Anthony Minessale [Fri, 13 Jun 2014 00:13:43 +0000 (05:13 +0500)]
some more channels updates
Anthony Minessale [Thu, 12 Jun 2014 23:49:37 +0000 (04:49 +0500)]
add channels param the the silence generator function