Commit b2e3270
committed
dialog: fix multi-PRACK CSeq handling and uac-auth ACK CSeq regression
* fix CSeq regression on the outbound leg, prioritize .last_gen_cseq
* manual PRACK: fix matching for current leg (multi-180 scenario)
* manual PRACK: add logic for early leg creation during onreply_route.
This allows the leg to be correctly matched and have its CSeq set.
* small fix: avoid overwriting .last_gen_cseq with smaller values1 parent 5d5fbed commit b2e3270
4 files changed
Lines changed: 66 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2608 | 2608 | | |
2609 | 2609 | | |
2610 | 2610 | | |
2611 | | - | |
| 2611 | + | |
| 2612 | + | |
| 2613 | + | |
| 2614 | + | |
| 2615 | + | |
| 2616 | + | |
2612 | 2617 | | |
2613 | | - | |
| 2618 | + | |
2614 | 2619 | | |
2615 | | - | |
| 2620 | + | |
2616 | 2621 | | |
2617 | 2622 | | |
2618 | 2623 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
700 | 700 | | |
701 | 701 | | |
702 | 702 | | |
703 | | - | |
704 | | - | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
705 | 712 | | |
706 | 713 | | |
707 | 714 | | |
| |||
726 | 733 | | |
727 | 734 | | |
728 | 735 | | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
729 | 751 | | |
730 | 752 | | |
731 | 753 | | |
| |||
2415 | 2437 | | |
2416 | 2438 | | |
2417 | 2439 | | |
2418 | | - | |
| 2440 | + | |
| 2441 | + | |
| 2442 | + | |
| 2443 | + | |
| 2444 | + | |
2419 | 2445 | | |
2420 | 2446 | | |
2421 | | - | |
2422 | | - | |
2423 | | - | |
2424 | | - | |
2425 | 2447 | | |
2426 | 2448 | | |
2427 | 2449 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
232 | 258 | | |
233 | 259 | | |
234 | 260 | | |
| |||
1406 | 1432 | | |
1407 | 1433 | | |
1408 | 1434 | | |
| 1435 | + | |
| 1436 | + | |
1409 | 1437 | | |
1410 | 1438 | | |
1411 | 1439 | | |
| |||
0 commit comments