[OpenSIPS-Devel] [OpenSIPS/opensips] c39011: dialog/uac: fix in-dialog authentication

Răzvan Crainea noreply at github.com
Sat Aug 5 04:17:31 UTC 2023


  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c3901132f78a7853e368cb5fe798b3471c633a5e
      https://github.com/OpenSIPS/opensips/commit/c3901132f78a7853e368cb5fe798b3471c633a5e
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2023-08-05 (Sat, 05 Aug 2023)

  Changed paths:
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_req_within.c
    M modules/uac/auth.c

  Log Message:
  -----------
  dialog/uac: fix in-dialog authentication
 - closes #3041

(cherry picked from commit 155995b2bae4e4947c07c4df1cb0901da4a72a82)


  Commit: e2b69aa14e2c1af7ad606bc418b61ccd861bde6d
      https://github.com/OpenSIPS/opensips/commit/e2b69aa14e2c1af7ad606bc418b61ccd861bde6d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2023-08-05 (Sat, 05 Aug 2023)

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

  Log Message:
  -----------
  dialog: complete cseq maps implementation

Do not limit the number of maps, update existing in case the same cseq
is incremented multiple times (due to authentication), optimize the
number of maps and remove them when the transction is deleted.

Complete and close #1071

(cherry picked from commit a76af3f49ccc8bf62fbdbf29d240e652e86050c8)


Compare: https://github.com/OpenSIPS/opensips/compare/58ede24686f0...e2b69aa14e2c



More information about the Devel mailing list