]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
12 years agoreswig and fix header file
Anthony Minessale [Mon, 4 Feb 2013 17:36:56 +0000 (11:36 -0600)] 
reswig and fix header file

12 years agoFixing the only place where parms is used instead of params.
William King [Mon, 4 Feb 2013 18:20:25 +0000 (12:20 -0600)] 
Fixing the only place where parms is used instead of params.

12 years agoAdding a radius_auth_result variable to a mod_xml_radius authenticated call for dialp...
William King [Mon, 4 Feb 2013 18:10:14 +0000 (12:10 -0600)] 
Adding a radius_auth_result variable to a mod_xml_radius authenticated call for dialplan routing.

12 years agoAdding ability to require authentication for sip messages on a sofia profile.
William King [Mon, 4 Feb 2013 18:00:28 +0000 (12:00 -0600)] 
Adding ability to require authentication for sip messages on a sofia profile.

12 years agoChanged the ..._image_sdp routine to ..._udptl_image_sdp in preparation for
Steve Underwood [Sun, 3 Feb 2013 08:28:20 +0000 (16:28 +0800)] 
Changed the ..._image_sdp routine to ..._udptl_image_sdp in preparation for
adding other kinds of image (specifically RTP and TCP/TPKT).

12 years agoAdd global var so you don't have to remember 640hz
Michael S Collins [Fri, 1 Feb 2013 01:38:05 +0000 (17:38 -0800)] 
Add global var  so you don't have to remember 640hz

12 years agofix build
Raymond Chandler [Thu, 31 Jan 2013 23:52:11 +0000 (18:52 -0500)] 
fix build

12 years agoMerge branch 'master' of fs-git:freeswitch
Raymond Chandler [Thu, 31 Jan 2013 23:00:54 +0000 (18:00 -0500)] 
Merge branch 'master' of fs-git:freeswitch

12 years agosending spa8000 check-sync seems to work better
Raymond Chandler [Thu, 31 Jan 2013 22:58:27 +0000 (17:58 -0500)] 
sending spa8000 check-sync seems to work better

12 years agoadd headers
Anthony Minessale [Thu, 31 Jan 2013 20:41:07 +0000 (14:41 -0600)] 
add headers

12 years agowindows download openssl from the correct location
Jeff Lenk [Thu, 31 Jan 2013 21:53:50 +0000 (15:53 -0600)] 
windows download openssl from the correct location

12 years agoadd checks for dtls functions only in openssl 1.0.1 and later
Michael Jerris [Thu, 31 Jan 2013 21:43:27 +0000 (16:43 -0500)] 
add checks for dtls functions only in openssl 1.0.1 and later

12 years agoFS-4768 MSB_LNK_warnings.diff applied
Jeff Lenk [Thu, 31 Jan 2013 21:35:44 +0000 (15:35 -0600)] 
FS-4768 MSB_LNK_warnings.diff applied

12 years agoFS-4351 --resolve patch tested and applied
Raymond Chandler [Thu, 31 Jan 2013 19:56:48 +0000 (14:56 -0500)] 
FS-4351 --resolve patch tested and applied

12 years agoFS-5068 --resolve this was an edge case assert in a DNS error. You may want to check...
Anthony Minessale [Thu, 31 Jan 2013 19:53:43 +0000 (13:53 -0600)] 
FS-5068 --resolve this was an edge case assert in a DNS error.  You may want to check that you have valid DNS servers but this should stop the crash

12 years agoWhitespace
Travis Cross [Thu, 31 Jan 2013 19:25:07 +0000 (19:25 +0000)] 
Whitespace

12 years agoFix handling of the ZRTP cache path and file name
Travis Cross [Thu, 31 Jan 2013 18:40:24 +0000 (18:40 +0000)] 
Fix handling of the ZRTP cache path and file name

libzrtp strings are weird, and we were previously misusing the
function zrtp_zstrcpyc.  We can't use ZSTR_GV because it does insane
things and causes an array-bounds warning on gcc 4.7.  So we have to
take matters into our own hands and setup the string correctly and
copy data into it.

