]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
15 years agofreetdm: remove unused code for glare
Moises Silva [Mon, 10 Jan 2011 22:38:16 +0000 (17:38 -0500)] 
freetdm: remove unused code for glare

15 years agofreetdm: more R2 glare improvements
Moises Silva [Mon, 10 Jan 2011 22:19:51 +0000 (17:19 -0500)] 
freetdm: more R2 glare improvements

15 years agofreetdm: Added FTDM_SIGEVENT_DIALING
Moises Silva [Mon, 10 Jan 2011 21:49:58 +0000 (16:49 -0500)] 
freetdm: Added FTDM_SIGEVENT_DIALING
         Added hunting scheme to support new ftdm_call_place API
         Make ftdm_channel_call_answer use ftdm_channel_call_indicate with FTDM_CHANNEL_INDICATE_ANSWER
         Updated doxygen docs in freetdm.h

15 years agofreetdm: fix for enabling DTMF detection on d-channel
David Yat Sin [Mon, 10 Jan 2011 21:42:47 +0000 (16:42 -0500)] 
freetdm: fix for enabling DTMF detection on d-channel

15 years ago add tab completion stuffs
Brian West [Mon, 10 Jan 2011 20:44:54 +0000 (14:44 -0600)] 
 add tab completion stuffs

15 years agodoh
Anthony Minessale [Mon, 10 Jan 2011 19:20:38 +0000 (13:20 -0600)] 
doh

15 years agoFS-2960
Anthony Minessale [Mon, 10 Jan 2011 17:27:26 +0000 (11:27 -0600)] 
FS-2960

15 years agoMerge branch 'master' of git.freeswitch.org:freeswitch
David Yat Sin [Mon, 10 Jan 2011 17:04:03 +0000 (12:04 -0500)] 
Merge branch 'master' of git.freeswitch.org:freeswitch

15 years agofreetdm : Progress indicator not sent by default on outgoing calls
David Yat Sin [Mon, 10 Jan 2011 17:03:49 +0000 (12:03 -0500)] 
freetdm : Progress indicator not sent by default on outgoing calls

15 years agoFreetdm: Added check for channel_on_routing called more than once on incoming calls
David Yat Sin [Mon, 10 Jan 2011 16:29:55 +0000 (11:29 -0500)] 
Freetdm: Added check for channel_on_routing called more than once on incoming calls

15 years agoFS-2972
Brian West [Mon, 10 Jan 2011 15:55:56 +0000 (09:55 -0600)] 
FS-2972

15 years agomem leak
Jeff Lenk [Mon, 10 Jan 2011 15:39:46 +0000 (09:39 -0600)] 
mem leak

15 years agoLog error when there's no IVR menus configured when you call 'ivr' DP app
Andrew Thompson [Sun, 9 Jan 2011 19:42:42 +0000 (14:42 -0500)] 
Log error when there's no IVR menus configured when you call 'ivr' DP app

15 years agolittle more on the DTMF commit
Anthony Minessale [Fri, 7 Jan 2011 23:53:09 +0000 (17:53 -0600)] 
little more on the DTMF commit

15 years agoMerge branch 'master' of git.freeswitch.org:freeswitch
David Yat Sin [Fri, 7 Jan 2011 22:46:28 +0000 (17:46 -0500)] 
Merge branch 'master' of git.freeswitch.org:freeswitch

15 years agoFreetdm - ISDN fix for ani2 not decoded properly
David Yat Sin [Fri, 7 Jan 2011 22:46:17 +0000 (17:46 -0500)] 
Freetdm - ISDN fix for ani2 not decoded properly

15 years agoadd rtp_bug IGNORE_DTMF_DURATION to speed up dtmf detection of RFC2833 on strange...
Anthony Minessale [Fri, 7 Jan 2011 22:04:24 +0000 (16:04 -0600)] 
add rtp_bug IGNORE_DTMF_DURATION to speed up dtmf detection of RFC2833 on strange carriers

15 years agofreetdm: initial glare handling code
Moises Silva [Fri, 7 Jan 2011 21:00:06 +0000 (16:00 -0500)] 
freetdm: initial glare handling code

