[OpenSIPS-Devel] [OpenSIPS/opensips] 6182b6: mid_registrar: Fix un-initialized global variable

Liviu Chircu liviu at opensips.org
Wed Aug 30 09:02:55 EDT 2017


  Branch: refs/heads/2.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6182b6a45063a200587e842916104df6233ec006
      https://github.com/OpenSIPS/opensips/commit/6182b6a45063a200587e842916104df6233ec006
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-08-30 (Wed, 30 Aug 2017)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix un-initialized global variable

(cherry picked from commit 803d5d3a4bea36a06f66e6b9687f85b41a96f1df)


  Commit: 0fce7edeeb35a5608fd3b26f7d9332d33da5338c
      https://github.com/OpenSIPS/opensips/commit/0fce7edeeb35a5608fd3b26f7d9332d33da5338c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-08-30 (Wed, 30 Aug 2017)

  Changed paths:
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/save.c
    M modules/mid_registrar/ulcb.c

  Log Message:
  -----------
  mid_registrar: Improve De-REGISTER behavior in mode = 2

Do not auto-reply to de-registrations for the last contact in AoR throttling
mode, but forward them to main registrar first.

Additionally, avoid auto-generating De-REGISTER messages for contacts
that were deleted through a De-REGISTER to begin with (and did not
expire or get deleted through the remove() script function).

(cherry picked from commit 1143419b7bda9bebdd06e36dff2eb599e1eb20ea)


  Commit: bcc7983b01f53fb099852d7e11f94e299623b870
      https://github.com/OpenSIPS/opensips/commit/bcc7983b01f53fb099852d7e11f94e299623b870
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-08-30 (Wed, 30 Aug 2017)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix missing expiry values in mode = 2

Proper handling when forwarding REGISTER requests with missing Expires hf.

(cherry picked from commit ee23700710564efb1b02f5584fed086bf89786e2)


Compare: https://github.com/OpenSIPS/opensips/compare/48f0adebb7e1...bcc7983b01f5


More information about the Devel mailing list