asterisk/channels/sip
Jonathan Rose ae21162a69 chan_sip: Add sendrpid trust options
In r411189, some behavior was changed which made sendrpid behavior
act in a more trusting manner by sending full user data for peers
set with private caller presence in P-Asserted-Identity headers.
Since this changed long time expected behaviors, we decided to pull
that patch when that was pointed out by the community. Instead, this
patch provides a trust_id_outbound setting which will expose the data
per RFC-3325 if set to 'yes' and simply not send the PAI/RPID headers
at all if set to 'no'. By default trust_id_outbound will be set to
'legacy' which will preserve the behavior prior to these patches.
Extra special thanks to Walter Doekes for providing advice and
feedback.

(closes issue AST-1301)

(closes issue ASTERISK-19465)
Reported by: Krzysztof Chmielewski

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

Merged revisions 412744 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 412746 from http://svn.asterisk.org/svn/asterisk/branches/11
........

Merged revisions 412747 from http://svn.asterisk.org/svn/asterisk/branches/12


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@412759 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2014-04-21 16:20:32 +00:00
..
include chan_sip: Add sendrpid trust options 2014-04-21 16:20:32 +00:00
config_parser.c Stasis: Update security events to use Stasis 2013-05-17 17:36:10 +00:00
dialplan_functions.c Fix refcounting of sip_pvt in test_sip_rtpqos test and unlink it from the list of pvts. 2013-08-20 16:25:33 +00:00
reqresp_parser.c chan_sip: Support RFC-3966 TEL URIs in inbound INVITE requests 2014-04-12 02:27:43 +00:00
route.c chan_sip: Isolate code that manages struct sip_route. 2014-02-10 18:28:35 +00:00
security_events.c main/astobj2: Make REF_DEBUG a menuselect item; improve REF_DEBUG output 2014-04-11 02:59:19 +00:00
utils.c Multiple revisions 369001-369002 2012-06-15 16:20:16 +00:00