Because we were doing it wrong, people would get weird pseudo-random
single-character names for the zrtp cache file, and the file would end
up in the wrong place.  Now that this is fixed, users will need to
locate and move their zrtp cache file to their db_dir and name it
"zrtp.dat" if they wish to keep their current ZRTP cache.

FS-4344 --resolve

12 years agovs2010 reswig
Jeff Lenk [Thu, 31 Jan 2013 16:45:25 +0000 (10:45 -0600)] 
vs2010 reswig

12 years agoFS-4810 --resolve
Anthony Minessale [Thu, 31 Jan 2013 14:59:51 +0000 (08:59 -0600)] 
FS-4810 --resolve

12 years agoadd async select feature to sql queue manager api
Anthony Minessale [Thu, 31 Jan 2013 14:59:21 +0000 (08:59 -0600)] 
add async select feature to sql queue manager api

12 years agoFS-5047 --resolve This seems to be a problem in libsofia, this should fix it.
Anthony Minessale [Wed, 30 Jan 2013 23:20:12 +0000 (17:20 -0600)] 
FS-5047 --resolve This seems to be a problem in libsofia, this should fix it.

12 years agoFS-5065 please test this version
Anthony Minessale [Wed, 30 Jan 2013 20:08:08 +0000 (14:08 -0600)] 
FS-5065 please test this version

12 years agothis will go back in in a more sane way soon enough
Michael Jerris [Wed, 30 Jan 2013 20:26:13 +0000 (15:26 -0500)] 
this will go back in in a more sane way soon enough

12 years agomod_voicemail: add extra param inside the MWI event to know if it was fired because...
Marc Olivier Chouinard [Wed, 30 Jan 2013 19:58:35 +0000 (14:58 -0500)] 
mod_voicemail: add extra param inside the MWI event to know if it was fired because of a new message, or other reason

12 years agofix sql string leak regressions
Anthony Minessale [Tue, 29 Jan 2013 22:33:07 +0000 (16:33 -0600)] 
fix sql string leak regressions

12 years agosigh, wip cisco mwi issue
Brian West [Tue, 29 Jan 2013 20:45:37 +0000 (14:45 -0600)] 
sigh, wip cisco mwi issue

12 years agoreswig
Anthony Minessale [Tue, 29 Jan 2013 15:34:27 +0000 (09:34 -0600)] 
reswig

12 years agoadd cleanup method to event consumer
Anthony Minessale [Tue, 29 Jan 2013 15:34:23 +0000 (09:34 -0600)] 
add cleanup method to event consumer

12 years agomutex around one-off sql stmts from sofia
Anthony Minessale [Mon, 28 Jan 2013 22:41:29 +0000 (16:41 -0600)] 
mutex around one-off sql stmts from sofia

12 years agoFS-4265 --resolve
Ken Rice [Mon, 28 Jan 2013 07:43:43 +0000 (07:43 +0000)] 
FS-4265 --resolve

12 years agoFS-3924 --resolve
Marc Olivier Chouinard [Sun, 27 Jan 2013 20:06:43 +0000 (15:06 -0500)] 
FS-3924 --resolve

12 years agoDon't try to get the channel if the session is null.
William King [Fri, 25 Jan 2013 19:41:57 +0000 (11:41 -0800)] 
Don't try to get the channel if the session is null.

12 years agoDon't segfault if the user provided a channel variable to use that doesn't exist.
William King [Fri, 25 Jan 2013 19:41:39 +0000 (11:41 -0800)] 
Don't segfault if the user provided a channel variable to use that doesn't exist.

12 years agoMinor tweak to last spandsp change
Steve Underwood [Fri, 25 Jan 2013 19:30:21 +0000 (03:30 +0800)] 
Minor tweak to last spandsp change

12 years agoMake spandsp's T.38 features tolerate the non-compliant inclusion of data
Steve Underwood [Fri, 25 Jan 2013 17:54:20 +0000 (01:54 +0800)] 
Make spandsp's T.38 features tolerate the non-compliant inclusion of data
in some T.38 packets from Commetrex and Cisco machines.

