[OpenSIPS-Devel] [OpenSIPS/opensips] 9a592a: registrar: Update the Contact URI on param-based m...

Liviu Chircu noreply at github.com
Thu Jun 17 18:39:58 EST 2021


  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9a592a8ccbbc8fd735c6d07f7b2a0a98d3bf8b43
      https://github.com/OpenSIPS/opensips/commit/9a592a8ccbbc8fd735c6d07f7b2a0a98d3bf8b43
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M modules/registrar/save.c
    M modules/usrloc/urecord.c
    M parser/parse_uri.h

  Log Message:
  -----------
  registrar: Update the Contact URI on param-based matching

(cherry picked from commit 8cc4b3249625802f2b3a11fb5f8b264cae6c6a11)


  Commit: 65feaf1b72f83b1bca981b90d7e1234733236562
      https://github.com/OpenSIPS/opensips/commit/65feaf1b72f83b1bca981b90d7e1234733236562
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M modules/mid_registrar/save.c
    M modules/registrar/save.c
    M modules/registrar/test/test.c
    M modules/usrloc/dlist.c
    M modules/usrloc/ucontact.c
    M modules/usrloc/ucontact.h
    M modules/usrloc/udomain.c
    M modules/usrloc/ul_cluster.c
    M modules/usrloc/ul_cluster.h
    M modules/usrloc/ul_mi.c
    M modules/usrloc/urecord.c
    M modules/usrloc/urecord.h
    M modules/usrloc/usrloc.h

  Log Message:
  -----------
  usrloc: Include the matching algorithm in replication packets

Although this commit also bumps the usrloc BIN packet version from
2 -> 3, there is added logic for backwards-compatibility with
version 2 packets, so the migration in a clustered environment should
be silky smooth!

Many thanks to Giovanni Maruzzelli (@gmaruzz) for catching this issue
and providing a detailed bug report!

Fixes #2351

(cherry picked from commit 60f1a532531cefe5696edc0844b7ccb0b36be4c6)


Compare: https://github.com/OpenSIPS/opensips/compare/48010230ae03...65feaf1b72f8



More information about the Devel mailing list