This commit introduces COLP/CONP and Redirecting party information into Asterisk.
authorMark Michelson <mmichelson@digium.com>
Fri, 3 Apr 2009 22:41:46 +0000 (22:41 +0000)
committerMark Michelson <mmichelson@digium.com>
Fri, 3 Apr 2009 22:41:46 +0000 (22:41 +0000)
commit6f53ed4c6707b30078ed4863e27facb7b454b600
tree2e466f746a2e29094d6dcc3c6f2577f4dd85f4c0
parent3525e37e633b8b7bcf59262fbab21c16afadfa35
This commit introduces COLP/CONP and Redirecting party information into Asterisk.

The channel drivers which have been most heavily tested with these enhancements are
chan_sip and chan_misdn. Further work is being done to add Q.SIG support and will be
introduced in a later commit. chan_skinny has code added to it here, but according
to user pj, the support on chan_skinny is not working as of now. This will be fixed in
a later commit.

A special thanks goes out to bugtracker user gareth for getting the ball rolling and
providing the initial support for this work. Without his initial work on this, this would
not have been nearly as painless as it was.

This functionality has been tested by Digium's product quality department, as well as a
customer site running thousands of calls every day. In addition, many many many many bugtracker
users have tested this, too.

(closes issue #8824)
Reported by: gareth

Review: http://reviewboard.digium.com/r/201

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@186525 65c4cc65-6c06-0410-ace0-fbb531ad65f3
32 files changed:
CHANGES
apps/app_dial.c
apps/app_directed_pickup.c
apps/app_queue.c
channels/chan_agent.c
channels/chan_dahdi.c
channels/chan_h323.c
channels/chan_iax2.c
channels/chan_local.c
channels/chan_mgcp.c
channels/chan_misdn.c
channels/chan_phone.c
channels/chan_sip.c
channels/chan_skinny.c
channels/chan_unistim.c
channels/misdn/chan_misdn_config.h
channels/misdn/isdn_lib.c
channels/misdn/isdn_lib.h
channels/misdn/isdn_lib_intern.h
channels/misdn/isdn_msg_parser.c
channels/misdn_config.c
configs/misdn.conf.sample
configs/sip.conf.sample
include/asterisk/callerid.h
include/asterisk/channel.h
include/asterisk/frame.h
main/callerid.c
main/channel.c
main/dial.c
main/features.c
main/stun.c
res/res_rtp_asterisk.c