1364 Commits

Author SHA1 Message Date
David Yat Sin
a27bdf3f5b freetdm:Changed freetdm variables 2010-11-30 12:57:43 -05:00
David Yat Sin
302d5bb18f Changes for ftdm variables 2010-11-30 12:30:31 -05:00
Moises Silva
2a00d3ea13 Merge remote branch 'fsorig/master'
Conflicts:
	conf/dialplan/default.xml
2010-11-30 12:19:42 -05:00
Moises Silva
469728a865 freetdm: clear out wait flags in the core on timeout 2010-11-30 11:38:38 -05:00
Moises Silva
a523e7755c freetdm: get rid of Linux warnings in testsangomaboost.c 2010-11-30 11:07:40 -05:00
Moises Silva
bce61e7f92 freetdm: ftmod_wanpipe - use SANGOMA_WAIT_INFINITE instead of -1 2010-11-30 10:49:23 -05:00
Jeff Lenk
7630d47e0e VS2010 Initial version for freetdm 2010-11-29 21:55:34 -06:00
Moises Silva
7a7a387f55 freetdm: improve IO stats (cherry picked from R2 branch) 2010-11-26 15:49:18 -05:00
Moises Silva
0b7a2d4c92 freetdm: remove openzap projects 2010-11-26 15:10:18 -05:00
David Yat Sin
546a2961cb Added channel-restart-on-link-up option 2010-11-26 12:59:36 -05:00
David Yat Sin
5c747b699c Fix for receiving/transmitting facility IE 2010-11-25 18:55:27 -05:00
David Yat Sin
2973776b64 changed set_facility_ie 2010-11-25 18:55:27 -05:00
David Yat Sin
b8fb8acca1 freetdm: ISDN allow change state from PROCEED to UP 2010-11-25 18:55:27 -05:00
David Yat Sin
7433a1e578 Fix for caller ID not received properly on BRI 2010-11-25 13:16:44 -05:00
Moises Silva
ffbded67fd freetdm: ftmod_libpri - lock the channel in libpri on_ring callback
this should fix potential call_data pointer corruption
2010-11-25 12:53:51 -05:00
Moises Silva
75bd564210 freetdm: wait for state change to be cleared when placing outgoing calls
this fixes a race where the call is hangup even before the state
         DIALING is processed and therefore the HANGUP state change is
         ignored.
2010-11-25 09:37:25 -05:00
David Yat Sin
b814dc17ce freetdm: ISDN Changes to better match SIP-to-TDM states 2010-11-24 20:04:43 -05:00
Moises Silva
a697462a58 freetdm: ftmod_libpri - Do not unlock the channel until all states pending
have been cleared. This should fix issues with
                        state transitions being ignored.
2010-11-24 12:30:58 -05:00
Moises Silva
473a04651c freetdm: add missing string for SIGEVENT_RELEASED 2010-11-24 09:28:34 -05:00
David Yat Sin
1526f83c09 Merge branch 'master' of git.sangoma.com:smg_freeswitch 2010-11-23 17:48:16 -05:00
David Yat Sin
9f183fa4b1 freetdm: ISDN - Added pendingsignals to list of interrupts in span poll thread 2010-11-23 17:41:40 -05:00
Moises Silva
c059649f8f freetdm: only notify of released channels when is a voice channel 2010-11-23 16:27:40 -05:00
Moises Silva
2f08cb6ad0 Merge branch 'master' of git.sangoma.com:smg_freeswitch 2010-11-23 15:51:05 -05:00
Moises Silva
ce67a4d39b freetdm: do not flush events queue on channel start 2010-11-23 15:49:50 -05:00
Arnaldo Pereira
4a6be5477a freetdm: updated libopenr2 dll name on ftmod_r2 msvc dependency 2010-11-23 18:00:11 -02:00
Arnaldo Pereira
8aae091273 Merge branch 'master' of git.sangoma.com:smg_freeswitch 2010-11-23 14:56:50 -02:00
Arnaldo Pereira
af5f0a4acd freetdm: made ftmod_r2 use FTDM_SPAN_USE_SIGNALS_QUEUE and properly send FTDM_SIGEVENT_SIGSTATUS_CHANGED 2010-11-23 14:55:59 -02:00
Moises Silva
04e8541366 freetdm: add release event to ftdm core 2010-11-23 11:43:52 -05:00
David Yat Sin
8e142ff22a Merge branch 'netborder' 2010-11-22 15:16:10 -05:00
Moises Silva
f1789ed5a2 Merge remote branch 'fsorig/master' 2010-11-22 10:41:16 -05:00
Moises Silva
a9a31041d4 freetdm: added wait_dialtone_timeout parameter for ftmod_analog
if this parameter is set to 0 ftmod_analog will not wait
	 for dial tone before dialing out the requested number.
	 Anything bigger than 0 is the units in milliseconds to
	 wait for dialtone before aborting the call.
