]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
15 years agoAnother round of tweaks for spandsp. There should be no functional changes,
Steve Underwood [Sat, 2 Jul 2011 13:16:52 +0000 (21:16 +0800)] 
Another round of tweaks for spandsp. There should be no functional changes,
although quite a few things have changed in the test suite

15 years agoNumerous little changes to spandsp that haven't been pushed to Freeswitch for a
Steve Underwood [Sat, 2 Jul 2011 06:45:27 +0000 (14:45 +0800)] 
Numerous little changes to spandsp that haven't been pushed to Freeswitch for a
while. The only big changes are a majorly rewritten V.42 and V.42bis which are
now basically functional.

15 years agoFS-3386 fix small mem leak in sofia
Anthony Minessale [Fri, 1 Jul 2011 17:27:40 +0000 (12:27 -0500)] 
FS-3386 fix small mem leak in sofia

15 years agolast commit for --enable-timerfd-wrapper (autoheadache)
Anthony Minessale [Thu, 30 Jun 2011 23:30:24 +0000 (18:30 -0500)] 
last commit for --enable-timerfd-wrapper (autoheadache)

15 years agofix typo in autoconf
Anthony Minessale [Thu, 30 Jun 2011 23:16:05 +0000 (18:16 -0500)] 
fix typo in autoconf

15 years agotweak q size
Anthony Minessale [Thu, 30 Jun 2011 23:12:28 +0000 (18:12 -0500)] 
tweak q size

15 years agoFS-3386 --resolve please try this
Anthony Minessale [Thu, 30 Jun 2011 23:59:29 +0000 (18:59 -0500)] 
FS-3386 --resolve please try this

15 years agoadd debug
Anthony Minessale [Thu, 30 Jun 2011 23:57:58 +0000 (18:57 -0500)] 
add debug

15 years agoftmod_libpri: final fix called number overlap receiving...
Stefan Knoblich [Thu, 30 Jun 2011 21:49:45 +0000 (23:49 +0200)] 
ftmod_libpri: final fix called number overlap receiving...

ftdm_copy_string() length parameter needs to include the terminating NUL byte.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Tested-by: Stefan Knoblich <stkn@openisdn.net>
15 years agomissed these on timerfd commit
Anthony Minessale [Thu, 30 Jun 2011 21:24:30 +0000 (16:24 -0500)] 
missed these on timerfd commit

15 years agochange commit factor on sql thread
Anthony Minessale [Thu, 30 Jun 2011 21:23:40 +0000 (16:23 -0500)] 
change commit factor on sql thread

15 years agoFix fifo orbit timeout when not using a chime tested with and without chime
Brian West [Thu, 30 Jun 2011 21:23:55 +0000 (16:23 -0500)] 
Fix fifo orbit timeout when not using a chime tested with and without chime

15 years agoadd --enable-timerfd-wrapper to wrap timefd syscalls for platforms with the right...
Anthony Minessale [Thu, 30 Jun 2011 19:36:52 +0000 (14:36 -0500)] 
add --enable-timerfd-wrapper to wrap timefd syscalls for platforms with the right kernel and wrong libc

15 years agoFS-3385 --resolve
Anthony Minessale [Thu, 30 Jun 2011 16:59:58 +0000 (11:59 -0500)] 
FS-3385 --resolve

15 years agoadded mod_callcenter to modules.conf.xml
Michal Bielicki - cypromis [Thu, 30 Jun 2011 13:08:37 +0000 (15:08 +0200)] 
added mod_callcenter to modules.conf.xml

15 years agoftmod_libpri: Incoming overlap receiving digits have to be appended to the DNIS.
Stefan Knoblich [Thu, 30 Jun 2011 10:55:56 +0000 (12:55 +0200)] 
ftmod_libpri: Incoming overlap receiving digits have to be appended to the DNIS.

Libpri doesn't do that for us, so handle things on our end.
Other parts of the previous patch seem to work fine.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoFS-3382 --resolve
Anthony Minessale [Wed, 29 Jun 2011 23:33:27 +0000 (18:33 -0500)] 
FS-3382 --resolve

