Add ISDN display ie text handling options to chan_dahdi.conf.
authorRichard Mudgett <rmudgett@digium.com>
Fri, 4 Feb 2011 20:30:48 +0000 (20:30 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Fri, 4 Feb 2011 20:30:48 +0000 (20:30 +0000)
commita8aeb04a9f67082466ec4474d56d77be8947fffe
treec46af10321e9d849a4a801c16256a042ab8967c7
parent0beeb00ef370a542b66a088adebb71d7f1db76f3
Add ISDN display ie text handling options to chan_dahdi.conf.

The display ie handling can be controlled independently in the send and
receive directions with the following options:

* Block display text data.

* Use display text in SETUP/CONNECT messages for name.

* Use display text for COLP name updates (FACILITY/NOTIFY as appropriate).

* Pass arbitrary display text during a call.  Sent in INFORMATION
messages.  Received from any message that the display text was not used as
a name.

If the display options are not set then the options default to legacy
behavior.

The arbitrary display text is exchanged between bridged channels using the
AST_FRAME_TEXT frame type.

To send display text from the dialplan use the SendText() application when
the arbitrary display text option is enabled.

JIRA SWP-2688
JIRA ABE-2693

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@306396 65c4cc65-6c06-0410-ace0-fbb531ad65f3
CHANGES
apps/app_dial.c
channels/chan_dahdi.c
channels/sig_pri.c
channels/sig_pri.h
configs/chan_dahdi.conf.sample
configure
configure.ac
include/asterisk/autoconfig.h.in