Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Moises Silva
5f876497bc
freetdm: - Added ftdm_usage command to check if a channel has calls (ie, is busy)
...
- Refactored ftdm CLI management to allow standalone APIs to be registered
- Minor logging changes here and there
2013-03-08 15:15:07 -05:00
Anthony Minessale
ff5b702886
FS-4971 please try this
2013-01-17 09:03:40 -06:00
Moises Silva
27a8ec93de
freetdm: Added Analog E&M outbound call answer supervision
...
You must add answer-supervision=yes in your freetdm.conf.xml
Also added dial-timeout parameter which was previously hard-coded
2012-12-18 22:55:14 -05:00
Michael Jerris
306c2fa205
don't skip sending cid number if there is a + in it
2012-11-05 15:12:38 -05:00
Moises Silva
fff6e50a9b
freetdm: Fix E&M answer procedure for DAHDI
2012-09-19 20:03:09 -04:00
Stefan Knoblich
e561709f5a
mod_freetdm: Use new SWITCH_DEFAULT_CLID_NUMBER constant
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-17 21:32:18 +02:00
Brian West
fdf7623f90
freetdm_outbound_npi is actually useful.
2012-09-17 10:14:32 -05:00
David Yat Sin
83d7f4282c
Fix for compilation errors
2012-09-13 00:00:26 -04:00
Stefan Knoblich
210e501782
mod_freetdm: Remove duplicate assignment.
...
curr is getting set in the for() statement (again). Use that, remove
the other line setting it.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-13 01:02:31 +02:00
Stefan Knoblich
42c76fa81b
mod_freetdm: Coding style and whitespace clean up.
...
No functional changes.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-13 01:01:19 +02:00
Stefan Knoblich
b9a45c75f4
mod_freetdm: Remove duplicate code block in channel_on_hangup(), after merge.
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-13 00:58:49 +02:00
David Yat Sin
4340c4d74c
Merged latest FreeTDM code from Sangoma's repo
...
Merge remote branch 'smgfs/master'
Conflicts:
build/modules.conf.in
configure.in
libs/esl/fs_cli.c
libs/freetdm/mod_freetdm/mod_freetdm.c
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c
src/include/switch_types.h
src/mod/applications/mod_commands/mod_commands.c
src/mod/applications/mod_spandsp/mod_spandsp.c
src/mod/endpoints/mod_opal/mod_opal.cpp
src/mod/endpoints/mod_opal/mod_opal.h
src/mod/endpoints/mod_sofia/mod_sofia.h
src/mod/endpoints/mod_sofia/rtp.c
src/switch.c
src/switch_core.c
src/switch_rtp.c
2012-09-12 11:05:39 -04:00
David Yat Sin
848db87c26
Merge branch 'releases.3.5' into nsg-4.3
2012-09-11 14:56:22 -04:00
David Yat Sin
fcbfc69466
mod_media_gateway now specifies physical channel when opening TDM terminations
2012-09-11 14:45:57 -04:00
Stefan Knoblich
143c599066
mod_freetdm: Add missing break in on_clear_channel_signal() FTDM_SIGEVENT_UP case statement.
...
FTDM_SIGEVENT_UP was falling through to FTDM_SIGEVENT_PROGRESS_MEDIA, which
does (almost) the same, so no harm, but still fix it.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-11 18:13:33 +02:00
Stefan Knoblich
adfb2ca385
mod_freetdm: Whitespace, indentation and coding-style clean up.
...
No functional changes.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-11 18:13:33 +02:00
David Yat Sin
f49ee5ebf9
FreeTDM: Added function to listen for mg-tdm-dtmfremoval command to disable/enable DTMF removal per channel
2012-09-06 16:53:58 -04:00
David Yat Sin
3a57b0bed6
Merge remote branch 'fsorig/master' into nfas
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c
2012-09-03 22:34:13 -04:00
Kapil Gupta
917609df1b
removing "raw_ftdm_chan_open" API as we have M2UA sig type
2012-08-23 10:59:21 -04:00
kapil
106e17f7a2
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-08-16 16:43:00 -04:00
kapil
583bd7a811
Added debugging to confirm echo_cancel event works
2012-08-16 16:42:17 -04:00
Nenad Corbic
a24706aed6
Changed EC ENABLE/DISABLE failure from ERROR to WARNING.
...
As some installations have no ec. I will have to test
without ec and confirm that we handle that case gracefully.
2012-08-16 02:06:10 -04:00
Mathieu Rene
e07d588d10
turn on echo cancellation and turn it off in mg_notify
2012-08-16 01:29:43 -04:00
Mathieu Rene
a7d51f5f4f
turn on echo cancellation and turn it off in mg_notify
2012-08-16 01:28:32 -04:00
Kapil Gupta
fd39c5b44a
renaming CONFIG_ERROR macro to LOAD_ERROR
2012-08-15 16:11:13 -04:00
Kapil Gupta
4f8e843610
adding code to check return type of "ftdm_start_span" API
2012-08-15 14:26:09 -04:00
Mathieu Rene
bd84a23f51
set tdm pre buffer len to 200ms by default, and set it to 0 before fax calls
2012-08-14 16:22:31 -04:00
Stefan Knoblich
036063d2a9
mod_freetdm: Fix typo.
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-10 17:16:05 +02:00
Kapil
7b7256b55f
fixing issues
2012-08-06 10:20:02 -04:00
root
61f0237670
print modification
2012-08-01 13:21:47 -04:00
David Yat Sin
d96687a352
Fix for TDM termination alarms
2012-08-01 13:18:37 -04:00
David Yat Sin
6906c00342
Merge branch 'releases.3.4' into releases.3.5
...
Conflicts:
src/include/switch_channel.h
src/switch_channel.c
2012-07-31 14:18:36 -04:00
root
0c87442dd7
adding termination service states(in-service/out-of-service) flags and
...
reject incoming megaco request if requested termination is not in service
2012-07-30 13:17:39 -04:00
root
22bc29b5e0
sending termination in-service/out-of-service service change for termination whenever there is alarm indication from freetdm
2012-07-30 12:32:46 -04:00
root
da26b4de41
adding termination service-change code
2012-07-29 10:17:13 -04:00
root
2dc5b322dd
Added event system for TDM termination alarms
2012-07-27 21:31:24 -04:00
root
008bb4942b
adding code for updating codec types
2012-07-27 16:11:46 -04:00
Mathieu Rene
a668b9ddf6
automatically fail new tdm channel if ftdm_start_only is true
2012-07-27 11:06:23 -04:00
root
3350403d04
commit from testbox
2012-07-27 11:22:29 -04:00
root
491737fd4d
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 21:27:06 -04:00
Mathieu Rene
039c18638c
allocate recv buffer for tdm
2012-07-25 21:26:53 -04:00
root
cde7e0408a
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 21:16:52 -04:00
Mathieu Rene
f85347cf72
add logging before uuid_bridge, set frame->codec from tech_pvt->read_codec
2012-07-25 21:16:46 -04:00
root
a0d984c9c6
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 21:16:23 -04:00
Mathieu Rene
4d3038c9e4
add logging before uuid_bridge, set frame->codec from tech_pvt->read_codec
2012-07-25 21:16:14 -04:00
root
6b774cf35a
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 21:07:02 -04:00
Mathieu Rene
0494df1ac4
give the tdm channels their caller profile so switch_ivr_uuid_bridge doesn't piss its pants off
2012-07-25 21:06:47 -04:00
root
7fdfd70e26
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:50:42 -04:00
Mathieu Rene
c6fecc1ee8
go in consume media right away
2012-07-25 20:50:18 -04:00