[OpenSIPS-Devel] [OpenSIPS/opensips] b2e327: dialog: fix multi-PRACK CSeq handling and uac-auth...

Liviu Chircu noreply at github.com
Mon Mar 30 10:20:38 UTC 2026


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b2e3270679ab3300081d071e1daa9c2ea8e96d05
      https://github.com/OpenSIPS/opensips/commit/b2e3270679ab3300081d071e1daa9c2ea8e96d05
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2026-03-30 (Mon, 30 Mar 2026)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_handlers.h
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  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 values



To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications



More information about the Devel mailing list