2010-11-20 18:18:37 -05:00
David Yat Sin
53c41c0463 freetdm: ISDN - Fix for main loop going to sleep without processing events from IO module 2010-11-20 10:25:02 -05:00
David Yat Sin
5c128405b8 Fix for windows compile errors introduced during previous merge 2010-11-19 14:41:26 -05:00
David Yat Sin
553255c631 Fixed some windows compile warnings from merge 2010-11-19 14:33:57 -05:00
David Yat Sin
15d02eb930 Merge branch 'netborder' of git.sangoma.com:smg_freeswitch into netborder 2010-11-19 14:18:44 -05:00
David Yat Sin
995c250518 Merged from master branch 2010-11-19 13:58:08 -05:00
Stefan Knoblich
d4138959b2 freetdm: use m4_ifdef() to check for pkg-config macros and print a warning if they are not available
...instead of failing at runtime

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2010-11-18 23:14:46 +01:00
Konrad Hammel
5e562ed55f freetdm: ss7 - bug fix for caller-id presentation...line value was not passed through stack properly 2010-11-17 16:41:38 -05:00
Arnaldo Pereira
fee2f1b701 freetdm: removed empty stats from ftmod_r2 and fixed strsep() definition warning. 2010-11-17 14:36:31 -02:00
cypromis
5d28a8fa05 ftmod_zt typo ... 2010-11-17 17:15:30 +01:00
cypromis
05d1fd2a66 ftmod_zt rc has changed to result 2010-11-17 17:01:30 +01:00
Moises Silva
5486b8c74d freetdm: retry polling in DAHDI devices when fails due to interrupted system call 2010-11-16 23:41:11 -05:00
Stefan Knoblich
9257e0f344 ftmod_isdn: Port(/Fix) span signal handling, remove some dead/unused pieces and close the D-Channel on shutdown.
This fixes a NULL-call segfault in ftdm_span_trigger_signal().

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2010-11-16 23:01:21 +01:00
Stefan Knoblich
a9b2ced2aa ftmod_libpri: First part of the BRI PTMP channel handling changes.
I really need to dig deeper here, some libpri events never fire for
incoming calls and i'll have to find out how mod_freetdm or the
FreeSWITCH core change states on the channel...

Anyway, incoming and outgoing calls still work for me (BRI PTMP TE),
so commit this now and let a wider audience do some more testing.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Tested-by: Stefan Knoblich <s.knoblich@axsentis.de>
2010-11-16 23:01:21 +01:00
David Yat Sin
c5070aaf52 Fixed cyginstall.sh script 2010-11-16 14:56:19 -05:00
David Yat Sin
65be57d212 Fixed for windows compilation issues 2010-11-16 12:41:56 -05:00
Konrad Hammel
525f399812 freetdm: ss7 - updated ftmod_sangoma_ss7 to support changes to FreeTDM api 2010-11-16 11:07:41 -05:00
David Yat Sin
a2add13963 freetdm:Changes for shared IO 2010-11-15 19:16:09 -05:00
Arnaldo Pereira
b1e773e787 freetdm: fixed ftmod_r2 r2conf function pointers 2010-11-15 21:10:39 -02:00
Moises Silva
9fa6fb5e02 freetdm: remove unused patches directory 2010-11-15 15:48:59 -05:00