Commit Graph

22866 Commits

Author SHA1 Message Date
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
Kapil Gupta fbfdfc1591 adding MG_FAX_NOTIFIED flag to notify only one fax event(ced or cng) per call to mgc 2012-09-06 17:14:42 -04:00
David Yat Sin be8347027f Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3 2012-09-06 16:54:07 -04: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
Kapil Gupta e3de0a5c70 logging change from ERROR to Warning [rtp.c:542 - Receive unknown command] 2012-09-06 14:37:36 -04:00
Kapil Gupta 2097799bf9 changing logtype from error to info for couple of logging prints 2012-09-06 14:31:28 -04:00
Kapil Gupta 6381d06c23 adding TUCL enable/disable logging 2012-09-06 12:56:57 -04:00
Anthony Minessale cbefc9dae1 fix logic in dmachine parser for overlap bindings so they work regardless of the order they are bound 2012-09-06 11:54:03 -05:00
Steve Underwood 2051237c74 Merge branch 'master' of git.freeswitch.org:freeswitch 2012-09-07 00:42:44 +08:00
Steve Underwood cc73cb6544 Some tweaks to spandsp tests. Make spandsp write TIFF files more like the
TIFF/FX spec says, even though no software seems to care.
2012-09-07 00:41:41 +08:00
Anthony Minessale d528ceee19 regression from a9d72bc35d 2012-09-06 11:32:50 -05:00
Anthony Minessale 4cb0e2e5bd protect against case with null sofia_private in callback 2012-09-06 10:59:39 -05:00
Kapil Gupta b285155449 temp fix - calling mg_choose_context api again if failure in first attempt 2012-09-06 11:52:23 -04:00
Kapil 5f73d7457f Revert "refs #5684 - make sure we retry all contexts ids if we start at the end of the list"
This reverts commit 3e39945d73.
2012-09-06 11:33:08 -04:00