15 years agoMerge branch 'master' of git.sangoma.com:smg_freeswitch
Moises Silva [Fri, 7 Jan 2011 20:59:09 +0000 (15:59 -0500)] 
Merge branch 'master' of git.sangoma.com:smg_freeswitch

15 years agofreetdm: ISDN - fix for clearing internal states before receiving acknowledgement...
David Yat Sin [Fri, 7 Jan 2011 20:39:25 +0000 (15:39 -0500)] 
freetdm: ISDN - fix for clearing internal states before receiving acknowledgement from remote side

15 years agofreetdm: only ack indications when the channel is nonblocking
Moises Silva [Fri, 7 Jan 2011 19:15:24 +0000 (14:15 -0500)] 
freetdm: only ack indications when the channel is nonblocking

15 years agovs2010 reswig
Jeff Lenk [Fri, 7 Jan 2011 05:17:08 +0000 (23:17 -0600)] 
vs2010 reswig

15 years agoadd function to help set session read codec to slinear
Anthony Minessale [Thu, 6 Jan 2011 23:41:17 +0000 (17:41 -0600)] 
add function to help set session read codec to slinear

15 years ago Fix iLBC when using ep_codec_string
Brian West [Thu, 6 Jan 2011 23:15:45 +0000 (17:15 -0600)] 
 Fix iLBC when using ep_codec_string

15 years agodon't say we are not for polycom phones (safe rport) when its not really nat
Michael Jerris [Thu, 6 Jan 2011 22:01:07 +0000 (16:01 -0600)] 
don't say we are not for polycom phones (safe rport) when its not really nat

15 years agoFix routing behavior of inbound calls from gateways that only match gateway based...
Michael Jerris [Thu, 6 Jan 2011 21:35:12 +0000 (15:35 -0600)] 
Fix routing behavior of inbound calls from gateways that only match gateway based on the gw request uri param

we now honor the extension gateway param only if it is explicitly set, but will not route to the username param if extension is not set
also, new special value for extension "auto" that should use the request uri unless it has gw+ and then it will use the to uri

15 years agoMerge remote branch 'smgfs/master'
Moises Silva [Thu, 6 Jan 2011 20:00:51 +0000 (15:00 -0500)] 
Merge remote branch 'smgfs/master'

15 years agofreetdm: only handle zt events when FTDM_CHANNEL_EVENT is set
Moises Silva [Thu, 6 Jan 2011 19:54:19 +0000 (14:54 -0500)] 
freetdm: only handle zt events when FTDM_CHANNEL_EVENT is set

15 years agofreetdm: handle ZT_EVENT_NONE
Moises Silva [Thu, 6 Jan 2011 19:33:28 +0000 (14:33 -0500)] 
freetdm: handle ZT_EVENT_NONE

15 years agofreetdm: fix wink/flash in ftmod_wanpipe
Moises Silva [Thu, 6 Jan 2011 18:50:26 +0000 (13:50 -0500)] 
freetdm: fix wink/flash in ftmod_wanpipe

15 years ago swigall and fix gitignore for new celt.
Brian West [Thu, 6 Jan 2011 17:38:36 +0000 (11:38 -0600)] 
 swigall and fix gitignore for new celt.

15 years agofreetdm: use /bin/sh and not /bin/bash in the bootstrap script
Moises Silva [Thu, 6 Jan 2011 14:51:17 +0000 (09:51 -0500)] 
freetdm: use /bin/sh and not /bin/bash in the bootstrap script

15 years agoMerge remote branch 'fsorig/master'
Moises Silva [Thu, 6 Jan 2011 14:04:57 +0000 (09:04 -0500)] 
Merge remote branch 'fsorig/master'

15 years agotrivial build fix for last commit
Jeff Lenk [Thu, 6 Jan 2011 02:12:19 +0000 (20:12 -0600)] 
trivial build fix for last commit

15 years agowindows update celt-0.10.0
Jeff Lenk [Thu, 6 Jan 2011 01:54:49 +0000 (19:54 -0600)] 
windows update celt-0.10.0

