Commit Graph

461 Commits

Author SHA1 Message Date
Chris Rienzo 11452979f6 FS-9696 keep pickup endpoint up if another endpoint in dialstring hangs up and leg_timeout is set on the pickup endpoint 2016-11-03 16:39:43 -04:00
Mike Jerris 7c75cf7300 FS-9484: fix var type format spec 2016-09-08 04:03:18 -04:00
Chris Rienzo 4620f1070c FS-9472 [core] Add originate_retry_timeout and originate_retry_min_period_ms
originate_retry_timeout : maximum duration in seconds to allow retry attempts to occur.
        On expiration, this will not stop an in progress attempt, it will only prevent a
        retry attempt from starting. This value works together with originate_retries.

  originate_retry_min_period_ms : minimum spacing between retry attempts.  This prevents
        retries from flooding an enpoint when it rejects quickly.
2016-09-01 10:59:06 -04:00
Anthony Minessale 9fe7c48df7 FS-9390 #resolve ['Segmentation fault' during call setup] 2016-07-28 16:27:17 -05:00
Chris Rienzo 94c11e41d2 FS-8806 Change group_confirm_cancel_timeout to apply only to the legs that answer the call. 2016-02-17 11:19:04 -05:00
Anthony Minessale ad696ccabf FS-8612 #resolve [rare ivr originated calls crash due to read codec leak] 2015-12-04 10:33:41 -06:00
Anthony Minessale a0b009e353 FS-8338 #resolve [Ringback does not work correctly on stereo channels] 2015-10-12 17:00:13 -05:00
Anthony Minessale 0865c7e331 FS-7678 #resolve 2015-06-19 01:34:31 -05:00
Anthony Minessale 7c294f242f FS-7504: allow <modname>.<codecname> support so multiple modules can exist for the same codec 2015-05-28 12:47:13 -05:00
Anthony Minessale b37d071908 FS-7186 #resolve 2015-01-23 13:14:58 -06:00
Michael Jerris 062ddcfa6f FS-7174: #resolve #comment make sure not to leave any sessions readlocked in bridge_early_media=true in case one in the middle of the list is abandoned 2015-01-21 17:16:56 -05:00
Seven Du 0a66db6f12 FS-7111 #resolve please review 2014-12-26 13:28:11 +08:00
Anthony Minessale 392c687f27 FS-7055 #resolve 2014-12-08 12:53:28 -06:00
Brian West 79de78a0fb FS-7021 #resolve 2014-11-19 21:51:09 -06:00
Anthony Minessale ed7264b6d3 doh 2014-06-13 05:28:14 +05:00
Anthony Minessale 7642d846a9 some more channels updates 2014-06-13 05:13:43 +05:00
Anthony Minessale 579a051867 add channels param the the silence generator function 2014-06-13 04:49:44 +05:00
Anthony Minessale 2bc2811050 FS-5997 regression from commit 70accd9f27 this caused some attended transfers to calls with multiple targets to get the abondoned channels to be stuck on write lock 2014-04-17 02:41:40 +05:00
Anthony Minessale 5c0cff70b3 FS-6402 --resolve 2014-04-02 01:20:19 +05:00
Anthony Minessale 804ef7709d change from sqlite hash to newly added one 2014-03-09 00:37:17 +05:00
Ken Rice 6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Peter Olsson 084e245085 Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks. 2014-01-22 22:30:23 +01:00
Anthony Minessale e6758021e7 add support for originated_legs and originating_leg_uuid on enterprise originate 2014-01-22 22:40:29 +05:00
Anthony Minessale 70accd9f27 FS-5997 --resolve 2013-12-04 17:46:02 -06:00
Anthony Minessale 882b82aa91 pass callee_id on early 2013-11-23 02:53:05 +05:00
Anthony Minessale b1a3a106ec FS-5852 --resolve 2013-10-17 12:18:01 -04:00
Anthony Minessale 99c681f367 FS-5820 --resolve 2013-09-23 18:31:16 -05:00
Anthony Minessale ef28a88c75 FS-5619 --resolve 2013-07-19 13:26: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 4240526ce3 add some device-state mechinism to FS to allow tracking of device-specific states where they may have more than one call from the same device 2013-06-05 11:20:11 -05:00
Anthony Minessale 6cdb46889c FS-5402 --resolve the problem is ent originate has many channels and many causes to parse so we need to check it against all the causes 2013-05-22 11:01:39 -05:00
Anthony Minessale 78c31eaa87 FS-5402 revert wait till tomorrow 2013-05-21 13:29:24 -05:00
Anthony Minessale 1239e32de2 FS-5402 2013-05-21 13:22:17 -05:00
Anthony Minessale 7ec78e90e1 FS-5457 2013-05-21 10:21:45 -05:00
Anthony Minessale 97d47af882 FS-5407 --resolve 2013-05-13 14:21:08 -05:00
Anthony Minessale 66ba282233 FS-5390 --resolve 2013-05-09 10:29:45 -05:00
Anthony Minessale 9aaaeb7215 FS-5371 --resolve typo 2013-05-08 09:18:52 -05:00
Anthony Minessale 832bbf4f03 FS-5371 --resolve 2013-05-03 13:38:17 -05:00
Anthony Minessale 784d5722fa FS-4875 auto setting ignore_early_media causes unwanted side effects for others, it will have to be supplied by the user 2013-05-02 21:21:51 -05:00
Anthony Minessale 2ad0e71225 add uuid of orig picked channel too 2013-04-30 11:57:48 -05:00
Anthony Minessale 6923845033 add execute_on_pickup and api_on_pickup 2013-04-30 11:41:34 -05:00
Anthony Minessale 032761c0f5 FS-5346 --resolve use new originate_delay_start=<ms> to get this 2013-04-24 15:07:45 -05:00
Michael Jerris b15ac31174 dont ever return success when we don't end up with a new session 2013-03-28 11:24:49 -04:00
Anthony Minessale 4fe24be75d fix bug where originate can return success when it should not 2013-03-27 11:28:43 -05:00
Anthony Minessale de9714d772 FS-5194 --resolve 2013-03-19 09:16:36 -05:00
Anthony Minessale ee308f00de FS-4875 --resolve 2013-03-15 09:36:57 -05:00
Anthony Minessale aa8f7c975f fix bridge_early_media in transcoding situation 2013-02-28 18:44:38 -06:00
Anthony Minessale 86c1dbee2f FS-5136 set ringback and bridge_early_media=true and it should fall to playing the ringback when the 180 hits 2013-02-28 14:52:33 -06:00
Anthony Minessale 864598caeb FS-5121 --resolve 2013-02-28 09:58:57 -06:00
Jeff Lenk dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00