-
Notifications
You must be signed in to change notification settings - Fork 56
channels/pjsip: Add tests for SIP MESSAGE redirect functionality #117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
channels/pjsip: Add tests for SIP MESSAGE redirect functionality #117
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Checklist Complete
|
Workflow PRCheck failed |
|
The two new |
|
cherry-pick-to: 20 |
|
I probably forgot to announce this but you can now add |
Pull Request Checklist Complete
|
Workflow PRCheck completed successfully |
This commit adds comprehensive test coverage for SIP MESSAGE redirect handling with 305 Use Proxy responses in Asterisk's PJSIP stack. Test coverage includes: - Basic MESSAGE redirect with follow_redirect_methods=message configured - Verification that redirects are NOT followed when follow_redirect_methods is unset - Multiple Contact header handling with q-value priority - Contact failover when higher-priority contacts reject (4xx responses) - Redirect loop detection and prevention
69255f9 to
a5437ba
Compare
|
Updated in accordance with the Asterisk PR - the redirect feature is now configured using the new pjsip endpoint option |
|
Workflow PRCheck completed successfully |
|
@gtjoseph Do you think this PR could be merged? The corresponding Asterisk PR has been merged. |
Yeah sorry. I really need to set up the scripts so that the testsuite PR automatically merges when the asterisk PR does. |
|
Workflow PRCPCheck completed successfully |
|
Successfully merged to branch master and cherry-picked to ["20","22","23"] |
This commit adds comprehensive test coverage for SIP MESSAGE redirect handling with 305 Use Proxy responses in Asterisk's PJSIP stack.
Test coverage includes: