Commit Graph

364 Commits

Author SHA1 Message Date
Anthony Minessale 7bbdbadb42 tweak some cid display issues 2014-08-19 03:25:28 +05:00
Anthony Minessale ae32aafb0b only set the not_ready flag on one side on video unbridge 2014-07-31 23:20:04 +05:00
Anthony Minessale 1518240bab FS-6637 try this instead 2014-07-01 23:59:40 +05:00
Anthony Minessale 0f017814dd FS-6637 nevermind, this is already in the code 2014-07-01 23:53:45 +05:00
Anthony Minessale 5d70df9b1c FS-6637 try this patch 2014-07-01 22:32:02 +05:00
Anthony Minessale 579a051867 add channels param the the silence generator function 2014-06-13 04:49:44 +05:00
Anthony Minessale d08116e762 FS-6310 hold up, revert 2014-03-31 17:32:07 -05:00
Anthony Minessale 7532a7e0d5 FS-6310 --resolve try this version 2014-03-31 17:03:01 -05:00
Brian West dd8c323fcf FS-6226Prevent DTMF from traversing bridged channels, but still allow me to send DTMF via API or dp app (uuid_send_dtmf or send_dtmf) 2014-03-01 09:58:43 -06:00
Anthony Minessale f751455ec8 fix race condition where a transferring leg could be hungup on by the bridge partner from the previous bridge because of hangup held leg detection. The leg which was hungup when held doesn't realize the other leg has already moved on from the bridge because it was transferred and is already on its way to connect to the new destination 2014-02-28 07:15:47 +05:00
Anthony Minessale f862c34325 FS-6272 --resolve 2014-02-27 03:24:37 +05:00
Anthony Minessale ec50c05df6 make hangup or end of bridge trigger unhold action for held legs 2014-02-21 13:26:04 -06:00
Ken Rice 6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Anthony Minessale aa8a4913b4 FS-5994 2013-11-23 20:11:59 -06:00
Anthony Minessale 5f239a5bae add channel logical direction 2013-10-31 15:28:33 -05:00
Anthony Minessale c9444f6ff1 FS-5549 regression 2013-09-30 11:17:07 -05:00
Anthony Minessale c214648d88 FS-5549 --resolve 2013-09-23 11:32:29 -05:00
Anthony Minessale d9216daedb Fix regression from ignoring breaks in video rtp sessions and add a flag to force a break when needed 2013-09-12 21:47:54 +05:00
Anthony Minessale d35db852a8 follow up to last commit 2013-08-16 12:17:00 -04:00
Ken Rice 7f3792234b FS-5003 --resolve 2013-07-10 17:31:00 -05:00
Nathan Neulinger 32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Anthony Minessale 1ed5e3e331 FS-5530 --resolve this will make it identical to the bridge behaviour even when the bridge in early media begins and now you will explicitly need continue_on_fail=true in this situation to not fail 2013-06-24 09:45:43 -05:00
Anthony Minessale 48ea6b5217 FS-5530 2013-06-20 21:15:32 -05:00
Anthony Minessale 1617469019 FS-5530 --resolve 2013-06-20 21:10:23 -05:00
Anthony Minessale e1b6d4d1be FS-5530 --resolve 2013-06-20 20:58:55 -05:00
Jeff Lenk a7be251bd8 fix several more windows compiler warnings and mod_gsmopen 2013-06-18 22:44:11 -05:00
Anthony Minessale 9cf05e3595 only refuse loopback endoint not profiles named loopback 2013-06-18 16:19:08 -05:00
Anthony Minessale 1b0375371a refactor 2013-06-18 06:24:17 -05:00
Anthony Minessale 2fac3a8e83 refactor some of the video passthru code 2013-06-17 19:52:37 -05:00
Anthony Minessale 18c429f66f refactor and cleanup more cid stuff 2013-04-05 15:29:57 -05:00
Anthony Minessale 83fc8ddf3a endless cid fun 2013-04-05 08:29:16 -05:00
Ken Rice 576cb8925b debug cleanup 2013-04-03 17:22:16 -05:00
Anthony Minessale d1b2ee0b4b more cid refactor 2013-04-03 17:17:34 -05:00
Anthony Minessale 2207b87769 do some more caller-id cleanup 2013-04-01 23:03:14 -05:00
Anthony Minessale aca9257f93 tweaks for caller id in certian uuid_bridge situations 2013-03-28 22:17:28 -05:00
Brian West 32b7673cde Fix Execute on in early media situations 2013-03-28 14:19:23 -05:00
Anthony Minessale 3b6ae8966d set bridge times before firing the bridge event 2013-03-28 10:12:00 -05:00
Anthony Minessale 861c3e3ccc add switch_core_get_variables and allow execute_on funcs to see global vars too 2013-03-27 14:54:01 -05:00
Anthony Minessale 231a9c7e8f change ready to up in this case 2013-03-26 16:37:47 -05:00
Anthony Minessale a803e849eb add execute_on_pre_bridge and execute_on_post_bridge vars to behave like the other family of execute_on and not break the existing pre bridge vars that are now depricated 2013-03-26 16:33:13 -05:00
Anthony Minessale 7989798ec4 FS-5082 test this patch 2013-02-07 19:58:04 -06:00
Anthony Minessale 924c524197 fix some delay regressions 2012-12-05 13:17:50 -06:00
Anthony Minessale d4f8a79299 try to improve audio stream sync 2012-11-28 23:12:35 -06:00
Anthony Minessale d48e3de7c8 make it so when you put someone on hold and then they attended transfer you, the resulting bridge will still be playing hold music 2012-11-15 21:07:58 -06:00
Anthony Minessale 29628007f4 good measure 2012-10-30 08:03:03 -05:00
Anthony Minessale bf0056f3b8 FS-4729 try this 2012-10-29 09:47:01 -05:00
Anthony Minessale 6e919cd43b FS-4764 --resolve 2012-10-25 10:07:27 -05:00
Anthony Minessale adce3f9c7c FS-4729 try this version with the same debug patch applied 2012-10-24 13:53:58 -04:00
Anthony Minessale ff3c0139fc auto-answer A leg when B leg is already answered in all conditions not just when A leg is both unanswered and has no media 2012-10-02 09:29:59 -05:00
Anthony Minessale 352b1903da FS-4593 please test this and post logs if necessary 2012-09-05 12:47:47 -05:00
Anthony Minessale d24ed6124c FS-4539 please test this and post new logs if necessary 2012-08-16 12:10:10 -05:00
Anthony Minessale cc351ca004 revert 2012-08-16 12:09:19 -05:00
Anthony Minessale 42bf44de51 FS-4539 please test this and post new logs if necessary 2012-08-16 11:56:55 -05:00
Anthony Minessale f5af7ae2b1 FS-4471 --resolve 2012-07-26 21:25:50 -05:00
Anthony Minessale 8bb55ed4bf abstract out originate_signal_bond to a function to avoid confustion and regressions 2012-05-29 13:10:15 -05:00
Anthony Minessale f9653fbd38 FS-4204 --resolve 2012-05-10 22:34:37 -05:00
Anthony Minessale e54ab070f4 put presence-data in events 2012-05-10 12:15:30 -05:00
Anthony Minessale 9a802cd4d3 FS-4160 2012-05-08 11:51:52 -05:00
Anthony Minessale 1fc57f9828 FS-4198 --resolve 2012-05-08 07:43:01 -05:00
Anthony Minessale 1c6d7ce68f FS-4166 2012-04-30 19:37:59 -05:00
Anthony Minessale df8696293d FS-4166 2012-04-30 18:25:59 -05:00
Anthony Minessale e71b238e9e FS-4166 2012-04-30 18:13:32 -05:00
Anthony Minessale b571952909 FS-4166 2012-04-30 18:06:20 -05:00
Anthony Minessale 4630e3b927 FS-4160 try this 2012-04-27 11:37:21 -05:00
Anthony Minessale ae23edad9c FS-4111 --resolve 2012-04-18 14:49:00 -05:00
Ken Rice c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Anthony Minessale 995ae2621c FS-3769 --resolve 2012-04-10 16:17:16 -05:00
Anthony Minessale 6138fc8753 FS-4038 can you try this 2012-04-02 16:03:45 -05:00
Anthony Minessale a239914926 addition to a6a3ff1dc5 2012-03-26 10:53:39 -05:00
Anthony Minessale 29b0af627e FS-3932 --resolve the change in switch_ivr_bridge was your issue 2012-02-22 21:48:03 -06:00
Anthony Minessale 19d49e2075 fix edge case endless loop that can get a channel stuck 2012-01-11 12:05:16 -06:00
Anthony Minessale 2e6b55810f put transfer_source in a variable too 2011-12-08 17:33:31 -06:00
Anthony Minessale 4e014c4915 FS-3688 refactor of cancel handling code in bridge 2011-12-07 17:42:52 -06:00
Anthony Minessale 0bf2a0e975 fix strange race moc experienced in uuid_bridge 2011-12-07 15:14:08 -06:00
Anthony Minessale f41020a625 FS-3727 --resolve 2011-11-29 08:28:10 -06:00
Anthony Minessale 4ce8f5e28e FS-3688 some more general changes during proxy media 2011-11-28 13:38:05 -06:00
Anthony Minessale 9ecf187dd9 use the non-signal checking version of switch_channel_up/down in the core 2011-11-18 13:18:04 -06:00
Anthony Minessale 3354495921 FS-3634 2011-11-06 08:53:00 -06:00
Anthony Minessale 6cd6a719f5 FS-3634 try this, flag was set on wrong channel 2011-11-03 10:29:48 -05:00
Anthony Minessale 43ca3ee81a FS-3634 the call is not bridged yet so we need to take more action, try this patch 2011-11-02 08:54:03 -05:00
Anthony Minessale f9064dec45 FS-3634 2011-10-31 08:06:15 -05:00
Anthony Minessale babe955160 FS-3634 see if this works 2011-10-25 08:47:01 -05:00
Anthony Minessale 1bf97fa7ba add some more reporting data to logs 2011-10-11 15:13:23 -05:00
Anthony Minessale 42b64ccd67 get rid of digit_action_set target and add target,bind_target params to bind_digit_action 2011-09-02 09:34:40 -05:00
Anthony Minessale 0f459d4b45 check for answer flag in bridge to do display update properly 2011-08-05 09:31:21 -05:00
Anthony Minessale 3e2c662a88 clean up originator/ee profile so the right one is prevelant in events 2011-08-04 17:20:02 -05:00
Anthony Minessale b946ee94b2 update call_uuid stuff 2011-08-04 01:04:21 -05:00
Anthony Minessale d364e9f2b8 display fixes and add 2 new cols to channels to store last sent display data 2011-08-03 23:43:41 -05:00
Anthony Minessale bd471fc6a9 add bridged timestamp and hangup_complete_with_xml=true to add xml_cdr to the body of hangup_complete events 2011-04-28 13:46:39 -05:00
Anthony Minessale 73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Anthony Minessale a4ed829db8 fix race in sla 2011-04-15 14:22:53 -05:00
Anthony Minessale 4b706dac51 FS-3227 --resolve this looks like sane changes. My only complaint was the formatting. Watch for whitespace indentation by looking at the code in emacs or vi where it should be tabed properly. 2011-04-04 11:55:05 -05:00
Anthony Minessale 59da356d06 fix mistake from earlier commit and improve flow of dtmf through a bridge when timer is disabled 2011-03-09 20:06:32 -06:00
Anthony Minessale 9a7dbfbafe revert 2011-03-01 13:44:53 -06:00
Anthony Minessale f398dc1f3a fix issue reported from mailing list and not JIRA =/ 2011-03-01 13:42:14 -06:00
Anthony Minessale 155aafd3f4 FS-3097 regression from 4f93ea25ec 2011-02-24 10:17:33 -06:00
Anthony Minessale 4f93ea25ec allow uuid bridge on unaswered channels as long as there is media available on at least one 2011-02-15 17:43:22 -06:00
Anthony Minessale 181b543b0c add auto-jitterbuffer-msec param and auto-disable the jitterbuffer when briding to another channel who also has a jitterbuffer so both legs will disable during a bridge 2011-01-05 16:25:14 -06:00
Anthony Minessale 8f9ddb5a89 42 2011-01-05 10:42:44 -06:00
Brian West 3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00