<p>Nick French <strong>uploaded patch set #4</strong> to this change.</p><p><a href="https://gerrit.asterisk.org/9505">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">res_pjsip: Implement additional SIP RFCs for Google Voice trunk compatability<br><br>Implement the following additional SIP features that are required<br>by the Google Voice SIP registrar:<br><br>- Service-Routes (RFC 3608) and P-Preferred-Identity (RFC 3325), by storing<br>  headers returned from a REGISTER response and using them in subsequent<br>  INVITE/CANCELs<br>- Outbound supported header (RFC 5626), by a configuration option similar<br>  to path support<br>- OAuth / Bearer token authentication (draft-ietf-sipcore-sip-authn-02), by<br>  using similar token requests as currently found in chan_motif but piping<br>  them through to pjsip via REGISTER Authorization header<br>- Mechanisms to use separate TLS transports for separate registrations and<br>  their associated message dialog, by creating a transport without going<br>  through the pjsip transport pool and storing it in the client_state for reuse<br>- User-configurable additions to SIP Contact header<br><br>All functionality changes are controlled by pjsip.conf configuration options<br>and do not affect non-configured pjsip endpoints otherwise.<br><br>ASTERISK-27971 #close<br><br>Change-Id: Id214c2d1c550a41fcf564b7df8f3da7be565bd58<br>---<br>M include/asterisk/res_pjsip.h<br>M res/res_pjsip.c<br>M res/res_pjsip/config_auth.c<br>M res/res_pjsip/pjsip_configuration.c<br>M res/res_pjsip_outbound_authenticator_digest.c<br>M res/res_pjsip_outbound_registration.c<br>A third-party/pjproject/patches/0110-oauth.patch<br>A third-party/pjproject/patches/0120-contact-params.patch<br>8 files changed, 795 insertions(+), 22 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/05/9505/4</pre><p>To view, visit <a href="https://gerrit.asterisk.org/9505">change 9505</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/9505"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>
<div style="display:none"> Gerrit-Change-Id: Id214c2d1c550a41fcf564b7df8f3da7be565bd58 </div>
<div style="display:none"> Gerrit-Change-Number: 9505 </div>
<div style="display:none"> Gerrit-PatchSet: 4 </div>
<div style="display:none"> Gerrit-Owner: Nick French <naf@ou.edu> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins2 </div>
<div style="display:none"> Gerrit-Reviewer: Joshua Colp <jcolp@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Nick French <naf@ou.edu> </div>