Alec L Davis
4ce624d57e
Merged revisions 287685 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.6.2
........
r287685 | alecdavis | 2010-09-21 11:16:45 +1200 (Tue, 21 Sep 2010) | 18 lines
ast_channel_masquerade: Avoid recursive masquerades.
Check all 4 combinations of (original/clonechan) * (masq/masqr).
Initially original->masq and clonechan->masqr were only checked.
It's possible with multiple masq's planned - and not yet executed, that
the 'original' chan could already have another masq'd into it - thus original->masqr
would be set, that masqr would lost.
Likewise for the clonechan->masq.
(closes issue #16057;#17363)
Reported by: amorsen;davidw,alecdavis
Patches:
based on bug16057.diff4.txt uploaded by alecdavis (license 585)
Tested by: ramonpeek, davidw, alecdavis
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@287701 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-09-20 23:20:03 +00:00
..
2009-08-01 11:29:25 +00:00
2010-07-27 22:30:38 +00:00
2010-06-01 21:28:19 +00:00
2010-03-10 18:25:18 +00:00
2010-07-19 14:17:16 +00:00
2009-08-19 22:38:46 +00:00
2010-06-02 18:10:15 +00:00
2010-07-14 15:48:36 +00:00
2009-12-28 22:09:40 +00:00
2010-02-08 20:41:05 +00:00
2009-03-03 22:12:02 +00:00
2010-06-02 17:25:05 +00:00
2010-06-08 14:38:18 +00:00
2010-09-02 05:00:34 +00:00
2010-07-14 20:48:59 +00:00
2010-06-08 05:29:08 +00:00
2009-11-06 15:42:46 +00:00
2009-05-22 16:53:41 +00:00
2010-05-16 11:14:37 +00:00
2010-07-27 20:57:00 +00:00
2009-04-24 14:04:26 +00:00
2010-07-20 22:26:23 +00:00
2010-06-02 13:32:22 +00:00
2008-10-30 16:49:02 +00:00
2010-07-14 15:48:36 +00:00
2010-08-12 22:06:06 +00:00
2010-09-16 19:54:48 +00:00
2010-08-23 13:23:12 +00:00
2010-09-20 23:20:03 +00:00
2008-10-14 22:38:06 +00:00
2010-08-12 20:41:17 +00:00
2010-08-27 20:31:55 +00:00
2007-12-11 22:20:22 +00:00
2010-07-09 17:00:22 +00:00
2010-07-01 22:16:23 +00:00
2010-09-10 20:31:58 +00:00
2010-05-17 22:08:01 +00:00
2010-07-14 15:48:36 +00:00
2009-07-08 16:43:12 +00:00
2010-07-16 13:32:22 +00:00
2010-06-07 17:34:45 +00:00
2010-01-18 22:31:25 +00:00
2010-06-09 21:11:43 +00:00
2010-09-15 20:58:39 +00:00
2010-09-11 17:09:22 +00:00
2010-07-02 15:57:02 +00:00
2008-08-06 00:30:53 +00:00
2010-06-17 17:23:43 +00:00
2010-09-20 22:09:16 +00:00
2008-07-21 20:59:03 +00:00
2008-07-21 20:59:03 +00:00
2008-07-21 21:00:47 +00:00
2010-06-08 05:29:08 +00:00
2009-03-11 00:29:59 +00:00
2010-05-06 13:58:07 +00:00
2010-07-27 01:53:38 +00:00
2009-06-15 17:34:30 +00:00
2010-07-08 14:48:42 +00:00
2009-03-18 02:28:55 +00:00
2009-02-10 18:16:31 +00:00
2010-09-02 05:20:59 +00:00
2010-06-09 23:56:08 +00:00
2010-09-20 21:19:12 +00:00
2010-08-02 14:41:46 +00:00
2010-09-19 16:09:28 +00:00
2007-11-16 20:04:58 +00:00
2010-08-19 14:44:51 +00:00
2009-10-08 19:35:30 +00:00
2010-09-20 15:57:14 +00:00
2007-11-16 20:04:58 +00:00
2010-09-07 19:08:09 +00:00
2007-11-21 23:09:02 +00:00
2010-09-01 18:44:36 +00:00
2010-07-02 15:57:02 +00:00
2010-08-10 18:05:07 +00:00
2009-07-11 19:15:03 +00:00
2007-11-21 00:23:49 +00:00
2009-11-04 14:05:12 +00:00
2010-07-16 13:32:22 +00:00
2009-07-09 08:31:24 +00:00
2010-04-30 06:19:35 +00:00
2010-05-18 22:48:51 +00:00
2010-09-02 05:00:34 +00:00
2009-06-26 13:00:35 +00:00
2010-02-22 06:45:52 +00:00
2010-07-08 22:08:07 +00:00
2009-04-01 20:13:28 +00:00
2010-07-27 22:30:38 +00:00
2010-07-09 17:00:22 +00:00
2009-06-01 15:23:21 +00:00
2010-01-18 22:31:25 +00:00
2010-08-12 20:15:41 +00:00
2010-07-23 15:16:33 +00:00
2009-08-19 22:38:46 +00:00
2010-08-06 18:57:10 +00:00
2010-04-22 18:07:02 +00:00
2010-07-27 22:30:38 +00:00