David Yat Sin
9297863a4d
Fix for compile warnings
2012-09-12 13:13:51 -04:00
Anthony Minessale
631c976f59
don't put casue from unanswered pickups as result of originate
2012-09-12 10:22:03 -05: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
Anthony Minessale
8f0c726b13
add send-display-update profile param to disable the update method
2012-09-11 15:40:50 -05:00
David Yat Sin
c425955670
Merge branch 'nsg-4.3'
2012-09-11 15:01:26 -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
be0bc79e39
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-09-11 14:46:17 -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
Anthony Minessale
02c24da081
pull cause from channels in ent originate when none of them answer or the call times out
2012-09-11 10:38:29 -05:00
Kapil Gupta
e422b31e6d
renaming stats counter from fax to t38
2012-09-11 09:59:48 -04:00
Kapil Gupta
d1c04ef6ef
adding total number of fax call recv statistics counter
2012-09-11 09:35:17 -04:00
Stefan Knoblich
a478a5de04
ftmod_libpri: Skip channels marked in use during NT-mode idle restart.
...
Channels can be in DOWN state but reserved by an incoming call
(FTDM_CHANNEL_INUSE flag). Additionally check the flag in on_timeout_t3xx()
and skip those channels.
Reported-by: privi #freetdm @ irc.freenode.net
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-11 11:09:40 +02:00
David Yat Sin
c0e4ca47bc
Freetdm: ISDN fix for link not always recovering after T1/E1 alarm
2012-09-11 01:22:31 -04:00
Anthony Minessale
1400a31cfa
plan b
2012-09-10 20:57:07 -05:00
Anthony Minessale
a0eef6a111
revert
2012-09-10 20:49:32 -05:00
Anthony Minessale
c698de5c07
end faster when only pickup endpoints are left
2012-09-10 20:47:57 -05:00
Jeff Lenk
d8fc88ea75
FS-4605 --resolve
2012-09-10 19:34:04 -05:00
Brian West
99eee5f528
Support rebooting some more ciscos
2012-09-10 18:25:02 -05:00
Anthony Minessale
273b7f59a5
FS-4595 please test
2012-09-10 18:21:08 -05:00
Kapil Gupta
b47c9d929c
adding echo cancel code based on tdmc package
2012-09-10 18:26:39 -04:00
Anthony Minessale
d0117d5c91
missed a spot
2012-09-10 16:57:39 -05:00
Anthony Minessale
40533e7378
set new pt on re-invite video negotiation
2012-09-10 15:20:30 -05:00
Anthony Minessale
a696e4a743
sndfile tweak
2012-09-10 14:13:12 -05:00
Raymond Chandler
48f5724c27
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2012-09-10 14:54:15 -04:00
Anthony Minessale
4ddfedbf71
minor video tweaks
2012-09-10 12:58:23 -05:00
Anthony Minessale
0fd5d7696c
video tweaks for echo app
2012-09-10 12:58:06 -05:00
Kapil Gupta
9537ed3737
code changes for the following issue
...
1)resetting term->u.rtp.rfc2833 , if ADD/MODIFY SDP does not have rfc2833
2) calling DTMF removal from modify request also depends on rfc2833 present in sdp or not
3) calling EC disable from ADD/MODIFY api handler if sdp contains T38
2012-09-10 13:33:54 -04:00
Anthony Minessale
f71b67e02c
hangup pickup chans with no answer if they are the only ones left
2012-09-10 11:14:19 -05:00
William King
3918d0876f
Add better handling of time values when the times aren't defined. Fix formatting of the config values for two config values.
2012-09-10 09:00:00 -07:00
Kapil Gupta
fc4365c8a5
fixing issue of applying tdm dtmf removal
2012-09-10 11:09:28 -04:00
Jeff Lenk
e977d15844
FS-4343 --resolve add mod_directory, mod_callcenter, mod_skypopen
2012-09-10 08:54:53 -05:00
Anthony Minessale
36cee285b0
FS-4602 --resolve
2012-09-08 16:12:35 -05:00
Steve Underwood
d26293e591
Some tweaks to spandsp
2012-09-09 01:08:15 +08:00
Kapil Gupta
c916c159e7
adding code to generate "DTMF Removal Enable/Disable" event from mod_media gateway to freetdm.
2012-09-08 07:37:25 -04:00
Raymond Chandler
bf4bb0028e
Merge branch 'master' into FS-4558
2012-09-08 02:29:59 -04:00
Raymond Chandler
8ef13dd8a2
FS-4558 --resolve
2012-09-08 02:28:35 -04:00
Jeff Lenk
6de760992f
FS-4591
2012-09-07 18:28:06 -05:00
Anthony Minessale
c2893801cb
add timestamps for on and off hold times to put in xml cdrs
2012-09-07 18:17:57 -05:00
Anthony Minessale
e2544415ad
add chan vars to tell sip to break the rfc and expect the codec payload the other side replies with rather than the one it offered which is the correct behaviour
2012-09-07 16:50:50 -05:00
Anthony Minessale
bfc46567c1
add uuid_media_reneg api command to tell a channel to send a re-invite with optional list of new codecs
2012-09-07 15:33:09 -05:00
Anthony Minessale
cd8814844a
FS-4408 fix crash caused by missing or invalid call-id in sip invite
2012-09-07 15:08:10 -05:00
Kapil Gupta
50b044d66f
adding api to release all calls/context during Subtract with Context ALL(C=*{S=*}) request processing
2012-09-07 12:10:16 -04:00
Kapil Gupta
84cd6f0873
DTMF removal code - by default making disable
2012-09-07 11:44:45 -04:00
Kapil Gupta
1c907e5b04
adding code to invoke freetdm dtmf removal api
2012-09-07 10:14:58 -04:00
Michael S Collins
a7c791d2de
Update phrase_en.xml (to be recorded)
2012-09-06 15:43:01 -07:00
Stefan Knoblich
17329d04ad
ftmod_libpri: Print warning message in lpwrap_stop_timer(), if timer is not on the active list
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-07 00:04:40 +02:00
Stefan Knoblich
a035182582
ftmod_libpri: Append new lpwrap timers in correct order.
...
List is sorted in ascending order of expiration time,
fix the if clause in lpwrap_start_timer().
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-07 00:02:32 +02:00
Kapil Gupta
b15c1d12ed
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-09-06 17:15:34 -04:00