Commit Graph

13229 Commits

Author SHA1 Message Date
Kapil Gupta d1c04ef6ef adding total number of fax call recv statistics counter 2012-09-11 09:35:17 -04:00
Kapil Gupta b47c9d929c adding echo cancel code based on tdmc package 2012-09-10 18:26:39 -04: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
Kapil Gupta fc4365c8a5 fixing issue of applying tdm dtmf removal 2012-09-10 11:09:28 -04: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
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
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
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
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
Kapil Gupta a425177bbf adding new "fax-detect-evevt-type" field in config 2012-09-06 11:28:30 -04:00
Mathieu Rene 3e39945d73 refs #5684 - make sure we retry all contexts ids if we start at the end of the list 2012-09-04 16:57:06 -04:00
David Yat Sin 999f39cd34 Copied over code that Robert used for mod_opal 2012-09-04 15:03:46 -04:00
Kapil Gupta 5c3e8955de Task #5695 - Need to have RTP IP input field in mod_media_gateway.conf.xml 2012-09-04 11:03:26 -04:00
Kapil Gupta 5f02dd8b36 adding mg term license validation code 2012-08-29 16:19:46 -04:00
Kapil Gupta d5ea03d693 fixing rtp termination id issue 2012-08-28 17:35:37 -04:00
Kapil Gupta 94297df2ac adding "spantermstatus <span_name>" cli command to show terms status based on span name 2012-08-27 15:21:21 -04:00
Kapil Gupta c670489495 adding code to lock term hash list before reading 2012-08-27 14:38:08 -04:00
Kapil Gupta 07cf111e8e fixing term service change mem leak issue 2012-08-27 11:54:05 -04:00
Kapil Gupta 3424380630 fixing minor issues observed during load testing 2012-08-27 10:12:14 -04:00
Kapil Gupta 9c35f46edd adding more stats counters 2012-08-24 17:21:44 -04:00
Kapil Gupta 44a542719b adding statistics 2012-08-24 16:55:11 -04:00
Kapil Gupta cd6f4fbff9 logging improvement 2012-08-24 14:08:26 -04:00
Kapil Gupta 3acd1cc86a fixing term svc change issue with other minor fixes 2012-08-24 13:20:39 -04:00
Mathieu Rene 22655f2644 fix leak 2012-08-24 17:47:31 +02:00
Mathieu Rene 377e5a7368 closes #5641 2012-08-24 17:45:46 +02:00
Kapil Gupta b6bd807186 adding "peer_active" flag to check before send any message to megaco stack 2012-08-23 18:15:07 -04:00
Kapil Gupta 33e0b7175f error scenario , releasing context and setting null to term->context ptr 2012-08-23 10:40:48 -04:00
Kapil Gupta 15428bdf74 fixing cli profile lock issue 2012-08-23 10:10:28 -04:00
Kapil Gupta b0ecdfd1de printing proper termid if recv term is oos 2012-08-23 09:51:33 -04:00
Kapil Gupta a68e52fa67 fixing term svc change mem leak issue 2012-08-22 18:12:13 -04:00
Kapil Gupta 4a1c7bcf70 memory leak fixes 2012-08-22 10:58:13 -04:00
Kapil Gupta fad4444203 fixing memory leak issue for audit request 2012-08-22 09:04:14 -04:00
Kapil Gupta 6c6af2ee59 fixing warning 2012-08-21 19:24:43 -04:00
Kapil Gupta 39390f4f26 removing "rtp-termination-id-length" from xml parsing, field no more required 2012-08-21 17:03:23 -04:00
Kapil Gupta b0a823851b fixing memory leak issues 2012-08-21 14:34:34 -04:00
Kapil 946d45fa8e fixing RTP term id allocation issue(redmine issue#5598) 2012-08-20 09:39:08 -04:00
Kapil 3eba8a7940 returing proper status from megaco_context_add_termination API 2012-08-17 16:10:05 -04:00
Kapil Gupta 263dc459a8 Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3 2012-08-16 19:34:19 -04:00
Kapil Gupta b3992ceda9 removing "rtp-port-range" field 2012-08-16 19:33:44 -04:00
kapil 583bd7a811 Added debugging to confirm echo_cancel event works 2012-08-16 16:42:17 -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 85dfa04240 issue fixes 2012-08-15 13:31:31 -04:00
Mathieu Rene 9ef68f1b91 return the right status in megaco_activate_termination() 2012-08-15 11:30:12 -04:00
kapil 5bda7c6f86 making pre buffer size def value to 0 2012-08-15 10:24:37 -04:00
kapil 29ec19e294 fix warning 2012-08-14 17:27:16 -04:00