Arnaldo Pereira
2b126a1510
freetdm: ftmod_r2 - cast added
2010-11-26 15:03:31 -02:00
Arnaldo Pereira
80031c3e17
freetdm: ftmod_r2 - added percentage to loop timing stats
2010-11-26 14:51:09 -02:00
Arnaldo Pereira
ef86825076
freetdm: ftmod_r2 - fixed ftdm_r2_state_advance_all() definition
2010-11-26 13:49:34 -02:00
Moises Silva
86657a6c0a
freetdm: ftmod_r2 - process all state changes before moving to openr2 events or going back to sleep
2010-11-26 10:42:37 -05:00
Moises Silva
54a3c95cb0
freetdm: add r2 loop timing statistics
2010-11-25 23:42:36 -05:00
Arnaldo Pereira
1bd4de4fd9
freetdm: when protocol errors occurs on ftmod_r2, the channel state is properly set as down now
2010-11-25 22:11:20 -02:00
Arnaldo Pereira
b7c82d4c2e
freetdm: moved ftdm_channel_read_event() to freetdm.h
2010-11-25 15:40:44 -02:00
Arnaldo Pereira
37ce4003e1
freetdm: eliminated some warnings from ftmod_r2 windows build
2010-11-25 14:31:30 -02:00
Arnaldo Pereira
9fbecc60be
freetdm: on ftmod_r2, fixed flags for correctly polling the span, now freeing
...
poll_events pointer, enabling/disabling channel reading flag when needed.
also removed the test for FTDM_CHANNEL_OPEN flag on ftdm_channel_wait().
2010-11-25 00:36:01 -02:00
Arnaldo Pereira
2b0189beca
freetdm: now wanpipe_channel_next_event() doesn't expect the flag FTDM_CHANNEL_EVENT to be set. If it is, it just clears it. Also removed unused code from wanpipe_channel_next_event()
2010-11-24 22:58:05 -02:00
Arnaldo Pereira
a5d53b8a38
freetdm: removed wrong main loop code
2010-11-24 22:14:06 -02:00
Arnaldo Pereira
03dc3b7b8d
freetdm: ftdm_channel_read_event() to retrieve events from a channel, removed from ftmod_r2: ftdm_r2_sig_read(), FTDM_R2_PROCESSING flag and locks for ftdmchan
2010-11-24 21:25:24 -02: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
Jeff Lenk
3c76811f0c
fix unimrcp build after last commit
2010-11-18 21:19:57 -06:00
Mathieu Rene
de417e99f0
Implement switch_queue_pop_timeout() and refactor sofia_profile_worker_thread_run() to use it so it doesn't wake up too often
2010-11-18 21:00:35 -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
Jeff Lenk
4d41a0f3a2
FS-2855 Fix spidermonkey under windows x64
2010-11-17 15:39:33 -06:00
Anthony Minessale
b32ceb3c22
part 2
2010-11-17 11:46:20 -06:00
Anthony Minessale
b517ddd6d3
fix jitterbuffer
2010-11-17 10:51:14 -06: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
Jeff Lenk
4f343bf892
fix spidermonkey with x64 windows
2010-11-16 17:34:50 -06: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