12 years agoMerge branch 'master' of git.freeswitch.org:freeswitch
Steve Underwood [Fri, 25 Jan 2013 17:32:24 +0000 (01:32 +0800)] 
Merge branch 'master' of git.freeswitch.org:freeswitch

12 years agoProperly enforce the far end max datagram when constructing UDPTL packets
Steve Underwood [Fri, 25 Jan 2013 17:31:38 +0000 (01:31 +0800)] 
Properly enforce the far end max datagram when constructing UDPTL packets

12 years agoFS-5025 Added user/group/domain merge of param/var before calling vm delivery allowin...
Marc Olivier Chouinard [Thu, 24 Jan 2013 21:41:29 +0000 (16:41 -0500)] 
FS-5025 Added user/group/domain merge of param/var before calling vm delivery allowing to have variable or param value set at the domain or group level

12 years agoFS-4916 beep does not get recorded anymore
Giovanni Maruzzelli [Thu, 24 Jan 2013 18:16:05 +0000 (19:16 +0100)] 
FS-4916 beep does not get recorded anymore

12 years agonot implemented so lets not break compile
Michael Jerris [Thu, 24 Jan 2013 14:59:09 +0000 (09:59 -0500)] 
not implemented so lets not break compile

12 years agoFS-4916 added beep real beep instead of DTMF, and fixed hangup before end of greeting...
Giovanni Maruzzelli [Thu, 24 Jan 2013 14:08:51 +0000 (15:08 +0100)] 
FS-4916 added beep real beep instead of DTMF, and fixed hangup before end of greeting. I hate the world and the world hate me

12 years agomod_voicemail: Add new vm_fsdb_pref_greeting_get
Marc Olivier Chouinard [Thu, 24 Jan 2013 05:04:34 +0000 (00:04 -0500)] 
mod_voicemail: Add new vm_fsdb_pref_greeting_get
mod_voicemail_ivr: Added the new param for API vm_fsdb_pref_greeting_get WARNING, you must add it to the config or else module will complain of missing value... With the new API, it will now playback the greeting when setting it.  Will need to figure out a better way to deal with api being added in the future...  Add support to auto start new message playback and made it default in the config file.
mod_voicemail_ivr phrases : make value = 0 as plural (0 messages).  Don't tell the option for new message if no new message present.  Changes a few default key to match more closely mod_voicemail key settings.

12 years agoFS-5027 try this one
Anthony Minessale [Wed, 23 Jan 2013 20:32:04 +0000 (14:32 -0600)] 
FS-5027 try this one

12 years agoFS-4916 added beep (eg: DTMF 1) at the end of remote skype voicemail greeting
Giovanni Maruzzelli [Wed, 23 Jan 2013 12:37:02 +0000 (13:37 +0100)] 
FS-4916 added beep (eg: DTMF 1) at the end of remote skype voicemail greeting

12 years agoPhrases: Allow phrase with no pattern to be processed
Marc Olivier Chouinard [Wed, 23 Jan 2013 03:14:58 +0000 (22:14 -0500)] 
Phrases: Allow phrase with no pattern to be processed

12 years agomod_voicemail_ivr: Fix default config file
Marc Olivier Chouinard [Wed, 23 Jan 2013 02:59:15 +0000 (21:59 -0500)] 
mod_voicemail_ivr: Fix default config file

12 years agomod_voicemail_ivr: Fix spelling mistake
Marc Olivier Chouinard [Tue, 22 Jan 2013 23:48:49 +0000 (18:48 -0500)] 
mod_voicemail_ivr: Fix spelling mistake

12 years agomake it back-compat as possible instead
Anthony Minessale [Tue, 22 Jan 2013 16:26:51 +0000 (10:26 -0600)] 
make it back-compat as possible instead

12 years agoFS-4646 --resolve thanks for the update
Anthony Minessale [Tue, 22 Jan 2013 16:01:52 +0000 (10:01 -0600)] 
FS-4646 --resolve thanks for the update

