From 119599407b95f96c15535d1c86e88b840c933ee7 Mon Sep 17 00:00:00 2001 From: Richard Mudgett Date: Fri, 2 May 2014 16:39:58 +0000 Subject: res_pjsip_refer: Add Referred-By header on INVITE for blind transfers. Per rfc3892, the Referred-By header in a REFER must be copied into the referenced request (IE. The outgoing INVITE to the transfer target). * Automatically put the Referred-By header in the outgoing INVITE message if the SIPREFERREDBYHDR channel variable is defined with a value. * Made chan_sip.c:get_refer_info() set SIPREFERREDBYHDR for inheritance so chan_pjsip has a better chance to interoperate. * Fixed refer_blind_callback() and refer_incoming_refer_request() to not modify the data in the pointer returned by pjsip_msg_find_hdr_by_name(). It seems wrong to modify that data since the calling routine doesn't own the buffer. ASTERISK-23501 #close Reported by: John Bigelow Review: https://reviewboard.asterisk.org/r/3514/ ........ Merged revisions 413210 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@413211 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- UPGRADE.txt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'UPGRADE.txt') diff --git a/UPGRADE.txt b/UPGRADE.txt index 60f5c3f5b..a179584b7 100644 --- a/UPGRADE.txt +++ b/UPGRADE.txt @@ -101,6 +101,10 @@ CDRs: handler subroutine). In general, this is not the preferred default: this causes extra CDRs to be generated for a channel in many common dialplans. +chan_sip: + - Made set SIPREFERREDBYHDR as inheritable for better chan_pjsip + interoperability. + CLI commands: - "core show settings" now lists the current console verbosity in addition to the root console verbosity. -- cgit v1.2.3