[OpenSIPS-Devel] [OpenSIPS/opensips] 597695: mid_registrar: Fix some AoR throttling bugs

Liviu Chircu liviu at opensips.org
Thu Jul 27 08:03:12 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 597695cdb0f924688caa2a9ae7d786e2e88ed932
      https://github.com/OpenSIPS/opensips/commit/597695cdb0f924688caa2a9ae7d786e2e88ed932
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-07-27 (Thu, 27 Jul 2017)

  Changed paths:
    M modules/mid_registrar/lookup.c
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix some AoR throttling bugs

    * prevent AoR throttling lookups from using "rid"
    * always mangle contacts in AoR throttling, regardless
      of "insertion_mode". This prevents lookup issues in "Path"
      insertion mode with clients that are using auto-generated
      Contact usernames.


  Commit: 0831d9a3a1cf66f56bda98d4d6a869e0eca983a5
      https://github.com/OpenSIPS/opensips/commit/0831d9a3a1cf66f56bda98d4d6a869e0eca983a5
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-07-27 (Thu, 27 Jul 2017)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Code refactoring


  Commit: 47af7de2316cc1ff96c091ef43210b7354932300
      https://github.com/OpenSIPS/opensips/commit/47af7de2316cc1ff96c091ef43210b7354932300
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-07-27 (Thu, 27 Jul 2017)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix some AoR throttling bugs #2

    * report proper expiration time back to the UAC when the
      main registrar shortens the lifetime on the virtual Contact

    * properly handle auth'ed registrations (completes commit aa5366796)


Compare: https://github.com/OpenSIPS/opensips/compare/450906194690...47af7de2316c


More information about the Devel mailing list