Skip to content

fix(sip): preserve Record-Route in INVITE 2xx#170

Merged
ryanmurf merged 1 commit into
masterfrom
fix/invite-2xx-record-route
Jul 19, 2026
Merged

fix(sip): preserve Record-Route in INVITE 2xx#170
ryanmurf merged 1 commit into
masterfrom
fix/invite-2xx-record-route

Conversation

@ryanmurf

Copy link
Copy Markdown
Owner

Fixes live Chime ACK loss by preserving every INVITE Record-Route header exactly and in order in dialog-establishing 2xx responses, as required by RFC 3261. The production-shaped E2E caller now derives ACK and BYE routing from the actual response instead of sending directly to Rustisk. Adds double-route, public Contact, proxy-next-hop, and no-route-negative coverage. Validation: 829 SIP tests, 221 integration tests, and full trunk E2E pass.

@ryanmurf
ryanmurf merged commit 1577fa7 into master Jul 19, 2026
4 checks passed
@ryanmurf
ryanmurf deleted the fix/invite-2xx-record-route branch July 19, 2026 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant