Add the ability to execute connected line interception macros.
authorMark Michelson <mmichelson@digium.com>
Mon, 1 Jun 2009 20:57:31 +0000 (20:57 +0000)
committerMark Michelson <mmichelson@digium.com>
Mon, 1 Jun 2009 20:57:31 +0000 (20:57 +0000)
commit298d745fb4cf56cfe76cf89d4d5ae4dcb134d2bd
tree22c7cb967cc375a45f8cabb0f6c6998b7b5f674a
parent0fb1700522fb5eac568c2144fb714cc3563b392f
Add the ability to execute connected line interception macros.

When connected line updates are received or generated in the middle
of an application call, it is now possible to execute a macro to
manipulate the connected line data. This way, phone numbers may be
manipulated to be more presentable to users, names may be changed
for...whatever reason, or whatever else needs to be done may be.

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

AST-165

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@198727 65c4cc65-6c06-0410-ace0-fbb531ad65f3
12 files changed:
apps/app_dial.c
apps/app_directed_pickup.c
apps/app_macro.c
apps/app_queue.c
channels/chan_sip.c
doc/tex/channelvariables.tex
include/asterisk/app.h
include/asterisk/channel.h
main/app.c
main/channel.c
main/dial.c
main/features.c