12 years agoFS-5027
Anthony Minessale [Tue, 22 Jan 2013 15:55:07 +0000 (09:55 -0600)] 
FS-5027

12 years agoFS-4916 fixed
Giovanni Maruzzelli [Tue, 22 Jan 2013 17:01:47 +0000 (18:01 +0100)] 
FS-4916 fixed

12 years agoFS-5040 --resolve
Anthony Minessale [Tue, 22 Jan 2013 00:48:11 +0000 (18:48 -0600)] 
FS-5040 --resolve

12 years agoUpdate phrase_en.xml to include callie 1.0.24 phrases.
Michael S Collins [Tue, 22 Jan 2013 00:47:49 +0000 (16:47 -0800)] 
Update phrase_en.xml to include callie 1.0.24 phrases.

12 years agoFS-5039 somewhat of a temporary fix unless it works for everyone
Anthony Minessale [Mon, 21 Jan 2013 23:16:37 +0000 (17:16 -0600)] 
FS-5039 somewhat of a temporary fix unless it works for everyone

12 years agoUpdate to-be-recorded sound prompts
Michael S Collins [Mon, 21 Jan 2013 23:17:03 +0000 (15:17 -0800)] 
Update to-be-recorded sound prompts

12 years agomod_fsv: Check audio/video frame size for possible buffer overflow and abort playback
Stefan Knoblich [Mon, 21 Jan 2013 22:18:16 +0000 (23:18 +0100)] 
mod_fsv: Check audio/video frame size for possible buffer overflow and abort playback

Audio frame sizes were already being checked for overflow,
but video frame sizes were taken as-is, which would
lead to heap corruption.

In case an overflow has been detected, playback is aborted immediately as
there is no way we can ever recover from such a situation due to the lack
of a (well-known) frame header signature that could be used to skip over
the corrupted part of the streams.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
12 years agoadd terminators to dmachine and a way to use them in dp_tools and httapi
Anthony Minessale [Mon, 21 Jan 2013 21:36:35 +0000 (15:36 -0600)] 
add terminators to dmachine and a way to use them in dp_tools and httapi

12 years agofix issue in dmachine with regex vs static digits
Anthony Minessale [Mon, 21 Jan 2013 19:08:52 +0000 (13:08 -0600)] 
fix issue in dmachine with regex vs static digits

12 years agoFS-4903: --resolve add/remove records from fifo_outbound not queued so the count...
Michael Jerris [Mon, 21 Jan 2013 17:44:12 +0000 (12:44 -0500)] 
FS-4903: --resolve add/remove records from fifo_outbound not queued so the count query directly follwing gets the correct result

12 years agoFS-4903: add back running fifo_callers queries not queued
Michael Jerris [Mon, 21 Jan 2013 02:42:03 +0000 (21:42 -0500)] 
FS-4903: add back running fifo_callers queries not queued

12 years agoSome cleanups of FAX modem tone handling
Steve Underwood [Sat, 19 Jan 2013 15:55:23 +0000 (23:55 +0800)] 
Some cleanups of FAX modem tone handling

12 years agohttapi did not pass number of channels up to top level filehandle so stereo files...
Anthony Minessale [Sat, 19 Jan 2013 00:06:50 +0000 (18:06 -0600)] 
httapi did not pass number of channels up to top level filehandle so stereo files caused buffer overflow

12 years agoFix SQL queue manager so it actually stores and executes the pre and post transaction...
Eliot Gable [Fri, 18 Jan 2013 22:06:30 +0000 (22:06 +0000)] 
Fix SQL queue manager so it actually stores and executes the pre and post transaction SQL statements.

12 years agoFS-4768 applied hopefully final patch(for now) to util.vbs
Jeff Lenk [Fri, 18 Jan 2013 17:16:44 +0000 (11:16 -0600)] 
FS-4768 applied hopefully final patch(for now) to util.vbs

