-
- Downloads
Update of cached auth header for INVITE, REF 14599
* Move the authorization handling from pjproject to Asterisk * Sync cached auth info between REGSITER and INVITE Sync between REGISTER and INVITE happened while: 1. Got challenged, Sync to the other auth_sess; 2. before registration, Sync the latest info from INVITE to REGISTER; 3. after registration, Sync the latest info to INVITE. Generally registration will do the active Sync(as 2,3), INVITE will just use what it has in the auth_sess. nextnonce changes only applied into its own auth_sess, as registration do the active sync, it will be synced to the other before use .
Showing
- include/asterisk/res_pjsip.h 6 additions, 0 deletionsinclude/asterisk/res_pjsip.h
- include/asterisk/res_pjsip_outbound_registration.h 2 additions, 1 deletioninclude/asterisk/res_pjsip_outbound_registration.h
- res/res_pjsip_outbound_authenticator_digest.c 64 additions, 13 deletionsres/res_pjsip_outbound_authenticator_digest.c
- res/res_pjsip_outbound_registration.c 141 additions, 76 deletionsres/res_pjsip_outbound_registration.c
- res/res_pjsip_outbound_registration.exports.in 2 additions, 1 deletionres/res_pjsip_outbound_registration.exports.in
- res/res_pjsip_session.c 26 additions, 1 deletionres/res_pjsip_session.c
- third-party/pjproject/patches/0021-Update-for-Authorization-header-handling.patch 58 additions, 174 deletions...tches/0021-Update-for-Authorization-header-handling.patch
Loading
Please register or sign in to comment