15 years agoadd temp_hold_music var that is only valid until you transfer the call and finishing...
Anthony Minessale [Thu, 6 Jan 2011 00:58:56 +0000 (18:58 -0600)] 
add temp_hold_music var that is only valid until you transfer the call and finishing touches on bind meta to A-D

15 years agoadd bind meta on A-D and refactor
Anthony Minessale [Wed, 5 Jan 2011 23:53:27 +0000 (17:53 -0600)] 
add bind meta on A-D and refactor

15 years agoreduce warnings to debug
Anthony Minessale [Wed, 5 Jan 2011 22:55:06 +0000 (16:55 -0600)] 
reduce warnings to debug

15 years ago correct please test
Brian West [Wed, 5 Jan 2011 22:48:11 +0000 (16:48 -0600)] 
 correct please test

15 years ago Revert
Brian West [Wed, 5 Jan 2011 22:39:09 +0000 (16:39 -0600)] 
 Revert

15 years ago Bump celt to 0.10.0
Brian West [Wed, 5 Jan 2011 22:37:46 +0000 (16:37 -0600)] 
 Bump celt to 0.10.0

15 years agoadd auto-jitterbuffer-msec param and auto-disable the jitterbuffer when briding to...
Anthony Minessale [Wed, 5 Jan 2011 22:25:07 +0000 (16:25 -0600)] 
add auto-jitterbuffer-msec param and auto-disable the jitterbuffer when briding to another channel who also has a jitterbuffer so both legs will disable during a bridge

15 years agoMerge branch 'master' of git.freeswitch.org:freeswitch
David Yat Sin [Wed, 5 Jan 2011 21:25:22 +0000 (16:25 -0500)] 
Merge branch 'master' of git.freeswitch.org:freeswitch

15 years agoFreetdm - ISDN:Fix for progress indicator not set properly. Allow state change from...
David Yat Sin [Wed, 5 Jan 2011 21:25:06 +0000 (16:25 -0500)] 
Freetdm - ISDN:Fix for progress indicator not set properly. Allow state change from RINGING to PROGRESS

15 years ago more fixes from diego
Brian West [Wed, 5 Jan 2011 20:09:16 +0000 (14:09 -0600)] 
 more fixes from diego

15 years agofreetdm: fix warning
Moises Silva [Wed, 5 Jan 2011 18:38:25 +0000 (13:38 -0500)] 
freetdm: fix warning

15 years agoMerge branch 'master' into netborder
Moises Silva [Wed, 5 Jan 2011 18:34:28 +0000 (13:34 -0500)] 
Merge branch 'master' into netborder

15 years agofreetdm: update nbe branch FreeSWITCH .sln
Moises Silva [Wed, 5 Jan 2011 18:27:42 +0000 (13:27 -0500)] 
freetdm: update nbe branch FreeSWITCH .sln

15 years agoMerge branch 'master' into netborder
Moises Silva [Wed, 5 Jan 2011 18:11:37 +0000 (13:11 -0500)] 
Merge branch 'master' into netborder

Conflicts:
libs/freetdm/src/ftdm_io.c
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c
libs/freetdm/src/include/freetdm.h

15 years agoFS-2962
Brian West [Wed, 5 Jan 2011 17:45:48 +0000 (11:45 -0600)] 
FS-2962

15 years agoMerge branch 'master' into smgmaster
Moises Silva [Wed, 5 Jan 2011 17:38:46 +0000 (12:38 -0500)] 
Merge branch 'master' into smgmaster

Conflicts:
src/mod/endpoints/mod_sofia/mod_sofia.c

15 years agoset maximum query run time to 30 seconds at least on drivers that support SQL_ATTR_QU...
Michael Jerris [Wed, 5 Jan 2011 17:30:40 +0000 (12:30 -0500)] 
set maximum query run time to 30 seconds at least on drivers that support SQL_ATTR_QUERY_TIMEOUT