12 years agoFS-5019 --resolve I would rather have this fix in the core... But in the mean this...
Marc Olivier Chouinard [Fri, 18 Jan 2013 05:06:05 +0000 (00:06 -0500)] 
FS-5019 --resolve  I would rather have this fix in the core... But in the mean this, this look good.  Thanks

12 years agoFS-4832
Marc Olivier Chouinard [Fri, 18 Jan 2013 01:45:41 +0000 (20:45 -0500)] 
FS-4832

12 years agoset isac default ptime to 30
Anthony Minessale [Thu, 17 Jan 2013 23:09:44 +0000 (17:09 -0600)] 
set isac default ptime to 30

12 years agofix isac 32khz
Anthony Minessale [Thu, 17 Jan 2013 22:50:21 +0000 (16:50 -0600)] 
fix isac 32khz

12 years agoMake a note of commands that must be run as root
Travis Cross [Thu, 17 Jan 2013 21:02:41 +0000 (21:02 +0000)] 
Make a note of commands that must be run as root

12 years agoCorrect getopts invocation for build-all -m
Travis Cross [Thu, 17 Jan 2013 20:50:17 +0000 (20:50 +0000)] 
Correct getopts invocation for build-all -m

Thanks-to: Philip Hands <phil@hands.com>
12 years agoFS-4971 please try this
Anthony Minessale [Thu, 17 Jan 2013 15:03:40 +0000 (09:03 -0600)] 
FS-4971 please try this

12 years agofix 32khz isac
Anthony Minessale [Thu, 17 Jan 2013 03:13:28 +0000 (21:13 -0600)] 
fix 32khz isac

12 years agoadd skip 0.0.0.0 to wan.auto
Anthony Minessale [Thu, 17 Jan 2013 02:37:39 +0000 (20:37 -0600)] 
add skip 0.0.0.0 to wan.auto

12 years agoMerge branch 'master' of fs-git:freeswitch
Raymond Chandler [Thu, 17 Jan 2013 01:24:06 +0000 (20:24 -0500)] 
Merge branch 'master' of fs-git:freeswitch

12 years agoset cid in transfer scenario too
Raymond Chandler [Thu, 17 Jan 2013 01:23:55 +0000 (20:23 -0500)] 
set cid in transfer scenario too

12 years agoalways use queue so we keep the incs and decs in the right order
Michael Jerris [Wed, 16 Jan 2013 22:37:37 +0000 (17:37 -0500)] 
always use queue so we keep the incs and decs in the right order

12 years agouse text in this say case
Raymond Chandler [Wed, 16 Jan 2013 21:57:43 +0000 (16:57 -0500)] 
use text in this say case

12 years agoMake sofia::register contain info about whether an update or insert was performed.
Eliot Gable [Wed, 16 Jan 2013 16:50:07 +0000 (16:50 +0000)] 
Make sofia::register contain info about whether an update or insert was performed.

12 years agoFS-5021 --resolve stupid typo
Jeff Lenk [Wed, 16 Jan 2013 15:55:06 +0000 (09:55 -0600)] 
FS-5021 --resolve stupid typo

12 years agoprefer text attribute over file attribute and tag body for speak and say
Raymond Chandler [Tue, 15 Jan 2013 23:43:38 +0000 (18:43 -0500)] 
prefer text attribute over file attribute and tag body for speak and say

12 years agofix windows compile error
Jeff Lenk [Tue, 15 Jan 2013 21:40:31 +0000 (15:40 -0600)] 
fix windows compile error

12 years agoFS-3882, FS-3546, FS-3712, FS-3970: --resolve Fixes the segfault in mod_rtmp where...
William King [Tue, 15 Jan 2013 21:22:28 +0000 (13:22 -0800)] 
FS-3882, FS-3546, FS-3712, FS-3970: --resolve Fixes the segfault in mod_rtmp where the channel was destroyed, but the endpoint still tried to send or receive data from the session.

