Add to chan_dahdi ISDN HOLD, Call deflection, and keypad facility support.
authorRichard Mudgett <rmudgett@digium.com>
Fri, 23 Oct 2009 16:57:33 +0000 (16:57 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Fri, 23 Oct 2009 16:57:33 +0000 (16:57 +0000)
commitcff6d02b539767f449611d7c65a974a726255d2d
treea618eefafd5d7b1e69344a4efc8fb303fa89fcb6
parent52a2ded0cd81730991df892ebcaea7bfc5c554e2
Add to chan_dahdi ISDN HOLD, Call deflection, and keypad facility support.

* Added handling of received HOLD/RETRIEVE messages and the optional ability
  to transfer a held call on disconnect similar to an analog phone.
* Added CallRerouting/CallDeflection support for Q.SIG, ETSI PTP, ETSI PTMP.
  Will reroute/deflect an outgoing call when receive the message.
  Can use the DAHDISendCallreroutingFacility to send the message for the
  supported switches.
* Added ability to send/receive keypad digits in the SETUP message.
  Send keypad digits in SETUP message: Dial(DAHDI/g1[/K<keypad_digits>][/extension])
  Access any received keypad digits in SETUP message by: ${CHANNEL(keypad_digits)}
* Added support for BRI PTMP NT mode.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@225692 65c4cc65-6c06-0410-ace0-fbb531ad65f3
CHANGES
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