15 years ago FS-2961
Brian West [Wed, 5 Jan 2011 17:32:00 +0000 (11:32 -0600)] 
 FS-2961

15 years agoMerge branch 'master' of git@git.sangoma.com:smg_freeswitch
Arnaldo Pereira [Wed, 5 Jan 2011 17:27:52 +0000 (15:27 -0200)] 
Merge branch 'master' of git@git.sangoma.com:smg_freeswitch

15 years agofreetdm: ftmod_r2 - set the FTDM_CHANNEL_USER_HANGUP flag right before changing chan...
Arnaldo Pereira [Wed, 5 Jan 2011 17:27:20 +0000 (15:27 -0200)] 
freetdm: ftmod_r2 - set the FTDM_CHANNEL_USER_HANGUP flag right before changing chan state to FTDM_CHANNEL_STATE_HANGUP

15 years agofreetdm: clear blocking flag when failing to wait for state change
Moises Silva [Wed, 5 Jan 2011 17:23:09 +0000 (12:23 -0500)] 
freetdm: clear blocking flag when failing to wait for state change

15 years agofreetdm - ISDN:Fix for bearer Cap
David Yat Sin [Wed, 5 Jan 2011 17:02:24 +0000 (12:02 -0500)] 
freetdm - ISDN:Fix for bearer Cap

15 years ago42
Anthony Minessale [Wed, 5 Jan 2011 16:42:33 +0000 (10:42 -0600)] 
42

15 years ago bump copyright date and fix some email and typos from diego.
Brian West [Wed, 5 Jan 2011 16:08:55 +0000 (10:08 -0600)] 
 bump copyright date and fix some email and typos from diego.

15 years agofix assert with standard code analysis macro
Jeff Lenk [Wed, 5 Jan 2011 15:56:44 +0000 (09:56 -0600)] 
fix assert with standard code analysis macro

15 years agodon't seg in edge case error conditions
Michael Jerris [Wed, 5 Jan 2011 15:46:16 +0000 (10:46 -0500)] 
don't seg in edge case error conditions

15 years agofreetdm: Use proper screen and presentation definitions in mod_freetdm
Moises Silva [Wed, 5 Jan 2011 15:39:25 +0000 (10:39 -0500)] 
freetdm: Use proper screen and presentation definitions in mod_freetdm

15 years agoset tracking data before enabling hooks
Michael Jerris [Wed, 5 Jan 2011 15:17:31 +0000 (10:17 -0500)] 
set tracking data before enabling hooks

15 years agodon't seg in edge case error conditions
Michael Jerris [Wed, 5 Jan 2011 14:54:27 +0000 (09:54 -0500)] 
don't seg in edge case error conditions

15 years agoFS-2957 esl lib on windows fails to build
Jeff Lenk [Wed, 5 Jan 2011 04:57:49 +0000 (22:57 -0600)] 
FS-2957 esl lib on windows fails to build

15 years agom3ua.conf is gone so remove it from spefile
Michal Bielicki [Tue, 4 Jan 2011 22:51:47 +0000 (23:51 +0100)] 
m3ua.conf is gone so remove it from spefile

15 years agoMerge branch 'master' of git@git.sangoma.com:smg_freeswitch
Arnaldo Pereira [Tue, 4 Jan 2011 22:10:41 +0000 (20:10 -0200)] 
Merge branch 'master' of git@git.sangoma.com:smg_freeswitch

15 years agofreetdm: ftmod_r2 - now locking the channel on main loop start and finish
Arnaldo Pereira [Tue, 4 Jan 2011 22:07:22 +0000 (20:07 -0200)] 
freetdm: ftmod_r2 - now locking the channel on main loop start and finish
                    replaced calls to ftdm_mutex_lock() with ftdm_channel_lock()

15 years agoMerge remote branch 'fsorig/master'
Moises Silva [Tue, 4 Jan 2011 21:17:15 +0000 (16:17 -0500)] 
Merge remote branch 'fsorig/master'

15 years agofreetdm: add validation to ftdm_span_start and ftdm_span_stop
Moises Silva [Tue, 4 Jan 2011 19:23:25 +0000 (14:23 -0500)] 
freetdm: add validation to ftdm_span_start and ftdm_span_stop