12 years agoFS-4867: --resolve Prevent possible deadlock due to mutexes locked in opposite order...
William King [Tue, 15 Jan 2013 21:06:44 +0000 (13:06 -0800)] 
FS-4867: --resolve Prevent possible deadlock due to mutexes locked in opposite order between switch_ivr_dmachine_ping and switch_channel_queue_dtmf

12 years agodon't seg if we forget voice
Raymond Chandler [Tue, 15 Jan 2013 20:57:02 +0000 (15:57 -0500)] 
don't seg if we forget voice

12 years agoFS-4910 this too
Anthony Minessale [Tue, 15 Jan 2013 19:32:24 +0000 (13:32 -0600)] 
FS-4910 this too

12 years agouse less expensive time func in rtp stack
Anthony Minessale [Tue, 15 Jan 2013 15:15:39 +0000 (09:15 -0600)] 
use less expensive time func in rtp stack

12 years agoFS-4910 give this a try
Anthony Minessale [Tue, 15 Jan 2013 04:17:34 +0000 (22:17 -0600)] 
FS-4910 give this a try

12 years agodon't seg if we forget milliseconds on pause tag
Raymond Chandler [Tue, 15 Jan 2013 02:31:59 +0000 (21:31 -0500)] 
don't seg if we forget milliseconds on pause tag

12 years agoFS-5015 --resolve
Anthony Minessale [Mon, 14 Jan 2013 22:36:48 +0000 (16:36 -0600)] 
FS-5015 --resolve

12 years agoadd build pieces for sofia sdp lib in core
Michael Jerris [Mon, 14 Jan 2013 17:08:55 +0000 (12:08 -0500)] 
add build pieces for sofia sdp lib in core

12 years agofix double-destroy seg
Michael Jerris [Mon, 14 Jan 2013 17:02:28 +0000 (12:02 -0500)] 
fix double-destroy seg

12 years agoFS-5018 --resolve
Brian West [Mon, 14 Jan 2013 14:20:08 +0000 (08:20 -0600)] 
FS-5018 --resolve

12 years agomod_sofia: Follow-up fix for FS-5009 to avoid NULL-ptr dereference
Stefan Knoblich [Mon, 14 Jan 2013 14:01:39 +0000 (15:01 +0100)] 
mod_sofia: Follow-up fix for FS-5009 to avoid NULL-ptr dereference

Commit f913670e changed switch_core_session_sprintf() args
from sip->sip_to to sip->sip_from, but didn't update the enclosing if()
clause protecting the code from dereferencing NULL pointers.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
12 years agoadd support for RTP/SAVPF to sofia stack
Michael Jerris [Mon, 14 Jan 2013 13:31:10 +0000 (08:31 -0500)] 
add support for RTP/SAVPF to sofia stack

12 years agofix vid regression
Anthony Minessale [Mon, 14 Jan 2013 03:27:17 +0000 (21:27 -0600)] 
fix vid regression

12 years agoFS-5013 --resolve better to submit here and I can tell you when you can commit
Anthony Minessale [Mon, 14 Jan 2013 01:39:01 +0000 (19:39 -0600)] 
FS-5013 --resolve better to submit here and I can tell you when you can commit

12 years agoFS-3743 --comment-only I've added the variable playback_timeout_as_success so you...
Marc Olivier Chouinard [Sun, 13 Jan 2013 06:18:44 +0000 (01:18 -0500)] 
FS-3743 --comment-only I've added the variable playback_timeout_as_success so you can make it return success even if it timed out.

12 years agoFS-3924 --resolve
Marc Olivier Chouinard [Sun, 13 Jan 2013 06:00:38 +0000 (01:00 -0500)] 
FS-3924 --resolve

12 years agoFS-4832 --resolve
Marc Olivier Chouinard [Sun, 13 Jan 2013 05:51:54 +0000 (00:51 -0500)] 
FS-4832 --resolve

12 years agoT.38 now gets reset as a T.31 call starts
Steve Underwood [Sat, 12 Jan 2013 08:21:42 +0000 (16:21 +0800)] 
T.38 now gets reset as a T.31 call starts