-
- Downloads
Update for Authorization header handling, REF 14600
- Correct challenge handling for REGISTER - Add security_verify to subsequent REGISTER requests with cached authorization - Add support to resend the cached Authorization header for INVITE After properly set the initial registration outbound authentication credentials with e28a65c8, the 401/407 challenge was handled by libpjsip and resend directly without noticing asterisk, which skipped all the process that is expected to have within asterisk. This fix keeps the challenge handling that made under libpjsip (to make the cached auth work) but avoid to resend directly and invoke the callback function regardless the status of the challenge handling.
Showing
- include/asterisk/res_pjsip.h 1 addition, 0 deletionsinclude/asterisk/res_pjsip.h
- include/asterisk/res_pjsip_outbound_registration.h 1 addition, 0 deletionsinclude/asterisk/res_pjsip_outbound_registration.h
- res/res_pjsip_outbound_registration.c 82 additions, 1 deletionres/res_pjsip_outbound_registration.c
- res/res_pjsip_outbound_registration.exports.in 1 addition, 0 deletionsres/res_pjsip_outbound_registration.exports.in
- res/res_pjsip_session.c 5 additions, 0 deletionsres/res_pjsip_session.c
- third-party/pjproject/patches/0021-Update-for-Authorization-header-handling.patch 233 additions, 0 deletions...tches/0021-Update-for-Authorization-header-handling.patch
Loading
Please register or sign in to comment