15 years agoadd execute_on_fax_success, execute_on_fax_failure and execute_on_fax_result channel...
Anthony Minessale [Wed, 29 Jun 2011 23:22:57 +0000 (18:22 -0500)] 
add execute_on_fax_success, execute_on_fax_failure and execute_on_fax_result channel variables to trigger an app or lua script when a fax result is received

15 years agoauto populate global origination_caller_id_name/number from effective_caller_id_name...
Anthony Minessale [Wed, 29 Jun 2011 20:57:59 +0000 (15:57 -0500)] 
auto populate global origination_caller_id_name/number from effective_caller_id_name/number in enterprise originate

15 years agoFS-3380 --resolve Bad calling conventions for Windows
Jeff Lenk [Wed, 29 Jun 2011 16:30:31 +0000 (11:30 -0500)] 
FS-3380 --resolve Bad calling conventions for Windows

15 years agoftmod_libpri: Add experimental (untested) support for overlap receiving in TE mode.
Stefan Knoblich [Wed, 29 Jun 2011 11:26:51 +0000 (13:26 +0200)] 
ftmod_libpri: Add experimental (untested) support for overlap receiving in TE mode.

Adds a new "overlapdial" configuration parameter that enables
incoming overlap dialing when set to "incoming", "yes" or "both" (possible values:
"no", "yes"/"both", "incoming"/"receive", "outgoing"/"send").

(Overlap dialing is disabled by default)