15 years agoMerge branch 'moy.nonblocking-api'
Moises Silva [Tue, 4 Jan 2011 17:32:30 +0000 (12:32 -0500)] 
Merge branch 'moy.nonblocking-api'

Conflicts:
libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2.c

15 years agofreetdm: update ftmod_sangoma_ss7 to use new state advance API
Moises Silva [Tue, 4 Jan 2011 15:37:20 +0000 (10:37 -0500)] 
freetdm: update ftmod_sangoma_ss7 to use new state advance API

15 years agofreetdm: add non-locking answer function to handle answer indication
Moises Silva [Tue, 4 Jan 2011 14:30:49 +0000 (09:30 -0500)] 
freetdm: add non-locking answer function to handle answer indication
         export ftdm_current_time_in_ms to users
 update testr2 to test non-blocking API (no waiting on indications)

15 years agocleanup
Anthony Minessale [Mon, 3 Jan 2011 22:48:10 +0000 (16:48 -0600)] 
cleanup

15 years agopresence.... again....
Anthony Minessale [Mon, 3 Jan 2011 22:40:49 +0000 (16:40 -0600)] 
presence.... again....

15 years agouse switch_zmalloc() instead of apr pools for short term storage, rename a couple...
Daniel Swarbrick [Mon, 3 Jan 2011 21:09:46 +0000 (22:09 +0100)] 
use switch_zmalloc() instead of apr pools for short term storage, rename a couple of funcs to be clearer as to their purpose

15 years agofree() -> switch_safe_free()
Daniel Swarbrick [Mon, 3 Jan 2011 20:39:36 +0000 (21:39 +0100)] 
free() -> switch_safe_free()

15 years agoremoving my debug :o
Daniel Swarbrick [Mon, 3 Jan 2011 18:10:15 +0000 (19:10 +0100)] 
removing my debug :o

15 years agomod_cdr_pg_csv: make disk spool format user-selectable
Daniel Swarbrick [Mon, 3 Jan 2011 17:59:41 +0000 (18:59 +0100)] 
mod_cdr_pg_csv: make disk spool format user-selectable

15 years agoFS-502: gateway not identified when extension-in-contact is set
Brian West [Mon, 3 Jan 2011 16:44:28 +0000 (10:44 -0600)] 
FS-502:  gateway not identified when extension-in-contact is set

15 years agowhitespace fixups
Daniel Swarbrick [Mon, 3 Jan 2011 14:05:24 +0000 (15:05 +0100)] 
whitespace fixups

15 years agotweak create.sql and config file
Daniel Swarbrick [Mon, 3 Jan 2011 13:01:08 +0000 (14:01 +0100)] 
tweak create.sql and config file

15 years agoRemove event_handler() altogether, since it was doing nothing anyway
Daniel Swarbrick [Mon, 3 Jan 2011 12:36:20 +0000 (13:36 +0100)] 
Remove event_handler() altogether, since it was doing nothing anyway

15 years agomod_cdr_sqlite has no need for (yet) for SIGHUP
Daniel Swarbrick [Mon, 3 Jan 2011 12:25:46 +0000 (13:25 +0100)] 
mod_cdr_sqlite has no need for (yet) for SIGHUP

