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

Liviu Chircu liviu at opensips.org
Thu Jul 27 08:21:52 EDT 2017


  Branch: refs/heads/2.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8d7f5169796ddbe05ce4fd7d078ea0853a1b49b3
      https://github.com/OpenSIPS/opensips/commit/8d7f5169796ddbe05ce4fd7d078ea0853a1b49b3
  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.

(cherry picked from commit 597695cdb0f924688caa2a9ae7d786e2e88ed932)


  Commit: e8deb0e74857578c8da09e74d833d326551e25bf
      https://github.com/OpenSIPS/opensips/commit/e8deb0e74857578c8da09e74d833d326551e25bf
  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

(cherry picked from commit 0831d9a3a1cf66f56bda98d4d6a869e0eca983a5)


  Commit: db27e6fc01db3105c401d1206411cc2cf354629b
      https://github.com/OpenSIPS/opensips/commit/db27e6fc01db3105c401d1206411cc2cf354629b
  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)

(cherry picked from commit 47af7de2316cc1ff96c091ef43210b7354932300)


Compare: https://github.com/OpenSIPS/opensips/compare/59a36a213aed...db27e6fc01db


More information about the Devel mailing list