NOTE: only the non-overlap receive case has been tested (= doesn't break existing setups)

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoSkinny: some columns may be null: avoid segfault
Mathieu Parent [Tue, 28 Jun 2011 22:23:54 +0000 (00:23 +0200)] 
Skinny: some columns may be null: avoid segfault

See FS-3379

15 years agoavoid recursion loop in parse_all_events vs channel_ready
Anthony Minessale [Tue, 28 Jun 2011 20:06:48 +0000 (15:06 -0500)] 
avoid recursion loop in parse_all_events vs channel_ready

15 years agoUpdate ChangeLog through June 28 (mid-day)
Michael S Collins [Tue, 28 Jun 2011 19:11:34 +0000 (12:11 -0700)] 
Update ChangeLog through June 28 (mid-day)

15 years agoUpdate ChangeLog through May 31 (more to come)
Michael S Collins [Tue, 28 Jun 2011 17:27:00 +0000 (10:27 -0700)] 
Update ChangeLog through May 31 (more to come)

15 years agosupport final response in response header passing
Anthony Minessale [Tue, 28 Jun 2011 15:30:11 +0000 (10:30 -0500)] 
support final response in response header passing

15 years agofreetdm: added mixaudio parameter to ftmod_pritap per Orecx request
Moises Silva [Tue, 28 Jun 2011 15:28:58 +0000 (11:28 -0400)] 
freetdm: added mixaudio parameter to ftmod_pritap per Orecx request

15 years agoomit file_string:// prefix if input begins with ~
Anthony Minessale [Tue, 28 Jun 2011 13:25:46 +0000 (08:25 -0500)] 
omit file_string:// prefix if input begins with ~

15 years agoFS-2218 --resolve
Anthony Minessale [Tue, 28 Jun 2011 13:05:12 +0000 (08:05 -0500)] 
FS-2218 --resolve

15 years agoFreeTDM: gcc-4.6.0 fix (-Wunused-but-set-variable)
Stefan Knoblich [Tue, 28 Jun 2011 13:05:31 +0000 (15:05 +0200)] 
FreeTDM: gcc-4.6.0 fix (-Wunused-but-set-variable)

ftmod_sangoma_isdn.c:ftdm_sangoma_isdn_io_run()
remove unused variable wflags.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoFreeTDM: gcc-4.6.0 fix (-Wunused-but-set-variable)
Stefan Knoblich [Tue, 28 Jun 2011 12:54:37 +0000 (14:54 +0200)] 
FreeTDM: gcc-4.6.0 fix (-Wunused-but-set-variable)

ftdm_io.c:ftdm_channel_process_media()
status variable was set but otherwise unused

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoresolve trivial compiler warning
Jeff Lenk [Tue, 28 Jun 2011 01:23:00 +0000 (20:23 -0500)] 
resolve trivial compiler warning

15 years agoadd last_hold_time and hold_accum vars for cdr data
Anthony Minessale [Mon, 27 Jun 2011 18:27:52 +0000 (13:27 -0500)] 
add last_hold_time and hold_accum vars for cdr data

15 years agoparse events and messages in channel_ready
Anthony Minessale [Mon, 27 Jun 2011 16:32:52 +0000 (11:32 -0500)] 
parse events and messages in channel_ready

15 years agoFS-867 --resolve
Anthony Minessale [Mon, 27 Jun 2011 15:15:03 +0000 (10:15 -0500)] 
FS-867 --resolve

15 years agoFS-3372 --resolve
Anthony Minessale [Mon, 27 Jun 2011 15:09:15 +0000 (10:09 -0500)] 
FS-3372 --resolve

15 years agoFS-3373 --resolve
Anthony Minessale [Mon, 27 Jun 2011 15:01:06 +0000 (10:01 -0500)] 
FS-3373 --resolve

15 years agocomment cleanup
Travis Cross [Sun, 26 Jun 2011 13:30:05 +0000 (13:30 +0000)] 
comment cleanup

15 years agoFS-3362 check for ports that are 0 in sdp and do not bother patching it for these...
Anthony Minessale [Fri, 24 Jun 2011 23:28:56 +0000 (18:28 -0500)] 
FS-3362 check for ports that are 0 in sdp and do not bother patching it for these cases

15 years agofix video read frame function to behave like the audio one when waiting for codecs
Anthony Minessale [Fri, 24 Jun 2011 19:49:36 +0000 (14:49 -0500)] 
fix video read frame function to behave like the audio one when waiting for codecs

15 years agomove channel_create event to init state to allow more info to be gathered
Anthony Minessale [Fri, 24 Jun 2011 15:52:18 +0000 (10:52 -0500)] 
move channel_create event to init state to allow more info to be gathered

15 years agoadd sip_liberal_dtmf chanvar and liberal-dtmf profile param to use the maximum method...
Anthony Minessale [Thu, 23 Jun 2011 22:57:10 +0000 (17:57 -0500)] 
add sip_liberal_dtmf chanvar and liberal-dtmf profile param to use the maximum methods of DTMF avoiding sticking to the spec which leads to incompatability

15 years agofix from diego
Brian West [Thu, 23 Jun 2011 20:46:38 +0000 (15:46 -0500)] 
fix from diego

15 years agoFS-3367 --resolve the start was actually broken in the same way, instead of your...
Anthony Minessale [Thu, 23 Jun 2011 19:57:46 +0000 (14:57 -0500)] 
FS-3367 --resolve the start was actually broken in the same way, instead of your exact patch I replaced both original functions to work as your patch suggests

15 years agoFS-3275 try this patch
Anthony Minessale [Thu, 23 Jun 2011 16:57:38 +0000 (11:57 -0500)] 
FS-3275 try this patch

15 years agoFS-3366 --resolve broken spec file after pocketsphinx update
Jeff Lenk [Thu, 23 Jun 2011 14:08:57 +0000 (09:08 -0500)] 
FS-3366 --resolve broken spec file after pocketsphinx update

15 years agoFS-3275 try this then
Anthony Minessale [Thu, 23 Jun 2011 00:03:33 +0000 (19:03 -0500)] 
FS-3275 try this then

15 years agorevert
Anthony Minessale [Wed, 22 Jun 2011 23:58:56 +0000 (18:58 -0500)] 
revert

15 years agofreetdm: add some extra logging in ftmod_zt and ftmod_analog
Moises Silva [Wed, 22 Jun 2011 21:05:09 +0000 (17:05 -0400)] 
freetdm: add some extra logging in ftmod_zt and ftmod_analog

15 years agoFS-3275 try this
Anthony Minessale [Wed, 22 Jun 2011 20:35:35 +0000 (15:35 -0500)] 
FS-3275 try this

15 years agoadd hup command to conference (kick without the kick sound)
Anthony Minessale [Wed, 22 Jun 2011 17:18:09 +0000 (12:18 -0500)] 
add hup command to conference (kick without the kick sound)

15 years agoFS-3362 removed the vid refresh thing
Anthony Minessale [Wed, 22 Jun 2011 15:51:46 +0000 (10:51 -0500)] 
FS-3362 removed the vid refresh thing

15 years agoflush buffer to avoid lag and enable plc
Anthony Minessale [Tue, 21 Jun 2011 16:43:37 +0000 (11:43 -0500)] 
flush buffer to avoid lag and enable plc

15 years agoFS-3361 --resolve mod_portaudio crash on bad init
Jeff Lenk [Tue, 21 Jun 2011 14:21:22 +0000 (09:21 -0500)] 
FS-3361 --resolve mod_portaudio crash on bad init

15 years agoFS-3358 please test and close if it works
Anthony Minessale [Mon, 20 Jun 2011 18:21:20 +0000 (13:21 -0500)] 
FS-3358 please test and close if it works

15 years agoFS-3275 --resolve
Anthony Minessale [Mon, 20 Jun 2011 16:15:24 +0000 (11:15 -0500)] 
FS-3275 --resolve

15 years agoFS-3353 --resolve
Anthony Minessale [Mon, 20 Jun 2011 15:32:11 +0000 (10:32 -0500)] 
FS-3353 --resolve

15 years agoFS-3354 --resolve
Anthony Minessale [Mon, 20 Jun 2011 15:07:01 +0000 (10:07 -0500)] 
FS-3354 --resolve

15 years agoFS-3355 --resolve mod_rtmp for windows
Jeff Lenk [Mon, 20 Jun 2011 15:03:56 +0000 (10:03 -0500)] 
FS-3355 --resolve mod_rtmp for windows

15 years agoOPENZAP-166 --resolve trivial compiler warnings
Jeff Lenk [Mon, 20 Jun 2011 14:36:22 +0000 (09:36 -0500)] 
OPENZAP-166 --resolve trivial compiler warnings

15 years agoFS-3356 --resolove fix windows build vs2010
Jeff Lenk [Mon, 20 Jun 2011 14:30:45 +0000 (09:30 -0500)] 
FS-3356 --resolove fix windows build vs2010

15 years agoWait for unimrcp lib to timeout requests
Christopher Rienzo [Mon, 20 Jun 2011 14:00:21 +0000 (14:00 +0000)] 
Wait for unimrcp lib to timeout requests

15 years agoonly clear scope vars when they were set
Anthony Minessale [Sat, 18 Jun 2011 16:52:37 +0000 (11:52 -0500)] 
only clear scope vars when they were set

15 years agoonly clear scope vars when they were set
Anthony Minessale [Sat, 18 Jun 2011 15:28:23 +0000 (10:28 -0500)] 
only clear scope vars when they were set

15 years agodocs: Add libteletone back to core API documentation
Stefan Knoblich [Fri, 17 Jun 2011 23:05:47 +0000 (01:05 +0200)] 
docs: Add libteletone back to core API documentation

Right... this one is actually part of the core
(.o files included in libfreeswitch).

There are a few more libs included like this, but none
of them should be for external use.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agodocs: Major clean up of doxygen generated core API documentation
Stefan Knoblich [Fri, 17 Jun 2011 22:25:38 +0000 (00:25 +0200)] 
docs: Major clean up of doxygen generated core API documentation

To make the API documentation usable (again):

  - Rename to "FreeSWITCH API Documentation"

  - Remove all external INPUT paths, only scan FreeSWITCH core sources

  - Only parse a sane subset of files: *.c *.cc *.cpp *.h *.hh *.hxx
    (don't care about any python / whatever files for now)

  - Exclude modules (seriously, all the mod_java / mod_managed stuff
    turned it into an unusable mess. You need API docs of modules? Add separate doxygen
    configurations for them (or specific ones))

  - Include src/mod in example search path (for @include etc.), add C/C++
    patterns.

  - Set up PREDEFINED to fix the massive clusterf*ck that was caused by
    SWITCH_DECLARE() and friends.

<End Of Rant>

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agomissed an =
Anthony Minessale [Fri, 17 Jun 2011 20:56:27 +0000 (15:56 -0500)] 
missed an =

15 years agofix type
Anthony Minessale [Fri, 17 Jun 2011 19:41:31 +0000 (14:41 -0500)] 
fix type

15 years agofix memory issue in spandsp_tone_detect
Anthony Minessale [Fri, 17 Jun 2011 16:51:18 +0000 (11:51 -0500)] 
fix memory issue in spandsp_tone_detect

15 years agovs2010 - fix bad solution file
Jeff Lenk [Fri, 17 Jun 2011 16:35:51 +0000 (11:35 -0500)] 
vs2010 - fix bad solution file

15 years agoadd missing paths to unimrcp build vs2010
Jeff Lenk [Fri, 17 Jun 2011 15:56:52 +0000 (10:56 -0500)] 
add missing paths to unimrcp build vs2010

15 years agovs2010 tweak solution file
Jeff Lenk [Fri, 17 Jun 2011 15:35:19 +0000 (10:35 -0500)] 
vs2010 tweak solution file

15 years agofreetdm: Add Ricardo to list of contributors in ftmod_sangoma_ss7
Moises Silva [Fri, 17 Jun 2011 15:34:34 +0000 (11:34 -0400)] 
freetdm: Add Ricardo to list of contributors in ftmod_sangoma_ss7

15 years agounmrcp VS2008 build fix for new version
Jeff Lenk [Fri, 17 Jun 2011 15:07:15 +0000 (10:07 -0500)] 
unmrcp VS2008 build fix for new version

15 years agoMerge remote-tracking branch 'smgfs/master'
Moises Silva [Fri, 17 Jun 2011 15:02:30 +0000 (11:02 -0400)] 
Merge remote-tracking branch 'smgfs/master'

15 years agosmall correction to last commit
Jeff Lenk [Fri, 17 Jun 2011 14:51:25 +0000 (09:51 -0500)] 
small correction to last commit

15 years agofreetdm: OPENZAP-159 --resolved SS7 REL message collision
Moises Silva [Fri, 17 Jun 2011 14:27:18 +0000 (10:27 -0400)] 
freetdm:  OPENZAP-159 --resolved SS7 REL message collision

15 years agounimrcp vs2010 build fixes for new version
Jeff Lenk [Fri, 17 Jun 2011 14:35:41 +0000 (09:35 -0500)] 
unimrcp vs2010 build fixes for new version

15 years agoThey no longer ship the wsj model in pocketsphinx... and seems the dictionary has...
Brian West [Fri, 17 Jun 2011 14:05:01 +0000 (09:05 -0500)] 
They no longer ship the wsj model in pocketsphinx... and seems the dictionary has moved a bit.

15 years agounimrcp vs2010 upgrade with revert of incorrect 2008 changes - still not working
Jeff Lenk [Fri, 17 Jun 2011 04:26:53 +0000 (23:26 -0500)] 
unimrcp vs2010 upgrade with revert of incorrect 2008 changes - still not working

15 years agounimrcp vs2008 upgrade
Jeff Lenk [Fri, 17 Jun 2011 02:50:37 +0000 (21:50 -0500)] 
unimrcp vs2008 upgrade

15 years agoFS-3350 try this
Jeff Lenk [Thu, 16 Jun 2011 22:09:26 +0000 (17:09 -0500)] 
FS-3350 try this

15 years agoadd parallelism to sofia by offsetting sip messages to the concerned sessions and...
Anthony Minessale [Thu, 16 Jun 2011 19:37:22 +0000 (14:37 -0500)] 
add parallelism to sofia by offsetting sip messages to the concerned sessions and using multiple queue threads for message handling

15 years agoadd mutex around gateway access on per-profile basis and token based access to global...
Anthony Minessale [Thu, 16 Jun 2011 19:32:08 +0000 (14:32 -0500)] 
add mutex around gateway access on per-profile basis and token based access to global profiles to prevent hanging on to the hash mutex while doing sql stmts which may cause issues/slowdowns

15 years agoMerge remote-tracking branch 'smgfs/master'
Moises Silva [Thu, 16 Jun 2011 17:50:26 +0000 (13:50 -0400)] 
Merge remote-tracking branch 'smgfs/master'

15 years agofreetdm: OPENZAP-151 --resolved SS7 ANM and REL message collision
Moises Silva [Thu, 16 Jun 2011 17:40:36 +0000 (13:40 -0400)] 
freetdm: OPENZAP-151 --resolved SS7 ANM and REL message collision

15 years agorevert deletion of several unimrcp files for windows - version changes coming - not...
Jeff Lenk [Thu, 16 Jun 2011 17:36:13 +0000 (12:36 -0500)] 
revert deletion of several unimrcp files for windows - version changes coming - not working yet

15 years agoChanged libsng_isdn and libsng_ss7 include paths
David Yat Sin [Tue, 14 Jun 2011 17:15:17 +0000 (13:15 -0400)] 
Changed libsng_isdn and libsng_ss7 include paths

15 years agoMerge remote-tracking branch 'fsorig/master'
Moises Silva [Thu, 16 Jun 2011 17:29:24 +0000 (13:29 -0400)] 
Merge remote-tracking branch 'fsorig/master'

15 years agoFS-3349 --resolve
Anthony Minessale [Thu, 16 Jun 2011 17:01:34 +0000 (12:01 -0500)] 
FS-3349 --resolve

15 years agofreetdm: OPENZAP-158 --resolve map operator calling party category in the openr2...
Moises Silva [Thu, 16 Jun 2011 16:31:00 +0000 (12:31 -0400)] 
freetdm: OPENZAP-158 --resolve map operator calling party category in the openr2 module

15 years agoUpdate to latest UniMRCP version. MRCP requests can no timeout if there is no server...
Christopher Rienzo [Thu, 16 Jun 2011 16:25:00 +0000 (16:25 +0000)] 
Update to latest UniMRCP version.  MRCP requests can no timeout if there is no server response.

15 years agoFS-3345 --resolve add more fax event information
Jeff Lenk [Thu, 16 Jun 2011 16:11:49 +0000 (11:11 -0500)] 
FS-3345 --resolve add more fax event information

15 years agoenable recursion for scoped variables so applications that exec more apps will preser...
Anthony Minessale [Thu, 16 Jun 2011 14:43:32 +0000 (09:43 -0500)] 
enable recursion for scoped variables so applications that exec more apps will preserve the scope, the most recent app will mask variables just during the duration of that app

15 years agoFS-3348 --resolve pocketsphinx build for 0.7 windows vs2008
Jeff Lenk [Thu, 16 Jun 2011 13:30:37 +0000 (08:30 -0500)] 
FS-3348 --resolve pocketsphinx build for 0.7 windows vs2008

15 years agopocketsphinx changes for 0.7 for windows - only build test so far for vs2010 - more...
Jeff Lenk [Wed, 15 Jun 2011 23:45:02 +0000 (18:45 -0500)] 
pocketsphinx changes for 0.7 for windows - only build test so far for vs2010 - more to come

15 years agofreetdm: OPENZAP-135 -- resolve infinite loop when all channels busy and hunt in...
Moises Silva [Wed, 15 Jun 2011 20:04:35 +0000 (16:04 -0400)] 
freetdm: OPENZAP-135 -- resolve infinite loop when all channels busy and hunt in round robin mode

15 years agoadd scoped channel variables (%[var=val,var2=val2] blocks valid in any app data field...
Anthony Minessale [Wed, 15 Jun 2011 18:03:39 +0000 (13:03 -0500)] 
add scoped channel variables (%[var=val,var2=val2] blocks valid in any app data field and will only last for that one app execution)

15 years ago Update PocketSphinx to the latest builds... only had to make two changes
Brian West [Wed, 15 Jun 2011 18:08:54 +0000 (13:08 -0500)] 
 Update PocketSphinx to the latest builds... only had to make two changes

15 years agoadd downloaded zeromq libs to .gitignore
Travis Cross [Wed, 15 Jun 2011 17:11:44 +0000 (17:11 +0000)] 
add downloaded zeromq libs to .gitignore