15 years agofix basops32.c make the file contain something even if ifdefs fail (which makes suncc...
cypromis [Mon, 3 Jan 2011 12:06:25 +0000 (13:06 +0100)] 
fix basops32.c make the file contain something even if ifdefs fail (which makes suncc fail)

15 years agoFS-2953
Daniel Swarbrick [Mon, 3 Jan 2011 11:52:11 +0000 (12:52 +0100)] 
FS-2953

15 years agoMake dbh:connected accessible from Lua - thanks Grmt
Leon de Rooij [Mon, 3 Jan 2011 11:20:06 +0000 (12:20 +0100)] 
Make dbh:connected accessible from Lua - thanks Grmt

15 years agoadded -lgpg-error to sun compiler CXXFLAGS for iksemel library and tools to be build...
cypromis [Mon, 3 Jan 2011 10:58:15 +0000 (11:58 +0100)] 
added  -lgpg-error to sun compiler CXXFLAGS for iksemel library and tools to be build corretly in libiksemel configure.ac

15 years agoadded postgresql cdr module to modules.conf.in (commented out )
cypromis [Mon, 3 Jan 2011 10:40:49 +0000 (11:40 +0100)] 
added postgresql cdr module to modules.conf.in (commented out )
added sqlite cdr module to modules.conf.in (built by default)

15 years agoAdded missing error codes when an ECM FAX is abandoned with the T30_ERR message
Steve Underwood [Sun, 2 Jan 2011 11:30:00 +0000 (19:30 +0800)] 
Added missing error codes when an ECM FAX is abandoned with the T30_ERR message

15 years agofreetdm: typo
Moises Silva [Fri, 31 Dec 2010 20:06:49 +0000 (15:06 -0500)] 
freetdm: typo

15 years agomod_cdr_pg_csv now spools the attempted SQL to disk if DB insert fails, instead of...
Daniel Swarbrick [Fri, 31 Dec 2010 19:54:20 +0000 (20:54 +0100)] 
mod_cdr_pg_csv now spools the attempted SQL to disk if DB insert fails, instead of writing CSV. This should make it simpler to import any failed inserts.

15 years agoDrop a-table/g-table stuff, use single DB table. Filtering should be done by SQL
Daniel Swarbrick [Fri, 31 Dec 2010 19:13:19 +0000 (20:13 +0100)] 
Drop a-table/g-table stuff, use single DB table. Filtering should be done by SQL

15 years agofreetdm: - updated all signaling modules (except for ftmod_isdn and ftmod_sangoma_ss7...
Moises Silva [Fri, 31 Dec 2010 18:44:20 +0000 (13:44 -0500)] 
freetdm: - updated all signaling modules (except for ftmod_isdn and ftmod_sangoma_ss7) to adapt to new core state processing
         - fixed bug in configure.ac to detect ftmod_pritap compilation
         - ignore FTDM_SIGEVENT_RELEASED and FTDM_SIGEVENT_INDICATION_COMPLETED in mod_freetdm
         - Destroy the state completed interrupt on channel destroy
         - Fix analog polarity reversal bug when using 3-way calling or call-swap

15 years agodon't let inherit_codec work when we have ep_codec_string set and the B-leg codec...
Anthony Minessale [Fri, 31 Dec 2010 17:59:33 +0000 (11:59 -0600)] 
don't let inherit_codec work when we have ep_codec_string set and the B-leg codec is not in that list since it will lead to failure

15 years agomake exact matches return sooner in dmachine
Anthony Minessale [Fri, 31 Dec 2010 16:09:40 +0000 (10:09 -0600)] 
make exact matches return sooner in dmachine

15 years agoadded mod_cdr_sqlite to specfile
Michal Bielicki [Fri, 31 Dec 2010 15:51:54 +0000 (16:51 +0100)] 
added mod_cdr_sqlite to specfile

15 years agofreetdm: - Update ftmod_sangoma_isdn to use core state advance
Moises Silva [Fri, 31 Dec 2010 14:42:15 +0000 (09:42 -0500)] 
freetdm: - Update ftmod_sangoma_isdn to use core state advance
         - Added locking documentation (docs/locking.txt)
 - Updated core state advance to use state processor in span
           rather than pushing the processor in the function arguments

15 years agoCode cleanup, saner way of stripping chars from string
Daniel Swarbrick [Fri, 31 Dec 2010 02:10:50 +0000 (03:10 +0100)] 
Code cleanup, saner way of stripping chars from string

15 years agoadd mod_cdr_sqlite to modules.conf.xml, thanks intralanman for reminding me
Daniel Swarbrick [Fri, 31 Dec 2010 00:30:09 +0000 (01:30 +0100)] 
add mod_cdr_sqlite to modules.conf.xml, thanks intralanman for reminding me