Files
asterisk/res
Matthew Jordan 5c4b482471 Support externally initiated parking requests; remove some dead code
This patch does the following:
 * It adds support for externally initiated parking requests. In particular,
   chan_skinny has a protocol level message that initiates a call park.
   This patch now supports that option, as well as the protocol specific
   mechanisms in chan_dahdi/sig_analog and chan_mgcp.
 * A parking bridge features virtual table has been added that provides
   access to the parking functionality that the Bridging API needs. This
   includes requests to park an entire 'call' (with little or no additional
   information, thank you chan_skinny), perform a blind transfer to a parking
   extension, determine if an extension is a parking extension, as well as the
   actual "do the parking" request from the Bridging API.
 * Refactoring in chan_mgcp, chan_skinny, and chan_dahdi to make use of the new
   functions
 * The removal of some - but not all - dead parking code from features.c

This also fixed blind transferring a multi-party bridge to a parking lot (which
was implemented, but had at least one code path where using the parking features
kK might not have worked)

Review: https://reviewboard.asterisk.org/r/2710

(closes issue ASTERISK-22134)
Reported by: Matt Jordan



git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@396028 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2013-08-01 20:55:17 +00:00
..
2013-07-27 23:11:02 +00:00
2012-06-25 15:55:25 +00:00
2013-08-01 17:07:52 +00:00
2013-07-27 23:11:02 +00:00
2013-04-16 17:50:14 +00:00
2012-09-21 17:14:59 +00:00
2012-10-14 21:44:27 +00:00
2012-10-14 21:44:27 +00:00
2013-05-29 02:26:17 +00:00
2012-10-14 21:44:27 +00:00
2012-10-14 21:44:27 +00:00
2013-07-30 13:46:16 +00:00
2012-10-14 21:44:27 +00:00
2012-10-14 21:44:27 +00:00
2013-05-15 12:42:04 +00:00